Introducing the DevTune API, MCP Server, and Webhooks
We're launching three features that make DevTune data accessible wherever you need it: a REST API for programmatic access, an MCP server for AI assistant integration, and webhooks for real-time event notifications.
DevTune API
The DevTune REST API gives you full programmatic access to your search tracking data, test results, and project configurations.
What You Can Do
- Retrieve search tracking results — Pull AI search rankings, citation data, and visibility metrics for any project or prompt
- Export analytics data — Integrate DevTune metrics into your own dashboards, reports, and internal tools
Authentication
API access uses key-based authentication. Generate API keys from your account settings with scoped permissions for read-only or full access.
MCP Server
The DevTune MCP (Model Context Protocol) server connects your DevTune data directly to AI assistants like Claude, Cursor, and other MCP-compatible tools.
What You Can Do
- Query your AI search rankings from within your IDE or AI assistant
- Check test results and scores without leaving your workflow
- Get insights and recommendations by asking your AI assistant to analyze your DevTune data
- Monitor visibility changes as part of your development workflow
Getting Started
Configure the DevTune MCP server in your AI assistant's MCP settings using your API key. The server exposes DevTune resources and tools that your AI assistant can call directly.
Webhooks
Webhooks deliver real-time notifications when events occur in your DevTune account, enabling automated workflows and integrations.
Supported Events
- Search tracking completed — Get notified when a search tracking run finishes with final status
- Visibility changed — Receive visibility metrics with current vs previous values after each search tracking run
- Actions generated — Receive notifications when new suggested actions are created for a project
Configuration
Set up webhook endpoints from your project settings. Each webhook includes a signing secret for payload verification, and supports retry logic for failed deliveries.
Getting Started
Visit your account settings to generate an API key, configure the MCP server in your AI assistant, or set up webhook endpoints for your integrations.