MCP.Market

Total CMS MCP server

by totalcms·io.github.totalcms/total-cms·v0.2.3

Connect Claude to a self-hosted Total CMS site: search content, read docs, manage with an API key.

A90/100grade A
What users say
No reviews yet
Be the first
Safety scan
A90/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody 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

no findings
  • –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
Overall 90/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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).

  1. In your Total CMS admin, go to Settings -> MCP and copy your site's

Total CMS MCP endpoint.

  1. In Claude Desktop's extension settings for Total CMS, paste that URL into

collections.

  1. Reinstall/reconnect. Claude can now browse and search your site's public

Authenticated (admin) access

preferred key-issuing flow).

  1. 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.

  1. 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.

  1. 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 Pro
    Hosted Pro MCP server for RevoGrid DataGrid docs, examples, feature checks, and migration guidance.
    A
  • FlutterSDK Docs
    Search Wind UI, Magic, Dusk, Telescope and Artisan documentation. Hosted, public, no auth.
    A
  • artifact-site
    One place for every AI agent's pages and docs: versioned links to share, search and update.
    C
  • Context7
    Up-to-date docs for AI agents
    A
  • Svelte MCP
    The official Svelte MCP server providing docs and autofixing tools for Svelte development
    A