BCMS MCP Server

BCMS MCP एकीकरण AI सहायकों जैसे Claude, Cursor और अन्य MCP-संगत टूल को आपकी BCMS सामग्री से सीधे संवाद करने में सक्षम बनाता है। यह आपको AI के साथ प्राकृतिक भाषा वार्तालापों के माध्यम से सामग्री प्रविष्टियाँ बनाने, पढ़ने और अपडेट करने, मीडिया फ़ाइलों का प्रबंधन करने और अपनी सामग्री संरचना का अन्वेषण करने की अनुमति देता है।

दस्तावेज़

BCMS MCP

Copy for LLMView as Markdown

Open in...

Connect any AI assistant to your BCMS instance and manage your CMS by talking to it. Through the Model Context Protocol (MCP), tools like Cursor, Claude, VS Code, and others can design your content model, write and translate real content, and manage media - directly in your instance, scoped to a key you control.

Why's BCMS MCP different

Most CMS integrations let an AI fill in fields. BCMS MCP lets it build the CMS too - create templates, groups, and widgets, then populate them with fully formatted, internally linked, multilingual content. Model and content, in one conversation.

  • Query and explore your content structure
  • Create new content entries with AI-generated content
  • Update existing entries
  • Manage your media library
  • Get intelligent suggestions based on your content model

What you can do

  • Design your content model - create and edit templates, groups, and widgets, including typed fields and entry/group pointers. "Create a Blog template with title, slug, an author group, and a rich-text body."
  • Publish real content - entries with headings, lists, code blocks, embedded widgets, images, and internal links to other entries/media. "Write a 600-word post on headless CMS, add H2 sections and a code block, and link the 'About' entry."
  • Go multilingual - manage locales and author per-language content in one pass. "Add German and translate the three latest blog posts."
  • Manage media - organize directories and upload files via a returned upload URL (handles large files). "Create a 'Blog Images' folder and give me an upload URL for the hero image."
  • Stay safe - read entry statuses, full change history, and trash for auditing and recovery. "Show the change history for this entry."

Your assistant discovers the exact tools automatically on connect - no need to memorize tool names.

Connect in 60 seconds

In BCMS, go to Settings → MCP and Create MCP Key

Add the server to your client:

{
   "mcpServers":{
      "bcms":{
         "url":"https://app.thebcms.com/api/v3/mcp?mcpKey=YOUR_MCP_KEY"
      }
   }
}

Per-client setup snippets (Cursor, Claude, Claude Code, VS Code, Codex, Gemini CLI, Windsurf, Goose, and more) are available right inside BCMS on the MCP page.

Permissions & security

  • Least privilege - create separate keys per use case or teammate; rotate them periodically.
  • Key format - keyId.keySecret.instanceId. A "key not found" error almost always means a malformed or revoked key.

Technical reference

  • Endpoint: POST https://app.thebcms.com/api/v3/mcp?mcpKey={MCP_KEY}
  • Transport: Streamable HTTP with session management (mcp-session-id header).
  • Rate limits: same as the BCMS API, tracked per key.

PreviousWhat to explore next

NextTemplates