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

Index Agentica

de Drudleyversión 0.1.0i★ –iSe ejecuta en la nube
Nombre en el registrocom.indexagentica/mcp

Instalar

Resumen

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

Search a curated directory of agent tools, MCP servers, APIs, protocols and skills. No auth.

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: Búsqueda y memoria de IA

Instalación

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

Antes de instalar

Necesitas

¿Qué app usas?

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

Funciona en Claude para web, escritorio y móvil:

  1. Abre Settings → Connectors
  2. Presiona Add custom connector
  3. Pega la dirección de abajo y presiona Add
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Add2https://…3
https://mcp.indexagentica.com/mcp

Ejecuta esto en tu terminal

claude mcp add --transport http indexagentica https://mcp.indexagentica.com/mcp

Abrir en Cursor

O copia la configuración tú

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

{
  "mcpServers": {
    "indexagentica": {
      "url": "https://mcp.indexagentica.com/mcp"
    }
  }
}

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": {
    "indexagentica": {
      "type": "http",
      "url": "https://mcp.indexagentica.com/mcp"
    }
  }
}

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ú.

ChatGPT solo se conecta a servidores en internet:

  1. Abre ChatGPT en la web → Settings → Connectors (Apps)
  2. Presiona Create o Add (en algunos planes primero hay que activar Developer mode en Advanced)
  3. Pega la dirección de abajo, ponle un nombre y guarda
  4. Si te pide iniciar sesión, inicia sesión en el servicio del creador
SettingsConnectors1+ Create2https://…3
https://mcp.indexagentica.com/mcp

Los nombres de los menús pueden variar un poco según el plan y con el tiempo.

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

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

Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.

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 7 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con el dominio indexagentica.com (el registro comprueba quién es dueño del dominio)

  • … 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

  • … Aún sin revisar

    El endpoint responde

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Inicio de sesión con OAuth

    Aún sin revisar; revisamos los endpoints por turnos

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint

Comparado con otros en Búsqueda y memoria de IAi

  • Más estrellas que el 0% de los otros 7259 servidores de esta categoría
  • Publicado en el registro más recientemente que el 52% de los otros 7259 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 7259 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 Index Agentica?

Superó 1 de 1 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?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿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 (0.1.0) llegó al registro hace 35 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: Context7, Codebase Memory, Exa

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

Context7

de upstash

Up-to-date docs for AI agents

Computadora o nube★ 64.224MITActualizado ayer
Instalar

Codebase Memory

de DeusData

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

Se ejecuta en tu computadora★ 48.148MITActualizado hace 20 días
Instalar

Exa

de exa-labs

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Se ejecuta en la nube★ 5213MITActualizado el mes pasado
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.

indexagentica-mcp

Remote MCP server (Streamable HTTP) and REST search API for Index Agentica, the agent-first directory of skills, harnesses, MCP servers, tools, protocols and APIs, plus its long-form guides, comparisons, stacks and downloadable Agent Skills. Runs on Cloudflare Workers (free plan), stateless, no Durable Objects, no auth, CORS open. Read-only except request_listing / POST /v1/requests, which queue a listing request for Curator review (D1).

Self-hosting: see SELF_HOSTING.md to run your own copy from a fresh clone (template config, your own KV/D1, your own data mirror, local and remote smoke tests). wrangler.toml and DEPLOY.md are the maintainers' own deployment.

Install

Remote server: no install, no API key. Streamable HTTP at https://mcp.indexagentica.com/mcp (live).

claude mcp add --transport http indexagentica https://mcp.indexagentica.com/mcp

Other clients: add the URL as a Streamable HTTP server with no auth (see llms-install.md). The same Worker also answers at https://indexagentica-mcp.indexagentica.workers.dev/mcp (see DEPLOY.md).

Endpoints

