MCP server for GLPI (service desk / ITSM): 166 GLPI tools for tickets, ITIL problems and changes, assets and inventory, knowledge base, users, rules and webhooks. GLPI 10 and 11, REST API v1 + GLPI 11 API v2 (OAuth2). Not affiliated with Teclib'.
Inferred from the transports this listing declares (stdio, streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
GLPI_USER_TOKENAPI keyoptionalGLPI API User Token (API v1 tools)
GLPI_APP_TOKENAPI keyoptionalGLPI API Application Token
GLPI_V2_CLIENT_SECRETOAuth appoptionalOAuth2 client secret (API v2)
GLPI_V2_PASSWORDAPI keyoptionalPassword of that user (API v2)
Declared by the author in the official MCP registry. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.
mcp-glpiNo description publishedThis tool published no description. Forge does not invent one.
triage_ticketRead a ticket and its timeline, then propose category, urgency/impact and the groupRead a ticket and its timeline, then propose category, urgency/impact and the group
No input schema was published for this tool.
investigate_recurrenceGiven a ticket, find similar past tickets and their solutions, and judge whether thisGiven a ticket, find similar past tickets and their solutions, and judge whether this
No input schema was published for this tool.
requester_historyEverything a technician should know before picking up a call from this person: openEverything a technician should know before picking up a call from this person: open
No input schema was published for this tool.
asset_contextHardware profile of an asset plus the tickets around it — the picture to have openHardware profile of an asset plus the tickets around it — the picture to have open
No input schema was published for this tool.
glpi_list_ticketsList GLPI tickets of the whole instance (every ticket the connected user may see), most recentlyList GLPI tickets of the whole instance (every ticket the connected user may see), most recently
No input schema was published for this tool.
glpi_list_my_tickets"My tickets": tickets of the connected GLPI user (or of users_id) where they are requester,"My tickets": tickets of the connected GLPI user (or of users_id) where they are requester,
No input schema was published for this tool.
glpi_get_ticketRetrieve a single ticket by ID. IDs come with names beside them (recipient_name, category_name,Retrieve a single ticket by ID. IDs come with names beside them (recipient_name, category_name,
No input schema was published for this tool.
glpi_create_ticketCreate a new ticket. Common fields: name (title), content (description),Create a new ticket. Common fields: name (title), content (description),
No input schema was published for this tool.
glpi_update_ticketUpdate an existing ticket by ID.Update an existing ticket by ID.
No input schema was published for this tool.
glpi_list_changesList change management items, most recently updated first by default, with status_name andList change management items, most recently updated first by default, with status_name and
No input schema was published for this tool.
glpi_get_changeRetrieve a change by ID, with names beside the IDs and status/priority labels in the GLPI user's language.Retrieve a change by ID, with names beside the IDs and status/priority labels in the GLPI user's language.
No input schema was published for this tool.
glpi_create_changeCreate a new change. Common fields: name, content, entities_id, users_id_requester.Create a new change. Common fields: name, content, entities_id, users_id_requester.
No input schema was published for this tool.
glpi_update_changeUpdate an existing change by ID.Update an existing change by ID.
No input schema was published for this tool.
glpi_list_change_followupsList followups (comments) of a change, with the author's name (user_name).List followups (comments) of a change, with the author's name (user_name).
No input schema was published for this tool.
glpi_list_problemsList problem management items, most recently updated first by default, with status_name andList problem management items, most recently updated first by default, with status_name and
No input schema was published for this tool.
glpi_get_problemRetrieve a problem by ID, with names beside the IDs and status/priority labels in the GLPI user's language.Retrieve a problem by ID, with names beside the IDs and status/priority labels in the GLPI user's language.
No input schema was published for this tool.
glpi_create_problemCreate a new problem. Common fields: name, content, entities_id, users_id_requester.Create a new problem. Common fields: name, content, entities_id, users_id_requester.
No input schema was published for this tool.
glpi_update_problemUpdate an existing problem by ID.Update an existing problem by ID.
No input schema was published for this tool.
glpi_list_problem_followupsList followups (comments) of a problem, with the author's name (user_name).List followups (comments) of a problem, with the author's name (user_name).
No input schema was published for this tool.
glpi_searchSearch GLPI items with criteria. itemtype: Ticket, User, Change, Problem, Computer, etc.Search GLPI items with criteria. itemtype: Ticket, User, Change, Problem, Computer, etc.
No input schema was published for this tool.
glpi_add_followupAdd a comment/followup to a ticket.Add a comment/followup to a ticket.
No input schema was published for this tool.
glpi_list_followupsList followups (comments) of a ticket, oldest first, with the author's name (user_name).List followups (comments) of a ticket, oldest first, with the author's name (user_name).
No input schema was published for this tool.
glpi_add_solutionAdd a solution to a ticket (status changes to Solved).Add a solution to a ticket (status changes to Solved).
No input schema was published for this tool.
glpi_list_ticket_validationsList approval/validation requests for a ticket, with requester and approver namesList approval/validation requests for a ticket, with requester and approver names
No input schema was published for this tool.
glpi_create_ticket_validationCreate an approval request assigning a validator (users_id_validate).Create an approval request assigning a validator (users_id_validate).
No input schema was published for this tool.
glpi_update_ticket_validationApprove/refuse a validation (status: accepted/refused) or change the approver.Approve/refuse a validation (status: accepted/refused) or change the approver.
No input schema was published for this tool.
glpi_delete_ticket_validationprivilegedRemove a validation request by ID.Remove a validation request by ID.
No input schema was published for this tool.
glpi_get_userRetrieve a user by ID.Retrieve a user by ID.
No input schema was published for this tool.
glpi_search_user_by_emailFind users by exact email address (returns the user items: id, login, real name, first name...).Find users by exact email address (returns the user items: id, login, real name, first name...).
No input schema was published for this tool.
glpi_list_usersList all users with optional pagination and dropdown expansion.List all users with optional pagination and dropdown expansion.
No input schema was published for this tool.
glpi_create_userCreate a new GLPI user. Required: name (login). Common: realname, firstname, password, email (via _useremails array).Create a new GLPI user. Required: name (login). Common: realname, firstname, password, email (via _useremails array).
No input schema was published for this tool.
glpi_update_userUpdate an existing user by ID.Update an existing user by ID.
No input schema was published for this tool.
glpi_list_documentsList documents with optional pagination.List documents with optional pagination.
No input schema was published for this tool.
glpi_get_documentRetrieve a document by ID.Retrieve a document by ID.
No input schema was published for this tool.
glpi_create_documentCreate a document (metadata). Fields: name, entities_id, comment, etc.Create a document (metadata). Fields: name, entities_id, comment, etc.
No input schema was published for this tool.
glpi_delete_documentprivilegedPermanently delete a document by ID.Permanently delete a document by ID.
No input schema was published for this tool.
glpi_list_document_itemsList links between documents and other items.List links between documents and other items.
No input schema was published for this tool.
glpi_get_document_itemRetrieve a Document_Item link by ID.Retrieve a Document_Item link by ID.
No input schema was published for this tool.
glpi_create_document_itemCreate a link between a document and an item (Ticket, KnowbaseItem, etc.).Create a link between a document and an item (Ticket, KnowbaseItem, etc.).
No input schema was published for this tool.
39 of 40 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
MCP server for GLPI (service desk / ITSM): 166 GLPI tools for tickets, ITIL problems and changes, assets and inventory, knowledge base, users, rules and webhooks. GLPI 10 and 11, REST API v1 + GLPI 11 API v2 (OAuth2). Not affiliated with Teclib'.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
The crawl stopped at the depth-4 limit. Anything below that level was never resolved.
The crawl stopped at the 60-package limit. The rest of the tree was never resolved.
36 more resolved packages are not drawn here (display cap: 24). Every dependency carrying an advisory is drawn regardless of the cap. Full inventory (CycloneDX SBOM)
55 declared dependencies never landed in the tree. They are missing from Forge's resolution, not from the package.
+43 more not listed. The counts by reason above cover all of them.
Not followed: peerDependencies. This tree covers runtime dependencies only, so anything those pull in was never resolved.