npm serpagent-mcpstreamable-httpupdated 1mo ago
SERP Agent — full-cycle SEO automation for AI agents — as an MCP server.
Was kannst du mit SERP Agent SEO machen?
serpagent-mcp
SERP Agent — full-cycle SEO automation for AI agents — as an MCP server.
This package is a thin stdio bridge for MCP clients that cannot speak Streamable HTTP directly. It proxies stdio ⇄ HTTP to the remote server at https://serp-agent.com/mcp (via mcp-remote). If your client supports remote HTTP servers, connect directly instead — see serp-agent.com/docs/mcp.
Tools
create_project, list_projects, get_project, run_technical_audit, get_audit_report, generate_article, get_article, get_account_status, list_plans — a thin layer over the SERP Agent REST API. Long-running jobs (audits, articles) return a job id immediately; poll the matching get_* tool.
Auth
Set SERPAGENT_API_KEY to your sk_... key. No key yet? Free sandbox key in one call, no CAPTCHA:
curl -X POST https://serp-agent.com/v1/accounts \
-H "content-type: application/json" \
-d '{"email":"you@example.com"}'
Optional: SERPAGENT_MCP_URL overrides the server URL (default https://serp-agent.com/mcp).
Install
Claude Code
Prefer the direct HTTP transport:
claude mcp add --transport http serpagent https://serp-agent.com/mcp \
--header "Authorization: Bearer sk_..."
Or via this stdio bridge:
claude mcp add serpagent --env SERPAGENT_API_KEY=sk_... -- npx -y serpagent-mcp
Cursor
~/.cursor/mcp.json (or project .cursor/mcp.json):
{
"mcpServers": {
"serpagent": {
"command": "npx",
"args": ["-y", "serpagent-mcp"],
"env": { "SERPAGENT_API_KEY": "sk_..." }
}
}
}
Direct HTTP alternative: { "serpagent": { "url": "https://serp-agent.com/mcp", "headers": { "Authorization": "Bearer sk_..." } } }
VS Code (Copilot agent mode)
.vscode/mcp.json:
{
"servers": {
"serpagent": {
"type": "stdio",
"command": "npx",
"args": ["-y", "serpagent-mcp"],
"env": { "SERPAGENT_API_KEY": "sk_..." }
}
}
}
Links
- Docs: https://serp-agent.com/docs/mcp
- Agent quickstart (plain REST): https://serp-agent.com/docs/agents
- Machine-readable pricing: https://serp-agent.com/v1/plans
- OpenAPI: https://serp-agent.com/openapi.json
License
MIT
Installation
SERP Agent SEO zu deinem Client hinzufügen. Wähl den, den du nutzt.
{
"servers": {
"serpagent-mcp": {
"type": "http",
"url": "https://serp-agent.com/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add serpagent-mcp -- npx -y serpagent-mcpcodex mcp add serpagent-mcp -- npx -y serpagent-mcpamp mcp add serpagent-mcp -- npx -y serpagent-mcp{
"mcpServers": {
"serpagent-mcp": {
"command": "npx",
"args": [
"-y",
"serpagent-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"serpagent-mcp": {
"command": "npx",
"args": [
"-y",
"serpagent-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"serpagent-mcp": {
"command": "npx",
"args": [
"-y",
"serpagent-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"serpagent-mcp": {
"command": "npx",
"args": [
"-y",
"serpagent-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"serpagent-mcp": {
"command": "npx",
"args": [
"-y",
"serpagent-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"serpagent-mcp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"serpagent-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"serpagent-mcp": {
"command": {
"path": "npx",
"args": [
"-y",
"serpagent-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y serpagent-mcpRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
Score
39 / 100
Unvollständig
- Dokumentation22/25
- Pflege16/25
- Vertrauen6/20
- Funktionsumfang0/15
- Installation15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 38 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Versionsverlauf
| Versionen | Veröffentlicht |
|---|---|
| 1.0.1Aktuell | 24. Juli 2026 |