DEMO Country MCP Server
Un servidor modular que proporciona herramientas para consultas de países y estados, utilizable como CLI o agente complementario.
GitHubPrueba este MCPPatrocinado
Documentación
Servidor MCP de DEMO Country
Un servidor MCP modular que expone herramientas para búsquedas de países y estados. Listo para usar como CLI o agente conectable.
Inicio rápido
-
Clona y configura tu entorno
git clone <REPO_URL> cd mcp-server
-
Compila el paquete
python -m build
-
Instala globalmente con pipx
pipx install dist/country_mcp_server-*.whl --force
-
Ejecuta el servidor
country-mcp-server
O, para desarrollo con la interfaz de Inspector:
mcp dev country_server_mcp/main.py
Añade tus propias herramientas
- Coloca los nuevos módulos en
country_server_mcp/tools/. - Cada módulo debe definir una función
register(mcp)y añadir herramientas usando@mcp.tool(). - Importa y llama al
register(mcp)de cada nueva herramienta enmain.py. - Recompila y reinstala con
pipx install dist/… --force.
Ejemplo de estructura del proyecto
country_server_mcp/
__init__.py
main.py
tools/
__init__.py
countries.py
states.py
pyproject.toml
README.md
Uso como agente MCP
Añade a tu configuración del orquestador:
{
"mcpServers": {
"country": {
"command": "country-mcp-server",
"args": []
}
}
}
Notas
- Si actualizas herramientas, recompila y reinstala el paquete.
- Asegúrate de que tu binario CLI esté en tu PATH (
~/.local/binpara pipx por defecto). - Para modo de desarrollo, instalación editable:
pip install -e .
¡Avísame si lo quieres aún más minimalista o necesitas un texto específico de "cómo empezar" para un equipo!