Overview
The Probe.dev MCP (Model Context Protocol) server enables AI assistants to directly interact with the Probe.dev API and documentation. Our hosted MCP server uses the modern Streamable HTTP transport layer, providing a seamless integration experience.Key Benefits
✅ No local installation - Fully hosted service✅ Modern transport - Uses Streamable HTTP (SSE deprecated)
✅ Simple configuration - Just URL and API token
✅ Always up-to-date - Automatically reflects latest API changes
✅ Zero maintenance - No dependencies to manage
What You Can Do
- Search documentation - Find information across all Probe.dev docs
- Analyze media files - Run comprehensive analysis with FFprobe, MediaInfo, Probe Report, C2PA, and MediaStreamValidator
- Manage usage - Check statistics and request logs
- Authenticate requests - Automatically handle API authentication
You’ll need a Probe.dev API key to use the MCP server. Get yours at probe.dev/dashboard.
Supported Clients
The Probe.dev hosted MCP server works with any MCP-compatible client:Cursor
Popular AI-powered code editor with MCP support
Claude Desktop
Official Anthropic desktop application
Continue
VS Code extension for AI coding assistance
Custom Clients
Any application supporting the MCP protocol
Quick Setup
Authentication
The hosted server supports two authentication methods:Client Configuration
Cursor Setup
-
Create MCP Configuration File
Create or edit the file
~/.cursor/mcp.json
: -
Add Probe.dev Server Configuration
- Restart Cursor to activate the MCP server
Replace
your-api-token-here
with your actual API key from probe.dev/dashboard.Claude Desktop Setup
-
Locate Configuration File
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
-
Edit Configuration
- Restart Claude Desktop
Continue (VS Code) Setup
- Install Continue Extension from the VS Code marketplace
-
Configure MCP Server in Continue’s settings:
Available Tools
Once configured, your AI assistant will have access to these tools:Documentation Search
Media Analysis
Usage Statistics
Request Logs
Testing Your Setup
Basic Connectivity Test
Ask your AI assistant:Expected Responses
✅ Working correctly - The assistant should:- Return specific documentation excerpts for searches
- Provide detailed media analysis results
- Show your actual usage statistics
- “I don’t have access to that information”
- “Tool not available” errors
- Authentication failures
Troubleshooting
Authentication Issues
Authentication Issues
Symptoms: “401 Unauthorized” responses, authentication errorsSolutions:
- Verify your API key is correct at probe.dev/dashboard
- Ensure the Authorization header format is:
Bearer your-api-token
- Check for extra spaces or quotes around the token
- Confirm your API key has the necessary permissions
Connection Problems
Connection Problems
Symptoms: “MCP server not responding”, connection timeoutsSolutions:
- Check your internet connection
- Verify the URL is correct:
https://mcp.probe.dev/
- Check for firewall/proxy issues blocking HTTPS connections
- Try accessing the URL directly in your browser (should show MCP status)
Configuration Issues
Configuration Issues
Symptoms: Tools not appearing, “0 tools enabled”Solutions:
- Validate your JSON configuration syntax
- Ensure the
url
field is correctly formatted - Check that headers are properly structured
- Restart your MCP client completely after configuration changes
Tool Not Working
Tool Not Working
Symptoms: Specific tools fail or return errorsSolutions:
- Check the API status page
- Verify your account has sufficient quota
- Test the API directly with cURL to isolate issues
- Check request logs in your dashboard
Usage Examples
Document Search
Media Analysis
Batch Operations
API Management
Security Best Practices
API Key Security
- Store API keys securely in configuration files
- Never commit keys to version control
- Rotate keys regularly
- Use separate keys for different environments
Access Control
- Limit key permissions to necessary scopes
- Monitor usage in your dashboard
- Set up usage alerts
- Review access logs regularly
Advanced Configuration
Environment Variable Support
For enhanced security, some clients support environment variables:Query Parameter Alternative
If your client doesn’t support headers, use query parameters:Getting Help
Documentation
Complete API reference and guides
Dashboard
Monitor usage and manage API keys
Discord Community
Get help from the community
API Status
Check current API status
Next Steps
Once your MCP server is working:- Explore the API - Try different analysis tools and parameters
- Automate workflows - Use the assistant to streamline media processing
- Monitor usage - Set up alerts for quota limits
- Share feedback - Help us improve the MCP integration
The hosted MCP server automatically stays up-to-date with the latest Probe.dev API features and documentation changes.