Seo MCP server
{
"mcpServers": {
"serp-agent-seo": {
"command": "npx",
"args": [
"-y",
"serpagent-mcp@latest"
],
"env": {
"SERPAGENT_MCP_URL": "https://...",
"SERPAGENT_API_KEY": "<serpagent_api_key>"
}
}
}
}{
"mcpServers": {
"serp-agent-seo": {
"command": "npx",
"args": [
"-y",
"serpagent-mcp@latest"
],
"env": {
"SERPAGENT_MCP_URL": "https://...",
"SERPAGENT_API_KEY": "<serpagent_api_key>"
}
}
}
}{
"mcpServers": {
"serp-agent-seo": {
"command": "npx",
"args": [
"-y",
"serpagent-mcp@latest"
],
"env": {
"SERPAGENT_MCP_URL": "https://...",
"SERPAGENT_API_KEY": "<serpagent_api_key>"
}
}
}
}{
"servers": {
"serp-agent-seo": {
"command": "npx",
"args": [
"-y",
"serpagent-mcp@latest"
],
"env": {
"SERPAGENT_MCP_URL": "${input:serpagent_mcp_url}",
"SERPAGENT_API_KEY": "${input:serpagent_api_key}"
}
}
},
"inputs": [
{
"id": "serpagent_mcp_url",
"type": "promptString",
"description": "Serpagent mcp url",
"password": true
},
{
"id": "serpagent_api_key",
"type": "promptString",
"description": "Serpagent api key",
"password": true
}
]
}{
"mcpServers": {
"serp-agent-seo": {
"command": "npx",
"args": [
"-y",
"serpagent-mcp@latest"
],
"env": {
"SERPAGENT_MCP_URL": "https://...",
"SERPAGENT_API_KEY": "<serpagent_api_key>"
}
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall npx -y serpagent-mcpversion 1.0.1
What it does
MCP server that exposes SERP Agent's SEO automation API, allowing AI agents to run technical audits, generate SEO articles, and manage SEO projects. It proxies stdio to a remote HTTP server and is designed for developers building AI agents that need SEO capabilities.
- Run technical SEO audits on websites and retrieve audit reports to identify issues.
- Generate SEO-optimized articles programmatically and fetch the generated content.
- Manage multiple SEO projects, check account status, and view available pricing plans.
Tools this server exposes
| Tool | Does |
|---|---|
| create_project | Create a new SEO project. |
| list_projects | List all projects in the account. |
| get_project | Retrieve details of a specific project. |
| run_technical_audit | Start a technical SEO audit on a website (returns job ID). |
| get_audit_report | Retrieve the results of a completed technical audit. |
| generate_article | Generate an SEO article (returns job ID). |
| get_article | Retrieve the generated article content. |
| get_account_status | Check the current account status and usage. |
| list_plans | List available pricing plans. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.