MCP — dein CMS aus Claude heraus bearbeiten
Jeder Space stellt einen Streamable-HTTP-MCP-Endpoint bereit, damit Agents Components anlegen, Stories schreiben und Datasources pflegen können — mit rollen-scoped Tokens.
Endpoint
POST /v1/mcp spricht Streamable HTTP vom offiziellen @modelcontextprotocol/sdk. Auth ist ein Bearer-Token mit dem Scope mcp — unterschiedlich zum Management-Token (sbmgmt_...). MCP-Tokens tragen eine Rolle (admin / editor / viewer), die steuert, welche Tools in tools/list auftauchen.
.mcp.json
{
"mcpServers": {
"osstblok": {
"type": "http",
"url": "https://your-osstblok.example/api/v1/mcp",
"headers": {
"Authorization": "Bearer sbmcp_xxxxxxxxxxxx"
}
}
}
}