Take your coding of Shuttle apps to the next level with an MCP server! Imagine having Shuttle’s entire knowledge base directly integrated with your AI coding tools. That’s exactly what the MCP server delivers.

What’s this for?

The MCP server is a lightweight local service that bridges your Shuttle apps with AI editors like Cursor. It feeds your editor contextual knowledge about Shuttle’s source code and documentation, supercharging your development experience.

Set up local MCP wrapper

Make sure you have Node.js installed.

Shuttle Docs uses Mintlify, which provides an easy way to run a local MCP server. Run this to set it up.

npx mint-mcp add shuttle

Add to Cursor

To use the MCP server in Cursor (docs), adapt the command from the previous step and add it to Cursor’s config:

{
  "mcpServers": {
    "shuttle": {
      "command": "node",
      "args": ["/home/user/.mcp/shuttle/src/index.js"]
    }
  }
}

You’re all set! ✅

You should now be able to ask the Cursor agent Shuttle-related questions and get more detailed, informative answers—powered by your local Shuttle Docs MCP server. The Composer Agent will automatically use any MCP tools listed under Available Tools when relevant. To trigger Shuttle Docs MCP server tool intentionally, just tell the agent by referring to its name or description. We are working to make this even more powerful and would love to get your thoughts.