Skip to main content
Glama
JJRProDigital

MCP Server

README.md
# 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

1. Clona el repositorio:
```bash
git clone <url-del-repositorio>
cd mcpserver
```

2. Crea un entorno virtual:
```bash
python -m venv venv
```

3. Activa el entorno virtual:
```bash
# Windows
venv\Scripts\activate

# Linux/Mac
source venv/bin/activate
```

4. Instala las dependencias:
```bash
pip install -r requirements.txt
```

## Uso

Ejecuta el servidor:
```bash
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
```