Marvin MCP Server

Official Model Context Protocol server for Marvin CMS.

Local serverstdioGo

What is the Marvin MCP Server?

Official Model Context Protocol server for Marvin CMS.

What you get

marvin-mcp is the LLM-facing adapter for Marvin. It talks directly to @inneropen/marvin-sdk; it does not shell out to marvin-cli and it does not recreate Marvin API behavior.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
marvin_describe_capabilitiesDescribe Marvin MCP capabilities and SDK capability support
marvin_get_workspaceGet workspace info and site settings
marvin_list_entriesList entries with entryType, collection, limit, offset
marvin_get_entryGet one entry by slug
marvin_list_collectionsList collections
marvin_get_collectionGet one collection by slug
marvin_get_collection_entriesGet entries in a collection
marvin_list_assetsList asset metadata
marvin_list_resourcesList reusable resources
marvin_get_resourceGet one resource by slug

How to install the Marvin MCP Server

{
  "mcpServers": {
    "marvin": {
      "command": "npx",
      "args": ["-y", "@inneropen/marvin-mcp"],
      "env": {
        "MARVIN_API_URL": "https://marvin.example.com",
        "MARVIN_SITE_CLIENT_TOKEN": "${MARVIN_SITE_CLIENT_TOKEN}",
        "MARVIN_WORKSPACE_SLUG": "example-workspace",
        "MARVIN_MCP_READ_ONLY": "true"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
MARVIN_API_URLEndpoint or connection string the server talks to.Yes
MARVIN_SITE_CLIENT_TOKENCredential the server authenticates with.Yes
MARVIN_WORKSPACE_SLUGConfiguration value read at startup.Optional
MARVIN_MCP_READ_ONLYConfiguration value read at startup.Optional

Example prompts to try

  • “Use Marvin to marvin describe capabilities.”
  • “Use Marvin to marvin get workspace.”
  • “Use Marvin to marvin list entries.”

Frequently asked questions

Official Model Context Protocol server for Marvin CMS. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.