Skip to main content
The ShingleAI MCP server integrates with popular AI-powered development tools, allowing you to access your business data directly from your preferred coding environment.

Supported Tools

ToolPlatformConfiguration
Claude DesktopmacOS, Windowsclaude_desktop_config.json
CursormacOS, Windows, Linux.cursor/mcp.json
WindsurfmacOS, Windows, Linuxmcp_config.json

Common Requirements

All integrations require:
  1. MCP Key - Create one in the ShingleAI dashboard
  2. Node.js 18+ - Required for the mcp-remote bridge
  3. mcp-remote - Automatically installed via npx
The ShingleAI MCP server uses SSE (Server-Sent Events) transport. Most AI tools require mcp-remote to bridge the connection.

Quick Start

All integrations follow the same basic pattern:
{
    "mcpServers": {
        "shingleai": {
            "command": "npx",
            "args": ["mcp-remote", "https://mcp.shingleai.com/sse"],
            "env": {
                "MCP_HEADERS": "Authorization: Bearer YOUR_MCP_KEY"
            }
        }
    }
}
The only difference is where this configuration file is stored for each tool.

Security Best Practices

Never commit MCP keys to version control or share them publicly.
Recommended approach:
  1. Store your MCP key in an environment variable:
    export SHINGLEAI_MCP_KEY=mcp_live_abc123...
    
  2. Reference the variable in your configuration:
    "MCP_HEADERS": "Authorization: Bearer ${SHINGLEAI_MCP_KEY}"
    

Integration Guides

Claude Desktop

Connect to Anthropic’s Claude Desktop app

Cursor

Integrate with Cursor IDE

Windsurf

Set up Windsurf with Cascade

Next Steps

Available Tools

See what tools are available

Authentication

Configure permissions for your MCP key