Total CMS MCP server
io.github.totalcms/total-cms·v0.2.3Connect Claude to a self-hosted Total CMS site: search content, read docs, manage with an API key.
0 stars
Reviews
Write oneNobody has reviewed Total CMS yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Total CMS tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 7 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Total CMS compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 90/100
- higher than 83% of 1,299 Productivity servers
Release history: 4 versions in the registry since 2026-08-26, latest 2026-10-24, typically one every 22 days.
Install Total CMS in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Total CMS repository's README, as published. We do not edit it. Read it on GitHub
Total CMS Desktop Extension (MCPB)
A Claude Desktop extension that connects Claude to any Total CMS site's built-in MCP server. Install once, and Claude can search docs, browse content, and (with an API key) manage your Total CMS site directly.
This is a local bridge, not a hosted connector: it runs as a small Node process on your machine and proxies MCP traffic to your site's /mcp endpoint over HTTPS. That's what lets it attach a custom X-API-Key header for authenticated access - something Claude Desktop's built-in remote connectors can't do for servers that advertise optional auth.
Privacy Policy
This extension does not collect, transmit, or store any data of its own. It opens an HTTPS connection directly from your machine to the Total CMS MCP endpoint you configure (default: https://totalcms.co/mcp, the official Total CMS docs site) and relays MCP protocol messages between Claude Desktop and that endpoint. Your optional API key is stored in your OS's secure credential store (via Claude Desktop's sensitive: true config handling) and is sent only as an X-API-Key request header to the site you configured - never logged, never sent anywhere else.
For the privacy policy of the Total CMS product and totalcms.co itself, see https://totalcms.co/privacy.
Setup
Zero-config: ask about Total CMS itself
Just install the extension. It defaults to https://totalcms.co/mcp, the official Total CMS documentation server, so Claude can immediately answer questions like "how do I set up webhooks in Total CMS?" or "what schema fields does Total CMS support?" with no configuration.
Connect to your own site
MCP endpoint URL (it will look like https://yoursite.com/mcp, or include a subpath if you installed Total CMS in one).
- In your Total CMS admin, go to Settings -> MCP and copy your site's
Total CMS MCP endpoint.
- In Claude Desktop's extension settings for Total CMS, paste that URL into
collections.
- Reinstall/reconnect. Claude can now browse and search your site's public
Authenticated (admin) access
preferred key-issuing flow).
- Generate a Total CMS API key for your site (Settings -> API Keys, or your
It's stored in your OS keychain, not in plain text.
- Paste it into the API key (optional) field in the extension settings.
management, templates, site info, cache clearing, etc.) in addition to public content. Leave this field empty to keep Claude limited to public, anonymous access.
- Claude now has admin-level access to your site's MCP tools (schema
How it works
server/index.js is a small stdio MCP server that Claude Desktop spawns directly (no Node install required - MCPB bundles include their own runtime handling). It opens a streamable HTTP connection to the MCPURL you configured and forwards every JSON-RPC message in both directions verbatim: initialize, tools/list, tools/call, resources/, prompts/, and all notifications. When APIKEY is set, every outbound HTTP request carries an X-API-Key header.
It refuses to start unless MCP_URL is https:// - plaintext credentials on the wire are not acceptable, even for local testing.
Why not mcp-remote?
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Total CMS: common questions
- Is Total CMS MCP server safe?
- Yes, by our scan: it is graded A (90/100). Read the Total CMS safety report
- Does Total CMS need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Total CMS maintained?
- The last commit was 11 days ago (2026-10-24). The latest release is v0.2.3.
- What can I use instead of Total CMS?
- Servers from other publishers that do the same job: RevoGrid DataGrid MCP Pro MCP server, FlutterSDK Docs MCP server and artifact-site MCP server.
Alternatives to Total CMS
Same job from other publishers: the closest match first, then the best rated.
- RevoGrid DataGrid MCP ProHosted Pro MCP server for RevoGrid DataGrid docs, examples, feature checks, and migration guidance.not reviewedEstablishedA
- FlutterSDK DocsSearch Wind UI, Magic, Dusk, Telescope and Artisan documentation. Hosted, public, no auth.not reviewedEstablishedA
- artifact-siteOne place for every AI agent's pages and docs: versioned links to share, search and update.not reviewedEstablishedC
Context7Up-to-date docs for AI agentsnot reviewedWidely usedA- Svelte MCPThe official Svelte MCP server providing docs and autofixing tools for Svelte developmentnot reviewedEstablishedA