MethodPathWhat
POST/mcpMCP Streamable HTTP endpoint (JSON-RPC 2.0, JSON responses)
GET/DELETE/mcp405 (no standalone SSE stream, no sessions)
GET/JSON self-description with links to the MCP endpoint, REST, llms.txt, docs
GET/search?q=&type=&category=&tags=a,b&limit=Ranked search over entries and long-form (type: entry, guide, comparison, stack, skill or all (default); category applies to entries; limit 1-50, default 10; tags are AND-ed)
GET/entries/ (or .json)One full entry; 404 includes suggestions
GET/entriesAll ids
GET/content/ / (or .json)One guide, comparison, stack or skill: metadata + markdown (?include_html=1 adds HTML); 404 includes suggestions
GET/content?type=Published long-form items (metadata)
GET/categoriesCategories with counts
GET/openapi.jsonOpenAPI 3.1 for the REST API
GET/.well-known/mcp/server-card.jsonStatic server card (Smithery scan fallback): serverInfo, authentication: {required: false}, the same tools as tools/list, empty resources/prompts
GET/statsPublic usage stats (JSON): site page views, outbound clicks, skill downloads, MCP tool calls per tool, REST requests, agent/human split; last 24h, last 7 days, all time since the since timestamps. Cached 10 min. See Usage stats
GET/v1/usageAlias of /stats (used by the site; less likely to be caught by content-blocker filters)
POST/v1/eAlias of /hit (used by the site)
GET, HEAD/skills/{id}.zip, /skills/{id}/SKILL.mdDirect skill download: records one download, then 302 to the static file on indexagentica.com. Unknown ids 404. See Direct skill downloads
POST/hitSite usage beacon from indexagentica.com's inline script (origin-checked, strictly validated, 204). See Site beacons
POST/v1/requestsRequest a listing (same logic as the request_listing tool). JSON body {wanted, category, url?, reason?, requester?}; 201 new, 200 merged. See Listing requests
GET/v1/requests?status=&limit=Public most-requested list (sanitized; rejected hidden; url only for verified/listed)
GET/v1/requests/admin?status=Curator: full queue (Bearer REQUESTS_ADMIN_TOKEN)
POST/v1/requests/ /statusCurator: {status, entry_id?, note?} or {delete: true} (Bearer token)
GET/v1/admin/tool-calls?hours=48Admin: outside tools/call counts by requested tool name and client, incl. unknown names (Bearer token; not on /stats)
GET`/v1/admin/traffic?from=&to=&traffic=outside\internal&dataset=hits`Admin: rows in a time range (max 31 days) grouped by route, method, tool, client, UA, country, ASN, traffic flag and rule; dataset=hits for site beacons and direct downloads (Bearer token; internal-rule audits)
GET/healthLiveness (not rate limited)

Errors are always JSON: {"error":{"status":400,"code":"bad_request","message":"..."}} (codes: bad_request, not_found, method_not_allowed, rate_limited, upstream_error).

MCP tools

ToolInputOutput (structuredContent)
searchquery (string), type? (entry\guide\comparison\stack\skill\all, default all), category? (slug; entries only), tags? (string[], all must match), limit? (1-50){query, type, category?, tags, limit, total, results[]}; each result has type, id, name, summary, url, tags, score, links, plus category (entries) or author, last_verified, entries (long-form)
get_entryid (kebab-case){entry} (the full entry per the entry schema + links + longform back-references)
get_contenttype (guide\comparison\stack\skill), id, include_html?{content}: front matter, metadata, markdown (scheme links resolved to absolute URLs), links; comparisons add comparison (criteria, table, verdict), stacks add stack (use case, components), skills add skill_md (full SKILL.md) and links.zip / links.skill_md
list_categoriesnone{total, generated, categories[{slug,name,description,count,html,json}]}
request_listingwanted (≤120), category (category slug or other), url? (http(s), ≤300), reason? (≤500), requester? (≤60){ok, id, merged, vote_counted, request{id,wanted,category,votes,status,first_seen,last_seen}, note, list}. The only non-read-only tool (readOnlyHint: false, not destructive)

Every tool has a JSON-Schema inputSchema, an outputSchema, readOnlyHint annotations, and returns both structuredContent and the same JSON as a text content block. Bad arguments and unknown ids come back as isError: true tool results (so the model can correct itself); an unknown tool name is JSON-RPC -32602 whose message lists the valid tools and, when one is a clear match (client namespace prefixes such as mcp__indexagentica__search, synonyms such as search_index/find, typos within edit distance 2), suggests it: error.data = {requested, valid_tools, suggestion?}. Suggestions are never executed. Explicit aliases (TOOL_ALIASES in src/tools.js) are only added for unambiguous names real clients were observed calling, are not advertised in tools/list, and the originally requested name is what gets logged (detail = alias: ).

