Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Laboratorio Gateway

БесплатноНе проверен

Connects multiple microservices (ventas and pedidos) through a central MCP gateway, enabling Claude Desktop to invoke sales and order tools via STDIO.

GitHubEmbed

Описание

Connects multiple microservices (ventas and pedidos) through a central MCP gateway, enabling Claude Desktop to invoke sales and order tools via STDIO.

README

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 MCP

Pasos de ejecución

Iniciar la base de datos

Ejecuta el contenedor PostgreSQL:

docker compose up -d

Esto levanta una instancia con las credenciales

Host: localhost
Puerto: 5433
Usuario: postgres
Contraseña: postgres
Base de datos: mcp_lab

Ejecutar los servidores de negocio

Servidor de pedidos (Python)

cd packages/mcp-pedidos-py
source .venv/bin/activate
python3 server.py

Servidor ventas (Node.js)

cd packages/mcp-ventas-node
npm run build
node dist/server.js

Gateway MCP

Este gateway conecta ambos microservicios el ecosistema MCP

cd packages/mcp-gateway
chmod +x run-gateway.sh
./run-gateway.sh

Debería salir un mensaje como este

[ventas] DB mode=postgres
[pedidos] INFO DB mode=postgres

Integración con Claude Desktoop

Crea o edita el archivo

nano ~/Library/Application\ Support/Claude/claude_desktop_config.json

Deberí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

Claude conectado

Claude herramientas

Claude consultas

from github.com/Tomaslopera/Laboratorio_MCP

Установка Laboratorio Gateway

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Tomaslopera/Laboratorio_MCP

FAQ

Laboratorio Gateway MCP бесплатный?

Да, Laboratorio Gateway MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Laboratorio Gateway?

Нет, Laboratorio Gateway работает без API-ключей и переменных окружения.

Laboratorio Gateway — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Laboratorio Gateway в Claude Desktop, Claude Code или Cursor?

Открой Laboratorio Gateway на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Laboratorio Gateway with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai