# Chuck Norris Jokes MCP Server
Este es un servidor MCP (Model Context Protocol) simple que expone una herramienta para obtener chistes aleatorios de Chuck Norris utilizando la API pública de Chuck Norris.
## Características
- Herramienta `chistecitos` que devuelve chistes aleatorios de Chuck Norris
- Implementación asíncrona para mejor rendimiento
- Manejo de errores integrado
- Interfaz simple y fácil de usar
## Requisitos
- Python 3.9 o superior
- pip (gestor de paquetes de Python)
## Instalación
1. Clona este repositorio:
```bash
git clone <url-del-repositorio>
cd jokes-mcp
```
2. Instala las dependencias:
```bash
pip install -r requirements.txt
```
## Uso
1. Inicia el servidor:
```bash
python server.py
```
2. El servidor expondrá la herramienta `chistecitos` que puede ser utilizada por cualquier cliente MCP compatible.
## Ejemplo de Uso
La herramienta `chistecitos` puede ser llamada sin parámetros y devolverá un chiste aleatorio de Chuck Norris. Por ejemplo:
```python
# Ejemplo de respuesta
"Chuck Norris puede dividir por cero."
```
## Tecnologías Utilizadas
- [MCP Python SDK](https://github.com/modelcontextprotocol/python-sdk) - Para la implementación del servidor MCP
- [httpx](https://www.python-httpx.org/) - Cliente HTTP asíncrono para Python
- [Chuck Norris API](https://api.chucknorris.io/) - API pública para obtener chistes de Chuck Norris
## Contribuir
Las contribuciones son bienvenidas. Por favor, abre un issue para discutir los cambios propuestos o envía un pull request.
## Licencia
Este proyecto está bajo la Licencia MIT. Ver el archivo `LICENSE` para más detalles.
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AlexuLag/jokes-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server