Agent Stack Directory

Busca, inspecciona y compara herramientas de infraestructura para agentes de IA desde un directorio verificado.

Servidor MCP alojado

npx add-mcp 'https://agentstackdirectory.com/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Directorio Agent Stack: servidor MCP y conjunto de datos abierto

Un conjunto de datos abierto de herramientas de infraestructura para agentes de IA (navegadores en la nube, sandboxes, memoria, API de búsqueda, correo electrónico, integraciones, pagos, voz, observabilidad, frameworks y autenticación) más un pequeño servidor MCP para que las herramientas de programación con IA puedan consultarlo mientras construyes.

Herramientas

HerramientaEntradaDevuelve
search_toolsquery?, category?, open_source?, limit? (de 1 a 50, por defecto 10)Herramientas coincidentes ordenadas por coincidencia de palabras clave
get_tooltool (slug o nombre)Resumen, sitio oficial, indicador de código abierto, última comprobación de enlace, alternativas en la misma categoría
comparetools (de 2 a 4 slugs o nombres)Tabla comparativa, diferencias destacadas, URL de la página de comparación directa cuando exista
list_categoriesningunoTodas las categorías con clave, descripción y recuento de herramientas

Todas las herramientas son de solo lectura. Los resultados se devuelven como texto legible más JSON de structuredContent.

Ejemplos de prompts:

  • "¿Qué sandboxes para ejecutar código de agentes son de código abierto?"
  • "Compara E2B y Daytona."
  • "¿Cuáles son las alternativas a Browserbase?"

Incluido en el registro oficial de MCP como com.agentstackdirectory/agent-stack-directory. Ficha del servidor: https://agentstackdirectory.com/.well-known/mcp/server-card.json

Instalación (remota, nada que ejecutar localmente)

Claude Code

claude mcp add --transport http agent-stack-directory https://agentstackdirectory.com/mcp

Cursor

.cursor/mcp.json en tu proyecto, o ~/.cursor/mcp.json para todos los proyectos:

{
  "mcpServers": {
    "agent-stack-directory": {
      "url": "https://agentstackdirectory.com/mcp"
    }
  }
}

VS Code

.vscode/mcp.json en tu espacio de trabajo:

{
  "servers": {
    "agent-stack-directory": {
      "type": "http",
      "url": "https://agentstackdirectory.com/mcp"
    }
  }
}

O desde una terminal:

code --add-mcp '{"name":"agent-stack-directory","type":"http","url":"https://agentstackdirectory.com/mcp"}'

Instalación (local, stdio)

Requiere Node 18 o superior. npx compila el servidor desde este repositorio en la primera ejecución.

Claude Code

claude mcp add agent-stack-directory -- npx -y github:gmansystems/agent-stack-directory

Cursor

{
  "mcpServers": {
    "agent-stack-directory": {
      "command": "npx",
      "args": ["-y", "github:gmansystems/agent-stack-directory"]
    }
  }
}

VS Code

{
  "servers": {
    "agent-stack-directory": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "github:gmansystems/agent-stack-directory"]
    }
  }
}

Desde un clon

git clone https://github.com/gmansystems/agent-stack-directory
cd agent-stack-directory
npm install
node dist/stdio.js

Variables de entorno (opcionales):

VariableValor por defectoPropósito
AGENT_STACK_DATA_URLhttps://agentstackdirectory.com/data.jsonDe dónde obtener el conjunto de datos
AGENT_STACK_DATA_FILEsin definirLeer en su lugar un archivo JSON local, para uso sin conexión, p. ej. data/agent-stack-directory.json

El servidor stdio almacena en caché el conjunto de datos en memoria durante 10 minutos y sigue sirviendo la última copia válida si falla una actualización.

Conjunto de datos

data/agent-stack-directory.json contiene categories y listings. Cada entrada incluye:

CampoSignificado
slugIdentificador estable, usado en las URL del directorio
nameNombre del producto
urlSitio oficial
categoryClave de categoría (ver categories)
summaryUna frase sencilla sobre lo que hace, redactada a partir del propio sitio del proveedor
taglineEl eslogan del propio proveedor
open_sourcetrue cuando el producto está marcado como de código abierto
addedFecha en que se añadió al directorio
verifiedFecha de la última comprobación del enlace oficial

Copias CSV: data/agent-stack-directory.csv y data/categories.csv. Actualiza la instantánea con npm run snapshot.

El patrocinio nunca modifica los datos ni el orden de búsqueda. El conjunto de datos no tiene campos patrocinados.

Desarrollo

npm install
npm test                 # unit tests plus MCP client tests over stdio and Streamable HTTP
npm run test:remote      # live check of https://agentstackdirectory.com/mcp with the MCP client
npm run build:worker     # bundle src/worker.ts for the Cloudflare Pages Function

Estructura:

  • src/core.ts: carga de datos y lógica de las herramientas, sin E/S
  • src/server.ts: definición del servidor MCP (SDK oficial de TypeScript)
  • src/stdio.ts: punto de entrada stdio (bin agent-stack-directory-mcp)
  • src/worker.ts: manejador Streamable HTTP sin estado para Cloudflare Workers o Pages Functions

Para alojar tu propia copia remota en Cloudflare, empaqueta src/worker.ts y llama a handleMcpRequest(request, loader) desde un Worker.

Licencia

Correcciones y nuevas herramientas: https://agentstackdirectory.com/submit/ o abre un issue.