What is SERPtag MCP?
The SERPtag MCP Server lets AI assistants connect directly to your live SEO data using the Model Context Protocol (MCP). Instead of copying reports or exporting CSV files, your AI assistant can securely retrieve:- Projects
- Keyword rankings
- Ranking history
- Search volume
- Alerts
- Account usage
Who can use SERPtag MCP?
You’ll need:- A SERPtag Agency or Enterprise subscription
- An active SERPtag account
- A valid API key
- A supported AI application such as Cursor, Claude Desktop, VS Code, Claude Code, or Windsurf
How do I create an API key?
Creating an API key only takes a few seconds.- Sign in to your SERPtag account.
- Open Settings → API Keys.
- Click Generate API Key.
- Give your key a name.
- Copy the full key immediately.
Important Your full API key is only shown once. Store it somewhere safe before leaving the page.For more information, see the Create an API Key guide.
Which AI applications are supported?
SERPtag MCP currently supports:- Cursor
- Claude Desktop
- Claude Code
- VS Code
- Windsurf
Should I use npm or direct HTTP?
Both methods connect to the same hosted SERPtag MCP server.
If your AI application supports remote HTTP MCP, use Direct HTTP.
If it only supports local MCP servers, use the npm bridge.
Where do I install the npm package?
Install the package by running:What tools are available?
The current release includes 14 read-only tools.
For a complete description of every tool, see the Available Tools page.
Can MCP change my SERPtag account?
Not yet. The current release is read-only, which means it can:- Read rankings
- Read projects
- Read keyword history
- Read account information
- Create projects
- Add keywords
- Refresh rankings
- Delete data
- Modify alerts
What can I ask my AI assistant?
Here are a few examples:Which search engines are supported?
SERPtag MCP supports the same search engines as your SERPtag projects. Depending on your project configuration, this includes:- YouTube
- Amazon
- Google Maps (Local)
Why am I getting “Invalid or inactive API key”?
This usually means one of the following:- Your API key was copied incorrectly.
- The key has been revoked.
- The key has expired.
- Only part of the key was copied.
Why aren’t SERPtag tools appearing?
If SERPtag doesn’t appear inside your AI application:- Check that your API key is correct.
- Confirm your MCP configuration has been saved.
- Restart your AI application.
- Make sure your subscription includes MCP access.
- If you’re using npx, confirm Node.js 18 or newer is installed.
Why do I see “MCP access requires Agency or Enterprise”?
SERPtag MCP is currently available on:- Agency
- Enterprise
Can I use the REST API instead?
Yes. The same API key can also be used with the SERPtag REST API. Example:Is my API key secure?
Yes, provided you keep it private. Follow these best practices:- Never publish your API key.
- Never commit it to Git.
- Store it in environment variables whenever possible.
- Regenerate it immediately if you believe it has been exposed.
What’s the difference between npm and HTTP?
Both connect to exactly the same SERPtag MCP server. HTTP- No Node.js required
- Simpler setup
- Best for Cursor and Claude Code
- Runs a lightweight local bridge
- Required by Claude Desktop
- Required by clients that only support local MCP servers
Where can I get help?
If you need additional assistance:- Browse the rest of the SERPtag documentation.
- Visit the serptag-mcp-server npm package.
- Contact the SERPtag support team.