update_kb_article
Update an existing article
How to use it
Project documentation lists update_kb_article for the Glpi MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Glpi MCP
uv --directory C:\Chemin\vers\glpi-mcp run python server.pyOther tools in Glpi MCP (39)
Add a followup (public or private)
Add a group to an article's visibility
Add a profile to an article's visibility
Post a solution (closes the ticket per GLPI config)
Create a task on a ticket
Create a new article (title, HTML content, category, FAQ)
Create a new ticket
Delete a followup — destructive, removes it from the audit trail
Delete a task
Delete a ticket
Followup details
Full article details
Read visibility rules for an article (profiles, groups, users, entities)
Read the solution for a ticket
Full ticket details with readable labels
Gracefully closes the active GLPI session
Link two tickets (linked, duplicate, child, parent)
List all followups for a ticket
List available ITIL categories
List articles with pagination. If rangestart > 60 and rangelimit > 10, rangelimit is auto-clamped to 10 (full HTML article bodies in the JSON response often exceed the GLPI PHP-FPM memorylimit beyond that). When clamping kicks in, the response is a dict {"clampedrangelimit": 10, "warning": "...", "i
List knowledge base categories
List tasks for a ticket
List all links for a ticket
List tickets with pagination and filters (status, type)
Merge source tickets into a target (copies followups, links as duplicate, closes sources)
Search by keywords (title only by default ; pass searchcontent=True to also match the HTML body — slow without a MySQL FULLTEXT index on knowbaseitems.answer)
Advanced search by keywords, status, type, category, assignee
Tickets per assigned technician
Ticket count by ITIL category
Open tickets by priority
Ticket count by status
Incidents vs Service Requests breakdown
Tickets overdue against SLA
Average ticket resolution time
Update an existing followup (content, visibility)
Update an existing group visibility rule
Update an existing profile visibility rule
Update a task (status, duration, assignee)
Update fields of an existing ticket