Skip to main content
Version: 3.0

Cursor

Connect Cursor's AI assistant to the MaestroHub MCP server with one project file that holds your token and workspace ID.

Config file
.cursor/mcp.json
Transport
streamable-http
Server path
/api/v1/mcp

Cursor supports MCP servers via a .cursor/mcp.json configuration file.

Configuration​

Save the following as .cursor/mcp.json in your project root:

{
"mcpServers": {
"maestrohub": {
"type": "streamable-http",
"url": "https://<your-instance>/api/v1/mcp",
"headers": {
"Authorization": "ApiKey <your-token>",
"X-Workspace-ID": "<your-workspace-id>"
}
}
}
}

Replace the placeholders:

  • <your-instance>: your MaestroHub domain (e.g., maestro.example.com)
  • <your-token>: the Personal Access Token you created
  • <your-workspace-id>: your workspace ID (found in the URL or workspace settings)
note

For local deployments without TLS, change https:// to http:// in the URL (e.g., http://localhost:6163/api/v1/mcp).

Tips​

  • Cursor uses streamable-http as the transport type (not http).
  • After saving the config, restart Cursor or reload the window for the MCP server to connect.
  • Add .cursor/ to your .gitignore to avoid committing tokens.