MCP Integrations
Connect your Vectorize MCP agent to popular AI tools and development environments. Each integration takes just a few minutes to set up.
Available Integrations
AI Assistants
Claude Desktop
Anthropic's desktop application with full MCP support.
- Best for: General AI assistance with your data
- Platform: macOS, Windows
- Setup time: 2 minutes
Claude Code
Terminal-based AI assistant from Anthropic.
- Best for: Command-line workflows
- Platform: macOS, Windows, Linux
- Setup time: 1 minute
Code Editors
Cursor
AI-powered code editor built on VSCode.
- Best for: AI-assisted coding with your documentation
- Platform: macOS, Windows, Linux
- Setup time: 2 minutes
Coming Soon
- Windsurf - Advanced AI code editor
- Warp AI - Modern terminal with AI features
- OpenAI Playground - Web-based testing environment
- Groq Desktop - High-performance AI assistant
Integration Methods
Vectorize supports two connection methods:
1. Direct Integration (Recommended)
Most tools connect directly to Vectorize's MCP endpoint:
{
"url": "https://agents.vectorize.io/api/agents/YOUR_AGENT_ID/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
Advantages:
- No local setup required
- Automatic updates
- Built-in monitoring
- Higher reliability
2. Local MCP Server
For development or special requirements:
{
"command": "npx",
"args": ["-y", "@vectorize-io/vectorize-mcp-server@latest"],
"env": {
"VECTORIZE_TOKEN": "YOUR_API_KEY"
}
}
Use when:
- Testing locally
- Air-gapped environments
- Custom modifications needed
Before You Begin
Prerequisites
✅ MCP Agent Created - You need an MCP agent in your workspace ✅ Functions Configured - At least one function must be set up ✅ API Key Generated - Create a key in your agent settings ✅ Tool Installed - Have your chosen AI tool ready
Quick Setup Checklist
- Create MCP agent in Vectorize
- Configure at least one function
- Generate API key
- Copy provided configuration
- Add to your tool's settings
- Restart the tool
- Test with a query
Configuration Patterns
Most MCP tools follow similar configuration patterns:
Desktop Applications
- Locate configuration file (usually in app support folder)
- Add MCP server configuration
- Restart application
Command-Line Tools
- Run setup command
- Provide API credentials
- Start using immediately
IDE Extensions
- Open settings/preferences
- Navigate to MCP section
- Paste configuration
- Reload window
Security Best Practices
API Key Management
- Create separate keys for each tool or user
- Name keys descriptively (e.g., "John's Claude Desktop")
- Rotate regularly - refresh keys monthly
- Revoke unused keys immediately
Access Control
- Limit functions to necessary data only
- Use hard-coded filters to restrict access
- Monitor usage through agent dashboard
- Review logs for unusual patterns
Network Security
- All connections use HTTPS/TLS
- API keys are never logged
- Rate limiting prevents abuse
- IP allowlisting available (Enterprise)
Troubleshooting
Common Issues
Tool doesn't show MCP agent
- Verify API key is correct
- Check tool was restarted after configuration
- Ensure agent has at least one function
- Confirm network connectivity
Authentication errors
- Check API key hasn't expired
- Verify key belongs to correct agent
- Ensure proper header format
- Test key in Vectorize UI first
No results returned
- Confirm pipeline has indexed documents
- Check function filters aren't too restrictive
- Test function in Vectorize UI
- Review function descriptions
Getting Help
- Documentation: Check tool-specific guides
- Support: Contact support@vectorize.io
- Community: Join our Discord server
- Status: Check status.vectorize.io
Performance Tips
Optimize Response Times
- Use specific functions rather than general search
- Add metadata filters to reduce search space
- Index relevant metadata in your pipelines
- Cache frequently accessed data
Improve Result Quality
- Write clear function descriptions
- Use descriptive parameter names
- Test functions before connecting tools
- Provide feedback on results
Usage Monitoring
Track your MCP agent usage in the Vectorize dashboard:
- Query volume - Requests per tool/function
- Response times - Average latency
- Error rates - Failed requests
- Popular functions - Most-used tools
Next Steps
Choose your integration:
- Claude Desktop Setup - Full-featured AI assistant
- Cursor Setup - AI-powered coding
- Claude Code Setup - Terminal AI
Or continue learning:
- Agent Configuration Guide - Configure agent actions
- MCP Setup Guide - Initial configuration
- MCP Overview - Understand the basics