Prerequisites
Before you begin, ensure you have:- Claude Desktop installed
- Node.js (version 18 or later)
- An MCP key from ShingleAI
Configuration
Claude Desktop requires themcp-remote package to connect to SSE-based MCP servers like ShingleAI.
Step 1: Locate your configuration file
Step 2: Add ShingleAI server
Add the following configuration to yourclaude_desktop_config.json:
YOUR_MCP_KEY with your actual MCP key.
Step 3: Use environment variables (recommended)
For better security, store your MCP key in an environment variable:Step 4: Restart Claude Desktop
After saving your configuration, completely quit and restart Claude Desktop for the changes to take effect.Verification
To verify the connection is working:- Open a new conversation in Claude Desktop
- Ask Claude: “What ShingleAI tools do you have access to?”
- Claude should list the available tools based on your MCP key permissions
Example Prompts
Once connected, you can ask Claude to interact with your ShingleAI data:| Task | Example Prompt |
|---|---|
| Find a contact | ”Find the contact information for John Smith” |
| Search messages | ”Show me recent messages about the project proposal” |
| View conversation | ”What’s the full email thread with support@example.com?” |
| Create a contact | ”Add a new contact for Jane Doe at jane@example.com” |
Troubleshooting
Claude doesn't see ShingleAI tools
Claude doesn't see ShingleAI tools
Possible causes:
- Configuration file not saved correctly
- Claude Desktop not restarted after configuration change
- Invalid JSON syntax in configuration file
- Verify your JSON syntax using a validator
- Completely quit Claude Desktop (not just close the window)
- Check that
npxis available in your PATH
Authentication errors
Authentication errors
Possible causes:
- Invalid or expired MCP key
- Environment variable not set correctly
- Verify your MCP key in the ShingleAI dashboard
- Test the key directly:
curl -H "Authorization: Bearer YOUR_KEY" https://mcp.shingleai.com/health - Ensure environment variables are exported in the correct shell profile
mcp-remote not found
mcp-remote not found
Possible causes:
- Node.js not installed
- npm/npx not in PATH
- Install Node.js from nodejs.org
- Verify installation:
npx --version - Restart your terminal and Claude Desktop