Hubris
Hubris es una puerta de enlace de LLM compatible con OpenAI facturada en rublos: una clave de API para más de 500 modelos de OpenAI, Anthropic, Google, DeepSeek, Qwen y otros. El servidor MCP remoto permite a los agentes buscar en el catálogo de modelos, comparar precios, consultar el saldo de la cuenta y ejecutar completaciones de chat en cualquier modelo.
Servidor MCP alojado
npx add-mcp 'https://api.hubris.pw/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Hubris MCP
Servidor de Model Context Protocol para Hubris — una puerta de enlace de LLM compatible con OpenAI con facturación en rublos. Conecta Claude Desktop, Claude Code, Cline, Cursor o cualquier otro cliente MCP a un único servidor alojado y obtén acceso al catálogo de modelos, saldo de cuenta y completaciones de chat.
Hay dos formas de acceder: conecta tu cliente directamente al endpoint alojado, o ejecuta el servidor stdio en este repositorio, que declara las mismas herramientas localmente y reenvía las llamadas a ese endpoint. La segunda es la que necesitas para clientes que solo hablan stdio, y para sandboxes que se construyen desde un Dockerfile.
Listar las herramientas no requiere credenciales; solo llamar a una de ellas.
- Endpoint:
https://api.hubris.pw/mcp - Transporte: Streamable HTTP
- Autenticación: Clave API Bearer (
sk-gw-..., crea una en hubris.pw/keys) - Documentación completa: hubris.pw/docs/integrations/mcp
Herramientas
| Herramienta | Descripción |
|---|---|
models_list | Catálogo completo de modelos activos, paginado con cursor. |
models_search | Filtra por capacidad (vision / reasoning / tools / web_search / audio_in / audio_out / image_gen / transcription), precio, longitud de contexto. |
models_get_pricing | Precios para un modelo específico, en rublos. |
balance_get | Saldo actual de la cuenta. |
chat_complete | Solicitud de chat LLM — paridad completa con POST /v1/chat/completions. |
Recursos
| URI | Contenido |
|---|---|
hubris://catalog/models | Catálogo completo de modelos como un único documento JSON. |
hubris://docs/quickstart | Página de inicio rápido. |
Prompts
compare-models {task}— prompt listo para comparar modelos para una tarea determinada.
Ejecutar localmente (stdio)
npm install && npm run build
HUBRIS_API_KEY=sk-gw-... node dist/index.js
O con Docker:
docker build -t hubris-mcp .
docker run -i --rm -e HUBRIS_API_KEY=sk-gw-... hubris-mcp
En la configuración de un cliente MCP:
{
"mcpServers": {
"hubris": {
"command": "node",
"args": ["/path/to/hubris-mcp/dist/index.js"],
"env": { "HUBRIS_API_KEY": "sk-gw-..." }
}
}
}
HUBRIS_MCP_URL anula el endpoint si necesitas apuntarlo a otro lugar.
Conectar
Claude Code
claude mcp add --transport http hubris https://api.hubris.pw/mcp \
--header "Authorization: Bearer sk-gw-..."
Claude Desktop
Claude Desktop solo habla stdio, por lo que los servidores HTTP remotos pasan por el shim mcp-remote. Añade a claude_desktop_config.json:
{
"mcpServers": {
"hubris": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.hubris.pw/mcp",
"--transport",
"http-only",
"--header",
"Authorization:${AUTH_TOKEN}"
],
"env": {
"AUTH_TOKEN": "Bearer sk-gw-..."
}
}
}
}
Cline / Cursor / otros clientes
Cualquier cliente MCP con soporte de transporte Streamable HTTP:
| Campo | Valor |
|---|---|
| Transporte | Streamable HTTP |
| URL | https://api.hubris.pw/mcp |
| Cabecera de autenticación | Authorization: Bearer sk-gw-... |
Guía de conexión completa (con advertencias específicas por cliente): hubris.pw/docs/integrations/mcp.
Seguridad
La clave Bearer otorga acceso al saldo de tu cuenta. Recomendamos crear una clave dedicada para MCP en hubris.pw/keys para que pueda revocarse de forma independiente de otras integraciones.
Acerca de Hubris
Hubris es una puerta de enlace de LLM compatible con OpenAI para el mercado ruso — una clave API, un saldo denominado en rublos, más de 400 modelos. hubris.pw