Integrations
Provides an HTTP-based implementation that allows Node.js applications to connect to the MCP server over HTTP, with authentication via API key in the Authorization header.
mcphub_tools Servidor MCP
Herramientas de MCP con tecnología de aimcp: encuentra MCPs donde quieras. Este servidor permite buscar MCPs disponibles en el Hub de MCPs.
Protocolo abierto
Este servidor implementa el Protocolo de Contexto de Modelo (MCP) . Actúa como un servidor MCP al que pueden conectarse clientes MCP (como asistentes de IA compatibles o herramientas de desarrollo).
Introducción
mcphub_tools
es un servidor MCP diseñado para interactuar con el Hub MCP . Su función principal es proporcionar una herramienta que permite a los usuarios buscar MCP (Protocolos/Servidores de Contexto de Modelo) registrados en el Hub mediante palabras clave.
Herramientas
Este servidor proporciona la siguiente herramienta:
search_mcp_hub
- Descripción: Busca MCP en el MCP Hub.
- Esquema de entrada:Copy
- Salida: Devuelve una cadena JSON que contiene los resultados de búsqueda de la API de MCP Hub.
get_mcp_info
- Descripción: Obtiene información detallada sobre un MCP específico.
- Esquema de entrada:Copy
- Salida: Devuelve una cadena JSON que contiene información detallada sobre el MCP especificado.
Opciones de implementación
MCP Hub admite dos formas diferentes de implementar servidores MCP:
1. Servidor MCP estándar basado en stdio
Esta es la implementación tradicional, donde el servidor MCP se comunica con los clientes mediante la entrada/salida estándar (stdio). Este enfoque es ideal para herramientas de línea de comandos independientes que se pueden integrar con clientes MCP como Claude Desktop.
La forma más fácil de utilizar la implementación basada en stdio es a través de nuestro paquete publicado:
2. Servidor MCP basado en HTTP
MCP Hub también ofrece una implementación basada en HTTP que permite que los asistentes de IA y otras herramientas se conecten al servidor MCP mediante HTTP. Esto se implementa en la API de MCP Hub en /api/open/v1/streamable
.
El punto final HTTP está disponible en:
Uso
Prerrequisitos
- Node.js y npm (o pnpm/yarn) instalados para la implementación basada en stdio.
- Una clave API de MCP Hub ( https://www.aimcp.info ).
Cómo obtener una clave API
- Vaya a https://www.aimcp.info .
- Regístrate o inicia sesión.
- Vaya a su perfil o configuración de cuenta.
- Busque una opción para generar o recuperar su clave API.
- También puede acceder aquí para generar una clave API. NOTA: La clave API tiene un límite de 20 solicitudes por hora.
Autenticación
La API de MCP requiere autenticación con una clave API válida. Esta clave debe proporcionarse mediante:
- Para la implementación basada en stdio: la variable de entorno
MCP_HUB_API_KEY
. - Para la implementación basada en HTTP: el encabezado
Authorization
como token de portador.
Integración con asistentes de IA y clientes MCP
Configuración del escritorio de Claude
Para utilizar MCP Hub con Claude Desktop:
- Localice el archivo de configuración de Claude Desktop:
- Ventanas:
%APPDATA%\claude\config.json
- macOS:
~/Library/Application Support/claude/config.json
o~/.config/claude/config.json
- Linux:
~/.config/claude/config.json
- Ventanas:
- Agregue la siguiente configuración:
- Reinicie Claude Desktop para aplicar los cambios.
- En tu conversación, puedes acceder a las herramientas de MCP Hub escribiendo "@mcp-hub".
Cline y otras herramientas CLI
Para herramientas basadas en línea de comandos como Cline:
- Cree un archivo de configuración llamado
servers.json
en el directorio de su proyecto:
- Inicie la herramienta con referencia a esta configuración:
Para herramientas que admiten servidores MCP remotos
Algunos clientes MCP más recientes admiten conexiones HTTP directas. Configúrelos con:
Para herramientas que utilizan configuración basada en archivos (cursor, etc.)
- Crear un archivo de configuración:
- Haga referencia a este archivo en la configuración de su herramienta o iníciela con el parámetro de configuración apropiado.
Ejecutar manualmente
También puede ejecutar el servidor basado en stdio manualmente para realizar pruebas (asegúrese de que MCP_HUB_API_KEY
esté configurado en su entorno):
Interfaz API
Este servidor interactúa con el siguiente punto final de la API de MCP Hub:
- Punto final:
GET https://www.aimcp.info/api/open/v1/search
- Autenticación: requiere un token de portador en el encabezado
Authorization
, utilizandoMCP_HUB_API_KEY
. - Parámetro de consulta:
keywords
(cadena)
Uso de la API MCP basada en HTTP
MCP Hub proporciona un servidor MCP basado en HTTP en /api/open/v1/streamable
que implementa el Protocolo de Contexto de Modelo. Esto permite que los asistentes y herramientas de IA busquen MCP y recuperen información directamente.
Pasos de conexión
- Primero, establezca una conexión para obtener un ID de sesión:
Respuesta:
- Llamar a una herramienta con el ID de sesión:
Desarrollo e implementación
Desarrollo
- Instalar dependencias:
pnpm install
- Compilación:
pnpm run build
(compila TypeScript a JavaScript enbuild/
) - Modo de vigilancia:
pnpm run watch
(se recompila automáticamente al realizar cambios) - Pruebas con Inspector:
pnpm run inspector
(ejecuta el servidor con la herramienta MCP Inspector)
Creación de su propio servidor MCP basado en stdio
Si desea crear su propio servidor MCP basado en stdio, siga estos pasos:
- Configura tu proyecto:Copy
- Crea la implementación de tu servidor:
- Compila y ejecuta tu servidor:Copy
- Pruebe su servidor con la herramienta MCP Inspector:Copy
Despliegue
- Asegúrese de que el servidor esté compilado (
pnpm run build
). - El directorio
build
contiene los archivos JavaScript necesarios. - El servidor se puede ejecutar utilizando
node build/index.js
o el comandomcphub_tools
si el paquete está instalado adecuadamente (por ejemplo, globalmente o vinculado). - Configure su cliente/administrador MCP para que apunte al ejecutable del servidor y proporcione la variable de entorno
MCP_HUB_API_KEY
.
También puede publicar su servidor MCP en npm para que otros puedan instalarlo y usarlo.
You must be authenticated.
Tools
Un servidor MCP que permite buscar y recuperar información sobre los servidores de Protocolo de Contexto de Modelo registrados en el Hub MCP.
Related MCP Servers
- AsecurityAlicenseAqualityA beginner-friendly Model Context Protocol (MCP) server that helps users understand MCP concepts, provides interactive examples, and lists available MCP servers. This server is designed to be a helpful companion for developers working with MCP. Also comes with a huge list of servers you can install.Last updated -3936JavaScriptApache 2.0
- -securityAlicense-qualityMCP Server simplifies the implementation of the Model Context Protocol by providing a user-friendly API to create custom tools and manage server workflows efficiently.Last updated -43TypeScriptMIT License
- -security-license-qualityA specialized server that helps users create new Model Context Protocol (MCP) servers by providing tools and templates for scaffolding projects with various capabilities.Last updated -1TypeScript
- -security-license-qualityA Model Context Protocol (MCP) server that interacts with system APIs, allowing users to check connections, search employees, register breakfast, and update chemical information by shifts.Last updated -2