MCP ExplorerExplorer

Mcp Para Todo

@elsantiwgon a year ago
1 MIT
FreeCommunity
AI Systems
#mcp#mcp-server#mcpe
Este es un ejemplo de MCP (Model Context Protocol) es una arquitectura que permite que un modelo de lenguaje interactúe con herramientas externas mediante mensajes estructurados. Es el principio detrás de los "plugins" o "herramientas" que usa ChatGPT.

Overview

What is Mcp Para Todo

MCP-para-todo is an educational and functional server based on the Model Context Protocol (MCP) that enables a language model (like ChatGPT) to execute useful tools in real-time, such as fetching weather data, performing calculations, querying definitions, translating text, and more.

Use cases

Use cases include creating intelligent assistants that can provide real-time weather updates, perform calculations on demand, offer definitions and synonyms for words, and facilitate language translation.

How to use

To use MCP-para-todo, clone the repository, install the dependencies, create a .env file, and run the server in development mode. You can add new tools by creating a file in the src/tools directory and registering it in the server file.

Key features

Key features include the ability to interact with external tools through structured messages, real-time execution of functions like weather fetching, dictionary lookups, and mathematical evaluations, as well as the separation of reasoning from action execution.

Where to use

MCP-para-todo can be used in various fields such as education, personal assistants, voice interfaces, and autonomous bots, where interaction with real-world data is essential.

Content

MseeP Badge

🌐 MCP para todo – Servidor modular con herramientas útiles

Este proyecto es un ejemplo de como se haria un mcp
Un servidor educativo y funcional basado en Model Context Protocol (MCP) que permite a un modelo de lenguaje (como ChatGPT) ejecutar herramientas útiles en tiempo real: obtener el clima, hacer cálculos, consultar definiciones, traducir texto y más.


🤖 ¿Qué es MCP?

MCP (Model Context Protocol) es una arquitectura que permite que un modelo de lenguaje interactúe con herramientas externas mediante mensajes estructurados. Es el principio detrás de los “plugins” o “herramientas” que usa ChatGPT.

En lugar de que el modelo solo responda con texto, puede llamar a funciones reales: APIs, cálculos, bases de datos, automatización, etc.

📌 ¿Por qué es importante?

  • Permite conectar IA con el mundo real.
  • Ideal para crear asistentes inteligentes, interfaces de voz, bots autónomos, etc.
  • Separa el razonamiento del modelo y la ejecución real de acciones.

🛠 Herramientas implementadas

Herramienta Descripción Entrada esperada
weather Obtiene el clima actual de una ciudad { "city": "Buenos Aires" }
dictionary Devuelve definiciones y sinónimos { "word": "freedom" }
math Evalúa una expresión matemática { "expression": "3 * (4+1)" }

🚀 Instalación local

  1. Clona este repositorio:
git clone https://github.com/tu-usuario/MCP-para-todo.git
cd MCP-para-todo

Instala dependencias:
npm install

Crea un archivo .env basado en .env.example:
cp .env.example .env

Corre el servidor en modo desarrollo:
npm run dev

🧩 Agregar nuevas herramientas
Crea un archivo en src/tools/miHerramienta.ts

Exporta una función ToolHandler

Regístrala en src/mcp/server.ts


💡 Inspiración y usos futuros
Asistentes personales (con voz o chat)

Automatización de tareas

Herramientas de accesibilidad

Aprendizaje de arquitecturas LLM modernas

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers