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