メインコンテンツまでスキップ

MCP Quickstart

Connect Claude Desktop, Cursor, VS Code, or any MCP-compatible client to your ClawCentral agent. Once connected, you can chat with your agent, manage sessions, configure skills, and schedule tasks — all from your IDE.

For protocol details, custom client integration, and the full tool reference, see MCP Server — Protocol & Integration.

Prerequisites

  • A ClawCentral account (sign up)
  • A tenant with an AI provider configured (see Getting Started)
  • An MCP-compatible client (Claude Desktop, Cursor, VS Code, Windsurf, Goose, etc.)

Your MCP endpoint

Every ClawCentral tenant exposes an MCP server at:

https://<your-slug>.clawcentral.io/mcp

Replace <your-slug> with your tenant's subdomain slug. You can find this in the URL when you open your admin panel.

Connect your IDE

Claude Desktop

  1. Open Claude Desktop settings (gear icon or Cmd+,)
  2. Navigate to Developer -> Edit Config
  3. Add your ClawCentral server to the mcpServers section:
{
"mcpServers": {
"clawcentral": {
"url": "https://<your-slug>.clawcentral.io/mcp"
}
}
}
  1. Save and restart Claude Desktop
  2. When prompted, authorize in your browser — you'll sign in with the same account you use for ClawCentral

Cursor

  1. Open Cursor settings (Cmd+, or Ctrl+,)
  2. Search for MCP in the settings search bar
  3. Click Add new MCP server
  4. Enter:
    • Name: clawcentral
    • Type: sse
    • URL: https://<your-slug>.clawcentral.io/mcp
  5. Save and authorize when your browser opens

Alternatively, create .cursor/mcp.json in your project root:

{
"mcpServers": {
"clawcentral": {
"url": "https://<your-slug>.clawcentral.io/mcp"
}
}
}

VS Code

  1. Create or edit .vscode/mcp.json in your project:
{
"servers": {
"clawcentral": {
"url": "https://<your-slug>.clawcentral.io/mcp"
}
}
}
  1. Reload VS Code
  2. Authorize in your browser when prompted

Claude Code

Add the server directly from the CLI:

claude mcp add clawcentral --transport http https://<your-slug>.clawcentral.io/mcp

Windsurf

Create .windsurf/mcp.json in your project:

{
"mcpServers": {
"clawcentral": {
"url": "https://<your-slug>.clawcentral.io/mcp"
}
}
}

Authentication

ClawCentral uses OAuth 2.1 for MCP connections. When your IDE first connects:

  1. Your browser opens to ClawCentral's sign-in page
  2. Sign in with your ClawCentral account (same as the admin panel)
  3. The IDE receives an access token automatically
  4. The token refreshes in the background — you won't need to re-authorize unless you revoke access

No API keys or manual token management needed.

Verify the connection

After setup, test the connection by asking your IDE to use a ClawCentral tool. For example:

  • In Claude Desktop: ask "What's my system status?" — the agent should call the status tool
  • In Cursor/VS Code: use the MCP tool picker to invoke status or chat_send

If the tool returns data, your connection is working.

Available tools

Your ClawCentral MCP server exposes 30 tools organized by category:

CategoryToolsWhat you can do
Chatchat_send, chat_history, chat_abortSend messages, view history, stop responses
Async Chatchat_send_async, chat_run_get, chat_run_list, chat_run_cancelSend long-running messages without blocking
Sessionssessions_list, sessions_get, sessions_patch, sessions_delete, sessions_usageManage conversation sessions and view token usage
Configconfig_get, config_setRead and update agent configuration
Modelsmodels_listSee available AI models
Skillsskills_list, skills_browse, skills_install, skills_registriesBrowse and install agent skills
Agentsagents_listList configured agents
Channelschannels_status, channels_action, channels_historyMonitor and interact with messaging channels
Croncron_list, cron_add, cron_remove, cron_run, cron_runsSchedule and manage recurring tasks
Systemstatus, usage_costCheck health and view usage/cost breakdown
For long responses

Use chat_send_async instead of chat_send for messages that may take a while. It returns a runId immediately — poll with chat_run_get to stream results as they arrive.

Troubleshooting

"Authorization failed" or browser doesn't open

  • Ensure your tenant slug is correct in the URL
  • Check that you're signed in to the same ClawCentral account that has access to the tenant
  • Try opening https://<your-slug>.clawcentral.io/mcp/health in your browser — it should return {"ok":true}

Tools aren't showing up

  • Restart your IDE after adding the config
  • Check the MCP server logs in your IDE's developer console
  • Verify your AI provider is configured in the tenant admin panel (tools require a working agent)

Slow or timing out

  • Use chat_send_async for long conversations — synchronous chat_send may time out on complex responses
  • Check your AI provider's rate limits in the tenant Usage tab

Next steps

  • Getting Started — full setup walkthrough including AI provider and channels
  • MCP Servers catalog — browse and install third-party MCP servers in your admin panel
  • Configure your agent's personality and skills in the admin panel at https://<your-slug>.clawcentral.io/