servicios-mcp
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., "@servicios-mcpConsulta las órdenes de venta del socio de negocio 123"
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.
servicios-mcp
Servidor MCP remoto (Streamable HTTP), de SOLO CONSULTA (nunca escribe ni modifica nada en SAP ni en Cisco), que expone la API de SAP Business One Service Layer y la API de contratos de servicio de Cisco (CCWR) usadas por el proyecto Hermes de Trans Industrias Electrónicas.
Pensado para que un cliente externo (otro Claude, en otra cuenta) pueda agregarlo como conector MCP remoto y consultar los mismos datos sin acceso directo al clúster ni a las credenciales reales de SAP/Cisco.
Tools expuestas
Las tres tools son exclusivamente de lectura — no existe en este código ninguna tool que pueda crear, modificar o borrar nada en SAP ni en CCWR.
sap_query(entity, select, filter, orderby, top, skip)—GETgenérico contra una colección OData de SAP B1 Service Layer (Orders,DeliveryNotes,PurchaseOrders,PurchaseDeliveryNotes,BusinessPartners,Items, etc.).sap_get_entity(entity, entry_id)—GETcompleto de un documento por clave primaria (necesario para sub-colecciones anidadas comoSerialNumbers, que SAP omite si la consulta usa$select).ccwr_search(serial_numbers, contract_numbers, instance_numbers, limit, offset)— búsqueda de contratos de servicio de Cisco.
Regla no negociable, heredada de los skills sap-service-layer y
ccwr-contract-admin de Hermes: el servidor nunca arma un
POST/PATCH/DELETE contra una entidad de datos de SAP o de CCWR. Las
únicas llamadas POST del código son Login/Logout de sesión SAP y el
token endpoint OAuth2 de Cisco — ambas de autenticación, ninguna de datos.
Related MCP server: Olist Tiny ERP
Autenticación
Authorization: Bearer <token> en cada request. Los tokens válidos se
configuran vía la variable de entorno MCP_ACCESS_TOKENS
(token1:etiqueta1,token2:etiqueta2,...) — cada persona tiene su propio
token, independiente de las credenciales reales de SAP/Cisco, así que se
puede revocar el acceso de una persona sin tocar nada más.
Variables de entorno
Variable | Requerida | Descripción |
| Sí | Base de datos de SAP B1 |
| Sí | Usuario SAP B1 |
| Sí | Password SAP B1 |
| No (default | Base de la Service Layer |
| Sí (si se usa | Client ID OAuth2 Cisco |
| Sí (si se usa | Client Secret OAuth2 Cisco |
| No (default | Token endpoint |
| No (default | Endpoint de búsqueda |
| Sí | Tokens de acceso al MCP, ver arriba |
| No (default | Puerto HTTP |
Correr local
pip install -r requirements.txt
SAP_SL_COMPANY_DB=... SAP_SL_USERNAME=... SAP_SL_PASSWORD=... \
MCP_ACCESS_TOKENS="tok_ejemplo:mi-token" \
python3 src/server.pyHealthcheck sin auth: GET /healthz. Endpoint MCP: POST /mcp.
Despliegue
Corre como Deployment propio en OKD (namespace hermes, componente
servicios-mcp — renombrado desde hermes-mcp el 2026-08-14), detrás de
una Route pública (servicios-mcp.trans.com.ar) con TLS real, mismo patrón
que el resto de los componentes de Hermes en este proyecto (hermes-agent,
honcho-api, trilium). Ver el changelog del proyecto Hermes (doc
interno, no en este repo) para el detalle de despliegue real.
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 Servers
- Alicense-qualityBmaintenanceMCP server for SAP S/4HANA via the ADT API, enabling querying and reading SAP systems with production write protection.4MIT
- Alicense-qualityDmaintenanceRead-only MCP server for Olist Tiny ERP, enabling querying of products, inventory, orders, invoices, accounts, contacts, shipping, purchase orders, CRM, and price lists via the official REST API v3.MIT
- AlicenseAqualityAmaintenanceRead-only MCP server for the Swiss eBill portal, enabling users to list bills and download invoice PDFs via an authenticated browser session. It cannot approve, release, or pay anything.829MIT
- Flicense-qualityBmaintenanceMCP server that enables AI platforms to search products, customers, and warehouses, and prepare and submit sales orders to a fixed ERP endpoint with per-session bearer authentication.
Related MCP Connectors
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
Read-only MCP server for searching Japan government procurement bid information from the KKJ portal.
Federated commerce search across independent WooCommerce merchants. Keyless, read-only MCP server.
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/dromerotrans/servicios-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server