Claude Desktop
Native MCP integration with Claude Desktop.
Setup
Add this to your Claude Desktop configuration file:
json
// ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"synapseed": {
"command": "synapseed",
"args": ["serve"],
"env": {
"RUST_LOG": "info"
}
}
}
}json
// %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"synapseed": {
"command": "synapseed.exe",
"args": ["serve"],
"env": {
"RUST_LOG": "info"
}
}
}
}json
// ~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"synapseed": {
"command": "synapseed",
"args": ["serve"],
"env": {
"RUST_LOG": "info"
}
}
}
}Project-Specific Configuration
To analyze a specific project, pass --project:
json
{
"mcpServers": {
"synapseed": {
"command": "synapseed",
"args": ["serve", "--project", "/path/to/your/project"],
"env": {
"RUST_LOG": "info"
}
}
}
}Verification
- Restart Claude Desktop
- Look for the MCP icon in the chat interface
- Ask Claude: "What tools do you have from synapseed?"
- Claude should list all 25 tools
Self-Telemetry
To enable performance self-observation:
json
{
"mcpServers": {
"synapseed": {
"command": "synapseed",
"args": ["serve", "--project", "/path/to/project"],
"env": {
"RUST_LOG": "info",
"SYNAPSEED_SELF_TELEMETRY": "1"
}
}
}
}Troubleshooting
- Tools not appearing: Check that
synapseedis in yourPATH. Runsynapseed --versionto verify. - Logs: Set
RUST_LOG=debugfor verbose output. Logs go to stderr. - Permissions: Ensure the binary has execute permissions (
chmod +x).