One MCP Server. Any App.

An open-source MCP server where agents build their own tools on the fly.
Connect anything
Works with APIs that do not have an MCP server yet. If the agent can find the docs, it can build tools for it.
connect_api('anything-with-docs')
Generate custom tools
Generate custom tools built for your actual setup, not generic wrappers. Your boards, your repos, your labels. No ID lookups.
add_bug_to_sprint(title, priority)
Load on demand
Keep context tight. Agents only see the tools they need, when they need them.
load_tools('only-when-needed')

Get started in one command

Works with Claude Code, Cursor, and Claude Desktop.

$ npx -y @commandable/mcp serve

Then run npx -y @commandable/mcp create to connect Claude Code. Full setup guide →

Works with the tools you already use

GitHub, Notion, Trello, Jira, HubSpot, Gmail, Google Calendar, Google Drive, Airtable, and Confluence out of the box. Then generate custom tools for anything else.

Built on the same foundation

Commandable MCP is the open-source, self-hosted way to connect agents to your tools and generate custom integrations. Commandable builds on the same ideas with a web app, managed auth, and a cleaner path for teams.