BCMS MCP Server
BCMS MCP tích hợp cho phép các trợ lý AI như Claude, Cursor và các công cụ tương thích MCP khác tương tác trực tiếp với nội dung BCMS của bạn. Điều này cho phép bạn tạo, đọc và cập nhật các mục nội dung, quản lý tệp phương tiện và khám phá cấu trúc nội dung của mình—tất cả thông qua các cuộc trò chuyện ngôn ngữ tự nhiên với AI.
Tài liệu
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:
POSThttps://app.thebcms.com/api/v3/mcp?mcpKey={MCP_KEY} - Transport: Streamable HTTP with session management (
mcp-session-idheader). - Rate limits: same as the BCMS API, tracked per key.
PreviousWhat to explore next
NextTemplates