Skip to main content
Glama

Agregar servidor MCP

Un servidor de Protocolo de Contexto de Modelo (MCP) minimalista que proporciona una herramienta sencilla add(a, b) . Este proyecto sirve como ejemplo básico de la implementación de un servidor MCP.

Características

  • Implementa un servidor compatible con el Protocolo de Contexto de Modelo.

  • Proporciona una única herramienta: add(a, b) que devuelve la suma de dos números.

Related MCP server: MCP Server Basic Example

Prerrequisitos

  • Node.js (versión 18.xx o superior recomendada)

  • npm (viene con Node.js)

Instalación

  1. Clonar el repositorio:

    git clone <你的仓库URL> # 当你推送到 GitHub 后,替换这里的 URL cd mcp-add-server
  2. Instalar dependencias:

    npm install

Uso

Hay varias formas de ejecutar mcp-add-server :

1. Usando

Si tiene Node.js y npm instalados, puede ejecutar el servidor directamente sin clonar ni instalar globalmente:

npx mcp-add-server

Este comando descargará la última versión de mcp-add-server (si aún no está en caché) y la ejecutará.

2. Ejecución desde un repositorio clonado:

Después de clonar el repositorio e instalar las dependencias (ver Instalación ):

npm start

Esto utiliza el script start definido en package.json .

3. Instalación global (para uso frecuente o desarrollo):

Puede instalar el paquete globalmente:

npm install -g . # From the cloned repository directory # or once published to npm: # npm install -g mcp-add-server

Luego puedes ejecutarlo desde cualquier directorio:

mcp-add-server

4. Enlace local para desarrollo: En el directorio raíz del proyecto, ejecute npm link . Esto hará que el comando mcp-add-server esté disponible globalmente, apuntando a los archivos locales del proyecto.

# In project directory npm link # Then, in any directory: mcp-add-server

Una vez que el servidor esté en funcionamiento (independientemente del método utilizado), estará disponible para los clientes de MCP.

Ejemplo de llamada a herramienta (conceptual)

Un cliente MCP podría llamar a la herramienta add de esta manera (los detalles dependen de la implementación del cliente):

{ "tool_name": "add", "arguments": { "a": 5, "b": 3 } }

El servidor respondería con:

{ "result": 8 }

Ejecución de pruebas

(Cuando se agreguen pruebas, describa aquí cómo ejecutarlas)

npm test

(Actualmente,

Estructura del proyecto

mcp-add-server/ ├── .git/ # Git directory ├── .gitignore # Specifies intentionally untracked files that Git should ignore ├── .cursor/ # Cursor specific files (if any) ├── node_modules/ # Project dependencies ├── src/ # Source code │ └── server.js # Main server logic ├── bin.js # Executable for the server ├── LICENSE # Project license ├── package-lock.json # Records exact versions of dependencies ├── package.json # Project metadata and dependencies └── README.md # This file

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios o abrir un problema.

Licencia

Este proyecto está licenciado bajo la licencia MIT .

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/zhangzhefang-github/mcp-add-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server