Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

CallAI SEO

de hanshengccversión 1.0.0i★ –iSe ejecuta en la nube
Nombre en el registrocom.callaiapi/seo

Instalar

Resumen

Descripción del creador (original en inglés)

Live SEO data: Google/Bing SERP, AI Overview sources, keyword difficulty, backlinks, page audits.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en la nube
  • Transporte: Streamable HTTP
  • Categoría: Marketing y redes sociales
  • Debes completar: Authorization

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.

Necesitas

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Esta dirección necesita una clave en un header de la solicitud, y el menú para agregar conectores no puede ponerla. Usa Claude Code, Cursor o VS Code.

Ejecuta esto en tu terminal

claude mcp add --transport http seo https://api.callaiapi.com/mcp --header 'Authorization: your-value'

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "seo": {
      "url": "https://api.callaiapi.com/mcp",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "seo": {
      "type": "http",
      "url": "https://api.callaiapi.com/mcp",
      "headers": {
        "Authorization": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Esta dirección necesita una clave en un header de la solicitud, y el menú para agregar conectores no puede ponerla. Usa Claude Code, Cursor o VS Code.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • Authorization secreto obligatorio HTTP header
    Bearer followed by your CallAI API key (create one at https://callaiapi.com/portal?tab=keys)

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Nombres y descripciones de las herramientas tal como los informó el servidor el 6 nov 2026. Los escribió el creador, no nosotros; los mostramos como texto sin formato.

  • google_serp

    Live Google organic search results for a keyword in a given country and language: ranks, titles, URLs, snippets, plus the AI Overview text and the sources it cites. Billed per call (about $0.002 for depth 10).

  • bing_serp

    Live Bing organic search results for a keyword in a given country and language: ranks, titles, URLs, snippets. Billed per call (about $0.002 for depth 10).

  • keyword_overview

    Google search volume, CPC, competition, keyword difficulty (0–100) and main search intent for up to 100 keywords in one call. About $0.01 per call plus $0.0001 per keyword.

  • keyword_ideas

    Long-tail keywords that contain the seed keyword, with search volume, CPC, keyword difficulty and intent. Use it to find low-difficulty commercial keywords. About $0.01 per call plus $0.0001 per keyword returned.

  • ranked_keywords

    Google organic keywords a domain (or URL) currently ranks for, sorted by estimated traffic: keyword, volume, difficulty, position, ranking URL and estimated traffic. About $0.01 per call plus $0.0001 per row.

  • domain_overview

    Estimated Google organic traffic, number of ranking keywords and their position distribution for a domain, plus paid search totals. About $0.01 per call.

  • keyword_gap

    Keywords the competitor ranks for on Google that your domain does not, sorted by search volume: the content gap to target. About $0.01 per call plus $0.0001 per row.

  • backlinks_summary

    Backlink totals for a domain: domain rank (0–1000), backlinks, referring domains, nofollow share, broken backlinks, spam score and first-seen date. About $0.02 per call.

  • referring_domains

    Domains linking to the target, strongest first: rank, backlink count, spam score and first-seen date. About $0.02 per call plus a small per-row fee.

  • page_audit

    Fetches one URL and reports its on-page SEO: status code, title, meta description, canonical, headings, word count, link and image counts, load timing, on-page score and all on-page checks. About $0.0002 per call.

  • dataforseo_request

    Calls any DataForSEO v3 endpoint directly when no dedicated tool fits (Google Maps, YouTube, Amazon keywords, Google Trends, LLM mentions, WHOIS, technologies, task_post/task_get and more). Body and response follow the DataForSEO v3 docs at https://docs.dataforseo.com/v3/. Billed

  • keyword_suggestions

    Autocomplete suggestions from Google, Bing, YouTube, Amazon, Baidu, DuckDuckGo, Yahoo and Yandex, merged and de-duplicated. No search volume; pass the results to keyword_overview for metrics. Free: needs an API key but no balance.

  • check_robots

    Fetches a site's robots.txt and returns its status and contents. Free: needs an API key but no balance.

  • check_sitemap

    Finds a site's sitemaps through robots.txt (falling back to /sitemap.xml) and returns each one's status, number of URLs and a sample. Free: needs an API key but no balance.

  • page_meta

    Fetches one URL and returns its status, final URL, title, meta description, canonical, meta robots, X-Robots-Tag, hreflang and H1s, as a browser or as Googlebot. Reads the raw HTML without running JavaScript. For a full audit use page_audit. Free: needs an API key but no balance.

  • redirect_chain

    Follows a URL's redirects and returns the status and target of every hop, up to 5. Free: needs an API key but no balance.

  • dns_lookup

    A, AAAA, CNAME, MX, NS and TXT records of a domain, from public resolvers. Free: needs an API key but no balance.

  • email_auth_check

    Checks a domain's MX, SPF, DKIM, DMARC and MTA-STS records and says whether it can be spoofed, with the issues to fix. Without dkim_selector it tries the common selectors, so a missing DKIM result is not proof of absence. Free: needs an API key but no balance.

  • domain_check_start

    Checks up to 100 domains (for buying expired or used domains): web archive history, Baidu index and backlinks, ending in a clean, suspect or rejected verdict with reasons. Charged per domain, about $0.02. Set dry_run first to see the exact cost and show it to the user. Runs in th

  • domain_check_results

    Progress and per-domain verdicts of a check started with domain_check_start: verdict, reason, first archive year, stable years, Baidu results, referring domains and spam score. A check can take minutes; rows stay pending until their steps finish. Reading is free.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026

  • ! Precaución

    El creador coincide con el repo

    Quien lo publicó (callaiapi.com) no es el dueño del repo (hanshengcc); puede que otra persona lo haya listado

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • ✓ Superada

    El endpoint responde

    Respondió en 132 ms (HTTP 200)

  • – No aplica

    Inicio de sesión con OAuth

    No hace falta iniciar sesión

  • ✓ Superada

    Sin instrucciones ocultas en las descripciones de herramientas

    Leímos 20 descripciones de herramientas y no encontramos instrucciones ocultas para la IA

Comparado con otros en Marketing y redes socialesi

  • Más estrellas que el 0% de los otros 2959 servidores de esta categoría
  • Publicado en el registro más recientemente que el 90% de los otros 2959 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 48% de los otros 2959 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro CallAI SEO?

Superó 2 de 3 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: Authorization

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (1.0.0) llegó al registro hace 3 días.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.

¿Qué puedo usar en su lugar?

En la misma categoría: MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

An MCP server retrieving transcripts of YouTube videos

Se ejecuta en tu computadora★ 495MITActualizado hace 9 días
Instalar

GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.

Se ejecuta en tu computadora★ 244MITActualizado hace 9 días
Instalar

AI video summarizer: summarize and transcribe YouTube, Bilibili, TikTok and podcast videos.

Se ejecuta en la nube★ 137MITActualizado hace 9 días
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

CallAI — live SEO data for AI agents

中文说明

CallAI gives your AI agent real search data instead of guesses: live Google and Bing results (including the Google AI Overview and the sites it cites), keyword volume and difficulty, long-tail ideas, competitor keyword gaps, domain traffic, backlinks and on-page audits.

It works two ways:

  • DeepSeek Harness (dsh) plugin — this npm package, @callaiapi/seo. Installs the tools plus a callai-seo skill that teaches the agent how to do keyword research, competitor analysis, GEO checks and audits.
  • Remote MCP server — https://api.callaiapi.com/mcp, for Claude Code, Cursor, VS Code, Cline, Windsurf and any other MCP client. Nothing to install.

Data comes from DataForSEO. Paid tools bill your CallAI balance per call: top up from $1, no subscription, balance never expires. Every result states what that call cost. Seven free tools need only an API key. Anyone can list the tools without a key.


Contents

  • 1. Get an API key
  • 2. Install in DeepSeek Harness
  • 3. Use it in other MCP clients
  • 4. What to ask
  • 5. Tools reference
  • 6. Markets: location and language codes
  • 7. Pricing and cost control
  • 8. Troubleshooting
  • 9. FAQ

1. Get an API key

  1. Sign up at https://callaiapi.com/register.
  2. Top up any amount from $1 (cards, Apple Pay / Google Pay, or USDT on several chains).
  3. Create a key under API Keys: https://callaiapi.com/portal?tab=keys. It looks like sk-live-…. You can set a spend limit per key.

2. Install in DeepSeek Harness

Requires dsh 0.2.0 or later.

dsh plugin --profile web add @callaiapi/seo

Use your own profile name instead of web if you run another one (ls ~/.dsh/profiles). You can also install @callaiapi/seo from a plugin shop such as dsh-plugin-shop. Restart dsh afterwards — a newly added plugin is not loaded into a running process.

Give the plugin your key

The plugin looks for the key in this order and uses the first one it finds:

WhereHow
Plugin setting apiKeyIn the profile's cordis.patch.yml (below), or in the plugin's settings page if your dsh build shows one
dsh credential CALLAI_API_KEYSaved through dsh's credential settings, or in ~/.dsh/.credentials.yaml under refs, or in ~/.dsh/.env (profiles with the credentials service, such as web)
Environment variable CALLAI_API_KEYCALLAI_API_KEY=sk-live-… dsh web — works in every profile, including headless

Profile patch, in ~/.dsh/profiles/ /cordis.patch.yml:

- id: callai-seo

config: apiKey: sk-live-your-key

.env file, in ~/.dsh/.env:

CALLAI_API_KEY=sk-live-your-key

Saving the credential through dsh reconnects automatically; changes to the patch file, .env or the environment take effect after a dsh restart.

Check it works

Start a session and ask *"Which mcp__callai tools do you have?"* — the agent should list 20 tools, and *"Audit https://example.com"* should come back with real data and a billed_usd line.

Plugin settings
SettingDefaultMeaning
apiKeyemptyYour CallAI key. Empty means: use the CALLAI_API_KEY credential or environment variable
urlhttps://api.callaiapi.com/mcpMCP endpoint. Change only if you were given another one
toolCallTimeoutMs120000Per-call timeout; deep SERP and backlink calls can take up to a minute
Uninstall
dsh plugin --profile web remove @callaiapi/seo

3. Use it in other MCP clients

SettingValue
TransportStreamable HTTP
URLhttps://api.callaiapi.com/mcp
HeaderAuthorization: Bearer sk-live-your-key

Claude Code

claude mcp add --transport http callai https://api.callaiapi.com/mcp \

--header "Authorization: Bearer sk-live-your-key"

Cursor — .cursor/mcp.json in your project, or ~/.cursor/mcp.json:

{

"mcpServers": { "callai": { "url": "https://api.callaiapi.com/mcp", "headers": { "Authorization": "Bearer sk-live-your-key" } } } }

VS Code (Copilot agent mode) — .vscode/mcp.json:

{

"inputs": [ { "type": "promptString", "id": "callai-key", "description": "CallAI API key", "password": true } ], "servers": { "callai": { "type": "http", "url": "https://api.callaiapi.com/mcp", "headers": { "Authorization": "Bearer ${input:callai-key}" } } } }

Windsurf, Cline and other clients — add a remote / Streamable HTTP server with the URL and header above. Clients that only support local (stdio) servers can bridge with mcp-remote:

{

"mcpServers": { "callai": { "command": "npx", "args": ["-y", "mcp-remote", "https://api.callaiapi.com/mcp", "--header", "Authorization:${AUTH_HEADER}"], "env": { "AUTH_HEADER": "Bearer sk-live-your-key" } } } }

4. What to ask

You don't call tools yourself — describe the job and the agent picks the tools. Examples:

  • *"Find long-tail keywords about standing desks for the UK with difficulty under 30, then check who ranks for the top three."*
  • *"Compare my site example.com with competitor.com: traffic, the keywords they rank for that I don't, and backlink strength."*
  • *"Does Google show an AI Overview for 'best crm for startups'? Which sites does it cite, and is mine one of them?"*
  • *"Audit https://example.com/pricing and give me a fix list."*
  • *"I'm about to buy the expired domain old-brand.com. Check its backlinks and spam score."*
  • *"Get search volume and CPC for these 40 keywords in Germany, German language: …"*

5. Tools reference

In dsh the tools appear as mcp__callai__ ; other clients show . Every result is JSON with billed_usd (what the call cost) and result. Parameters marked * are required. Every tool except the backlink and audit tools also accepts location_code and language_code (section 6).

ToolParametersReturns
google_serpkeyword*, depth 10–100 (default 10), device desktop/mobileRanked results (title, URL, domain, snippet); the AI Overview text with its cited sources when Google shows one
bing_serpsame as google_serpRanked Bing results
keyword_overviewkeywords* (up to 100)Per keyword: search volume, CPC, competition, keyword difficulty 0–100, main intent
keyword_ideaskeyword*, limit 1–200 (default 50), max_difficulty 0–100Long-tail keywords containing the seed, by volume, with the same metrics
ranked_keywordstarget* domain, limit 1–200 (default 50)Keywords the domain ranks for, by estimated traffic: position, ranking URL, metrics
domain_overviewtarget* domainEstimated organic traffic, number of ranking keywords, position distribution, paid search totals
keyword_gapcompetitor*, your_domain*, limit 1–200 (default 50)Keywords the competitor ranks for and you don't, by volume, with the competitor's position and URL
backlinks_summarytarget* domainDomain rank 0–1000, backlinks, referring domains, nofollow count, broken backlinks, spam score, first seen
referring_domainstarget* domain, limit 1–200 (default 50)Linking domains, strongest first: rank, backlinks, spam score, first seen
page_auditurl*Status code, title, meta description, canonical, headings, word count, link and image counts, timing, on-page score, all checks
dataforseo_requestpath*, method POST/GET, bodyAny other DataForSEO v3 endpoint — Google Maps, YouTube, Amazon keywords, Google Trends, LLM mentions, WHOIS, technologies, async task_post/task_get
domain_check_startdomains* (up to 100), dry_run, rulesStarts a check of archive history, Baidu index and backlinks. Charged per domain, about $0.02; dry_run returns the cost without charging
domain_check_resultscheck_id*, verdict, limit, afterProgress and per-domain verdict, reason and facts. Free to read
Free tools

These need an API key but no balance, within a daily allowance of 200 units per account. keyword_suggestions counts 1 unit in seed mode, 3 in questions and 5 in az; the others count 1.

ToolParametersReturns
keyword_suggestionskeyword*, engines, market, mode seed/questions/azAutocomplete suggestions from Google, Bing, YouTube, Amazon, Baidu, DuckDuckGo, Yahoo and Yandex. No search volume
check_robotsurl*Status and contents of robots.txt
check_sitemapurl*Sitemaps found through robots.txt or /sitemap.xml: status, URL count, sample
page_metaurl*, fetch_as bot/googlebotStatus, final URL, title, description, canonical, robots, X-Robots-Tag, hreflang, H1s, from raw HTML
redirect_chainurl*Status and target of every redirect, up to 5
dns_lookupdomain*A, AAAA, CNAME, MX, NS and TXT records
email_auth_checkdomain*, dkim_selectorMX, SPF, DKIM, DMARC and MTA-STS records, with an audit of what to fix

Domains can be given as example.com, www.example.com or a full URL.

6. Markets: location and language codes

Default market: United States (location_code 2840), English (language_code en). Tell the agent the market in plain words ("for Germany, in German") and it sets the codes.

Marketlocation_codeTypical language_code
United States2840en
United Kingdom2826en
Canada2124en / fr
Australia2036en
Germany2276de
France2250fr
Spain2724es
Italy2380it
Brazil2076pt
Japan2392ja
India2356en / hi

Full list: DataForSEO locations.

7. Pricing and cost control

Calls are billed at the DataForSEO cost plus CallAI's margin; the exact amount is in each result's billed_usd and in your console call log. Typical costs:

CallApprox. cost
google_serp / bing_serp, 10 results$0.0024
keyword_overview, 10 keywords$0.013
keyword_ideas / ranked_keywords / keyword_gap, 50 rows$0.018
domain_overview$0.015
backlinks_summary$0.029
referring_domains, 50 rowsabout $0.03
page_audit$0.0002

A full keyword research session (ideas → metrics → SERP checks for five keywords) usually costs well under $0.10.

To keep spend predictable:

  • Set a spend limit on the key in the console; calls stop when it is reached.
  • The bundled skill tells the agent to batch keywords, start with small limits, and say before a run that would cost more than about $0.50.
  • When the balance runs out, tools return *"Insufficient CallAI balance"* with the top-up link; nothing is charged for refused calls.

8. Troubleshooting

ProblemFix
No mcp__callai__ tools in dshRestart dsh after installing. Check the key is set (section 2); without a key the plugin logs [callai-seo] No API key and adds no tools
401 / "Invalid or inactive API key"Use the full key including sk-live-; check it is active in the console
429 "spend limit reached"Raise the key's spend limit or use another key
"Insufficient CallAI balance"Top up at https://callaiapi.com/portal?tab=topup

| `Task fa

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx