Catálogo Frogames
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Catálogo Frogamesbusca cursos de Python en el catálogo"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Catálogo Frogames — servidor MCP remoto
Este es el proyecto del vídeo "Tu servidor MCP fuera del portátil", la segunda parte de Crea tu primer servidor MCP en Python.
Es el estado final: el mismo servidor del vídeo anterior, pero sobre transporte streamable HTTP, con endpoint de salud y autenticación por token, listo para desplegar en un VPS. Si buscas la versión sencilla sobre stdio, está en el repositorio del vídeo anterior.
Qué hay aquí
Fichero | Qué es |
| El servidor: 1 tool ( |
| Catálogo real de cursos de Frogames |
| Proyecto |
| Unidad de systemd para que el proceso no se muera nunca |
| Proxy inverso de Nginx, con las líneas que necesita el streaming |
Related MCP server: University Course Catalog MCP Server
Probarlo en local
uv sync
CATALOGO_TOKEN=$(openssl rand -hex 32) uv run python servidor.pyEl servidor queda escuchando en http://127.0.0.1:8000/mcp (y /salud para comprobar que está
vivo). Variables de entorno disponibles: CATALOGO_TOKEN, CATALOGO_HOST, CATALOGO_PORT.
⚠️ Sin
CATALOGO_TOKEN, el servidor rechaza todas las peticiones con 401. Es intencionado: es mejor que no arranque útil a que arranque abierto.
Conectarlo desde Claude Code
claude mcp add --transport http catalogo http://127.0.0.1:8000/mcp \
--header "Authorization: Bearer TU_TOKEN"Y en producción, con tu dominio:
claude mcp add --transport http catalogo https://TU_DOMINIO/mcp \
--header "Authorization: Bearer TU_TOKEN"Desplegarlo en un VPS
Los pasos completos están en el vídeo. Resumen:
Usuario sin privilegios (nunca root),
uvinstalado,git clone+uv sync.despliegue/catalogo-mcp.service→/etc/systemd/system/, sustituyendo<usuario>y<token>.daemon-reload,enable,start.Registro DNS de tipo A apuntando al VPS.
despliegue/nginx-catalogo.conf→/etc/nginx/sites-available/, sustituyendo<dominio>. Enlace simbólico asites-enabled,nginx -t,reload.certbot --nginx -d <dominio>para el HTTPS.Firewall: solo SSH y Nginx. El puerto 8000 no se abre — el proceso escucha en
127.0.0.1.
Sobre la autenticación
El middleware de este repo es un token estático (Authorization: Bearer …). Es lo mínimo
razonable para exponer un servidor MCP en internet y es lo que se enseña en el vídeo.
El SDK de MCP soporta además OAuth 2.1 como servidor de recursos, vía los parámetros auth y
token_verifier de MCPServer. Si vas a dar acceso a terceros de verdad, ese es el camino.
Curso completo de Ingeniería de Agentes de IA: https://cursos.frogamesformacion.com/courses/agentes-ia
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Remote MCP server exposing SMI Aware tools, resources, and skills over Streamable HTTP.
Hosted Crawleo MCP (remote streamable HTTP endpoint).
Streamable HTTP MCP server exposing planner flows, tasks, and squads.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceMCP server for querying a university course catalog. Enables searching courses, checking prerequisites, and looking up instructors via natural language.
- FlicenseNot gradedqualityCmaintenanceMCP server that exposes a university course catalog to LLMs, enabling course search, prerequisite lookup, instructor details, and department directory through natural language.
- FlicenseNot gradedqualityCmaintenanceExposes the sigmap MCP server (code analysis tools) over Streamable HTTP via supergateway, allowing remote MCP clients to query code context, signatures, and more.
- FlicenseNot gradedqualityCmaintenanceExposes a small catalog of programming study topics through the Model Context Protocol (MCP) for local learning.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/joanby/servidor-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server