Scoring: per query word, exact id/name match 12, id segment 6, name substring 5, exact tag 4 (partial tag 2), summary 2, category 1.5, description 1; +8 if the whole phrase is in the name; multiplied by the fraction of words matched.

Protocol support (dual-era, stateless)

  • 2026-07-28 (current spec, "modern"): no handshake. Each POST carries _meta["io.modelcontextprotocol/protocolVersion"] and the MCP-Protocol-Version, Mcp-Method (and for tools/call, Mcp-Name, base64 sentinel supported) headers. The server validates headers against the body (-32020 HeaderMismatch), rejects unknown versions with -32022 + supported list, implements server/discover, returns resultType: "complete", serverInfo in result _meta, and ttlMs/cacheScope caching hints on tools/list and server/discover. Unknown methods -> HTTP 404 + -32601.
  • 2025-11-25 / 2025-06-18 / 2025-03-26 ("legacy"): initialize is answered (version negotiated, falling back to 2025-11-25), notifications/initialized -> 202, ping, tools/list, tools/call; 2025-03-26 batches are accepted. No `Mcp-Session-Id` is ever issued, so every request is independent and any Worker isolate can serve it.
  • Responses are always application/json (never SSE). Origin is checked against ALLOWED_ORIGINS (default * because the data is public and read-only).

Spec refs: Streamable HTTP 2026-07-28, Versioning / dual-era, server/discover.

Data & caching

Source of truth is the published static site: GET https://indexagentica.com/api/index.json (all entries + categories) and GET /api/longform.json (long-form metadata), fetched together; if the long-form index can't be loaded, entries keep working. get_content fetches /api/longform/ / .json on demand (same cache), always from DATA_BASE_URL. The Worker keeps the indexes in isolate memory for CACHE_TTL_SECONDS (600 s), also stores it in the Cloudflare Cache API (effective on a custom domain; a no-op on workers.dev), coalesces concurrent refreshes, and serves the stale copy if the upstream fetch fails. New categories added by the site build appear automatically. Nothing is written anywhere.

Usage logging (Workers Analytics Engine)

Each request (except OPTIONS, /health, /robots.txt, /favicon.ico, /hit, /stats) writes one data point to the Analytics Engine dataset `indexagentica_mcp` (binding ANALYTICS in wrangler.toml), so we can count agent usage per tool and client. If the binding is missing (local tests, the ratelimit-test env), logging is a no-op, and a failing write never affects the response. Workers Free includes 100,000 data points written per day (pricing); data is kept for 3 months (limits).

ColumnFieldNotes
index1 : e.g. mcp:search, rest:get_entry
blob1routemcp or rest
blob2endpointnormalized: /mcp, /search, /entries/{id}, /content/{type}/{id}, ..., other
blob3JSON-RPC methodinitialize, tools/call, batch, ... (MCP only)
blob4toolMCP tool name, or the REST equivalent (search, get_entry, get_content, list_content, list_categories)
blob5, blob6client name, versionfrom initialize clientInfo or 2026-07-28 _meta["io.modelcontextprotocol/clientInfo"]; truncated to 64/32 chars
blob7User-Agenttruncated to 128 chars
blob8, blob9protocol version, eramodern / legacy
blob10outcomeok, error (HTTP ≥ 400, JSON-RPC error or isError tool result), rate_limited
blob11detailJSON-RPC error code, tool_error, or HTTP status
blob12, blob13country, colofrom request.cf
blob14, blob15, blob16type filter, category filter, target idonly kebab-case values (public catalog slugs/ids); anything else is stored as invalid
blob17UA classhuman (mainstream browser User-Agent) or agent (everything else: MCP clients, SDKs, curl, crawlers, headless browsers); see src/ua.js. Added 2026-10-03; earlier rows are classified from blob7 at query time
blob18trafficinternal (our own tests/agents, see Internal traffic) or outside; empty before 2026-10-12
blob19internal ruleheader, ua or ip (empty for outside traffic)
double1HTTP status
double2latency (ms)wall time inside the Worker (Workers clocks advance on I/O)
double3ASNfrom request.cf.asn (network, not person)
double4result countsearch total
double5, double6query length in characters, words

Privacy: no IP addresses, no search query text

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

Pregunta a PopNx