Spider Chat MCP Server
Access your Spider Chat flows, memories, and facts from Claude Desktop.
Installation
1. Install
npm install
npm run build
2. Get Your API Token
- Go to https://nonlinearaichat-production.up.railway.app/
- Dashboard → API Tokens
- Generate New Token
- Copy it
3. Configure Claude Desktop
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Add this (replace the path and token):
{
"mcpServers": {
"spiderchat": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/THIS/FOLDER/dist/index.js"],
"env": {
"SPIDERCHAT_API_TOKEN": "your_token_here",
"SPIDERCHAT_API_URL": "https://nonlinearaichat-production.up.railway.app"
}
}
}
}
Get the absolute path:
cd mcp-server && pwd
# Use the output + /dist/index.js
4. Restart Claude Desktop
Quit completely and reopen.
Usage
Ask Claude:
"Search my Spider Chat flows for machine learning""Show me my most important memories""List all my flow groups""Find everything about Python in my Spider Chat"
Troubleshooting
Claude doesn't see it:
- Use absolute path (not relative)
- Make sure you ran
npm run build - Completely quit and restart Claude
Authentication failed:
- Check your token is correct
- Generate a new token from dashboard
Connection error:
- No trailing slash in URL:
https://nonlinearaichat-production.up.railway.app
Features
- 🔍 Search flows, memories, and facts
- 📁 Browse flow groups
- 🔒 Read-only access
- ⚡ Fast semantic search
Requirements
- Node.js 18+
- Claude Desktop
- Spider Chat account
License
MIT