IT Glue MCP server
IT Glue in any MCP client, through Memtro: IT Glue does not publish this server. Memtro's IT Glue connector reads IT Glue through its API with the credentials you connect, and one endpoint hands those tools, every other system you connect and Memtro's memory tools to Claude Code, Cursor, Claude Desktop or anything else that speaks Streamable HTTP, as you.
What the model can do
IT Glue documentation for a managed service provider: the client organisations, their configurations (devices), contacts, flexible assets by type, documents and the lookup lists (types, statuses, manufacturers, models, locations). Can create and update organisations, configurations and contacts, add flexible assets and locations, publish a document and delete named contacts. Never reads or writes stored passwords.
Reads
itglue_organizationsThe organisations (an MSP's clients, and the MSP itself) documented in IT Glue: name, type, status, quick notes.itglue_configurationsConfigurations (servers, workstations, firewalls, printers…) documented in IT Glue: name, type, status, hostname, primary IP, serial number…itglue_contactsContacts at an organisation in IT Glue: name, title, primary email, type and whether marked important.itglue_flexible_asset_typesThe flexible asset types defined in IT Glue (Email, File Sharing, Backup, Licensing…), with their ids.itglue_flexible_assetsFlexible assets of one type in IT Glue (see itglue_flexible_asset_types), optionally for one organisation: name, organisation…itglue_documentsDocuments (runbooks, procedures) filed against one organisation in IT Glue, in every folder: name, folder id, whether public…itglue_lookupsThe lists IT Glue's writes take ids from: configuration types and statuses, manufacturers, models, organisation types and statuses, contact types…
Acts, when you ask
These change something in IT Glue. The model is told to use them only when you ask for exactly that, and each one is granted by name: per team on a shared connection, by the owner on a personal one.
itglue_create_contactAdd a new contact to an organisation in IT Glue (name, optional title and work email, optional note).itglue_update_contactChange an existing IT Glue contact's first or last name, title, contact type, location, important flag or notes.itglue_create_organizationCreate a new organisation (a client) in IT Glue with a name and optional short name, type, status, description, quick notes…itglue_update_organizationChange an existing IT Glue organisation's name, short name, type, status, description, quick notes or alert banner.itglue_create_configurationAdd a configuration (a server, workstation, firewall, printer…) to an IT Glue organisation, with its type…itglue_update_configurationChange an existing IT Glue configuration's name, hostname, status, location, serial number, asset tag, warranty expiry or notes…itglue_create_flexible_assetAdd a flexible asset (a record of a custom type such as Email, Backup or Licensing; see itglue_flexible_asset_types) to an IT Glue organisation…itglue_create_locationAdd a location (an office or site) to an IT Glue organisation, with a name and optionally its street address, city…itglue_publish_documentPublish an IT Glue document (see itglue_documents), making its current draft the published version that everyone with access to the organisation…itglue_delete_contactsPermanently delete up to ten named contacts from an IT Glue organisation.
Connect it
First connect IT Glue on Dashboard → Connections, then add Memtro to your client once. The IT Glue tools appear alongside the tools of everything else you have connected; nothing is configured per connector.
Claude Code
The Memtro plugin registers the server and a skill for when to use it; the tools are then available in every session.
claude plugin marketplace add memtro-org/claude-memtro
claude plugin install memtro@memtro --config api_key=sk-memtro-...Cursor
Add the server to .cursor/mcp.json in the project, or to the global file under ~/.cursor/.
{
"mcpServers": {
"memtro": {
"url": "https://platform.memtro.com/api/mcp",
"headers": {
"Authorization": "Bearer sk-memtro-..."
}
}
}
}Claude Desktop
Create a personal API key on Dashboard → Profile → API keys. In Claude Desktop add an MCP server of type HTTP with URL https://platform.memtro.com/api/mcp and the header Authorization: Bearer sk-memtro-…
OpenCode
A remote server in opencode.json.
{
"mcp": {
"memtro": {
"type": "remote",
"url": "https://platform.memtro.com/api/mcp",
"headers": {
"Authorization": "Bearer sk-memtro-..."
}
}
}
}Pi
One command: pi mcp add memtro --url https://platform.memtro.com/api/mcp --bearer-token-env-var MEMTRO_API_KEY. Tools arrive as mcp__memtro__*. The pi-memtro extension registers it for you, alongside Memtro as the model.
Any other client
Add an MCP server of type HTTP (Streamable HTTP, stateless) at https://platform.memtro.com/api/mcp with the header Authorization: Bearer sk-memtro-.... Codex, Zed, Windsurf, Cline and the SDKs all take a remote server this way.
Who may use it
The key identifies the person, and the server offers that person the tools they may use everywhere else in Memtro. A shared IT Glue connection is used by the teams an administrator granted it to, tool by tool, on the Permissions page; a personal connection is used by its owner alone, and its tools that act stay off until the owner allows them. See Teams and permissions and Connectors.
Ask it like this
- › What firewall does Happy Frog have?
- › Who is our contact at Globex?
- › Which of Globex's workstations have a warranty expiring this year?
- › Add Sarah Chen as a contact at Globex, Office Manager, sarah.chen@globex.com.
- › Archive the old reception printer at Happy Frog
Questions
- Is this an official IT Glue MCP server?
- No. It is Memtro's MCP server with Memtro's IT Glue connector behind it: the connector reads IT Glue through its API with the credentials you connect on Dashboard → Connections, and IT Glue publishes nothing here. The same endpoint carries every other system you connect and Memtro's memory tools.
- What does it cost?
- Nothing on top of Memtro. One price per organisation by its number of users, from $50 a month for up to 10 users after a 7-day free trial, with every connector, the MCP server, jobs and memory included. You bring your own model keys.
- Can it change anything in IT Glue?
- Only when you ask, and only what it has been granted: add a contact to an IT Glue organisation; update an IT Glue contact's name, title, type, location or notes; create an IT Glue organisation; update an IT Glue organisation's name, type, status, quick notes or alert; add a configuration (device) to an IT Glue organisation; update or archive an IT Glue configuration; add a flexible asset of a given type to an IT Glue organisation; add a location to an IT Glue organisation; publish an IT Glue document; delete named contacts from an IT Glue organisation (permanent). Every other tool reads, searches or lists. An administrator grants each acting tool by name per team, and a personal connection acts only after its owner allows it.
- Which clients work?
- Any MCP client that speaks Streamable HTTP: Claude Code, Cursor, Claude Desktop, OpenCode, Codex, Zed, Windsurf, Cline and the Anthropic and OpenAI SDKs. There is no local process to run; the server is remote and authenticated with your key.