MCP Server
Servidor MCP (Model Context Protocol) construido con FastMCP.
Descripción
Este proyecto implementa un servidor MCP que proporciona herramientas personalizadas para búsqueda de noticias, gestión de perfiles de usuario y operaciones matemáticas.
Características
- Buscar noticias: Busca noticias sobre un tema específico
- Obtener perfil de usuario: Obtiene información detallada de un usuario
- Dividir números: Realiza divisiones con validación de errores
Instalación
- Clona el repositorio:
git clone <url-del-repositorio>
cd mcpserver
- Crea un entorno virtual:
python -m venv venv
- Activa el entorno virtual:
# Windows
venv\Scripts\activate
# Linux/Mac
source venv/bin/activate
- Instala las dependencias:
pip install -r requirements.txt
Uso
Ejecuta el servidor:
python main.py
Dependencias
- fastapi
- uvicorn[standard]
- fastmcp
Estructura del Proyecto
mcpserver/
├── main.py # Código principal del servidor MCP
├── requirements.txt # Dependencias del proyecto
└── README.md # Este archivo
