Laboratorio MCP Gateway
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., "@Laboratorio MCP GatewayShow me the latest sales from the ventas service"
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.
Laboratorio MCP — Integración con Claude Desktop
Descripción
Este laboratorio implementa una integración completa del Model Context Protocol (MCP), conectando múltiples microservicios (ventas y pedidos) a través de un gateway central.
El sistema permite que Claude Desktop invoque herramientas MCP locales mediante comunicación STDIO.
Estructura del proyecto
packages/
├─ mcp-ventas-node/ → Servidor Node.js que maneja operaciones de ventas
├─ mcp-pedidos-py/ → Servidor Python que gestiona pedidos
└─ mcp-gateway/ → Gateway que expone ambos servicios como un único MCPPasos de ejecución
Iniciar la base de datos
Ejecuta el contenedor PostgreSQL:
docker compose up -dEsto levanta una instancia con las credenciales
Host: localhost
Puerto: 5433
Usuario: postgres
Contraseña: postgres
Base de datos: mcp_labEjecutar los servidores de negocio
Servidor de pedidos (Python)
cd packages/mcp-pedidos-py
source .venv/bin/activate
python3 server.pyServidor ventas (Node.js)
cd packages/mcp-ventas-node
npm run build
node dist/server.jsGateway MCP
Este gateway conecta ambos microservicios el ecosistema MCP
cd packages/mcp-gateway
chmod +x run-gateway.sh
./run-gateway.shDebería salir un mensaje como este
[ventas] DB mode=postgres
[pedidos] INFO DB mode=postgresIntegración con Claude Desktoop
Crea o edita el archivo
nano ~/Library/Application\ Support/Claude/claude_desktop_config.jsonDebería salir un mensaje como este
{
"mcpServers": {
"mcp-gateway": {
"command": "/TuDireccion/Laboratorio MCP/packages/mcp-gateway/run-gateway.sh",
"args": []
}
}
}Nota: para la implementación en MAC se le debe dar permisos a Claude Desktop para acceder al disco
Claude Desktop



This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/Tomaslopera/Laboratorio_MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server