Demo MCP Server – README | MCP Marketplace

✨ From vibe coding to vibe deployment. UBOS MCP turns ideas into infra with one message.

Learn more

Demo MCP Server

Este proyecto implementa un servidor MCP (Model Context Protocol) utilizando el SDK de MCP. El servidor incluye herramientas y recursos dinámicos que pueden ser utilizados para realizar operaciones específicas y generar respuestas dinámicas.

Características

  • Herramienta de suma: Una herramienta que toma dos números como entrada y devuelve su suma.
  • Recurso de saludo dinámico: Un recurso que genera un saludo personalizado basado en el nombre proporcionado en la URI.

Requisitos previos

  • Node.js (versión 16 o superior)
  • npm (gestor de paquetes de Node.js)

Instalación

  1. Clona este repositorio:

    git clone <URL-del-repositorio>
    cd mcp_001
    
  2. Instala las dependencias necesarias:

    npm install
    

Uso

  1. Inicia el servidor MCP:

    node serverMCP.ts
    
  2. El servidor comenzará a escuchar mensajes en la entrada estándar (stdin) y enviará respuestas a la salida estándar (stdout).

Estructura del proyecto

  • serverMCP.ts: Archivo principal que configura y ejecuta el servidor MCP.
  • package.json: Archivo de configuración del proyecto que incluye las dependencias y scripts.

Ejemplos de uso

Herramienta de suma

Envía un mensaje al servidor con el siguiente formato para sumar dos números:

{
  "tool": "add",
  "params": {
    "a": 5,
    "b": 3
  }
}

Respuesta esperada:

{
  "content": [
    { "type": "text", "text": "8" }
  ]
}

Recurso de saludo dinámico

Accede al recurso de saludo utilizando una URI como greeting://John para obtener un saludo personalizado:

{
  "resource": "greeting://John"
}

Respuesta esperada:

{
  "contents": [
    {
      "uri": "greeting://John",
      "text": "Hello, John!"
    }
  ]
}

Licencia

Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.

Featured Templates

View More
Verified Icon
AI Agents
AI Chatbot Starter Kit
1308 6081 5.0
AI Agents
AI Video Generator
249 1348 5.0
AI Assistants
Image to text with Claude 3
150 1122
AI Characters
Sarcastic AI Chat Bot
128 1440
Verified Icon
AI Assistants
Speech to Text
134 1510

Start your free trial

Build your solution today. No credit card required.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.