Hubris

Hubris é um gateway de LLM compatível com OpenAI cobrado em rublos: uma chave de API para mais de 500 modelos da OpenAI, Anthropic, Google, DeepSeek, Qwen e outros. O servidor MCP remoto permite que agentes pesquisem o catálogo de modelos, comparem preços, verifiquem o saldo da conta e executem conclusões de chat em qualquer modelo.

Servidor MCP hospedado

npx add-mcp 'https://api.hubris.pw/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Hubris MCP

smithery badge npm

Servidor Model Context Protocol para Hubris — um gateway de LLM compatível com OpenAI com cobrança em rublos. Conecte Claude Desktop, Claude Code, Cline, Cursor ou qualquer outro cliente MCP a um único servidor hospedado e tenha acesso ao catálogo de modelos, saldo da conta e conclusões de chat.

Há duas formas de acesso: conecte seu cliente diretamente ao endpoint hospedado, ou execute o servidor stdio neste repositório, que declara as mesmas ferramentas localmente e encaminha chamadas para esse endpoint. A segunda opção é a ideal para clientes que só falam stdio e para sandboxes que compilam a partir de um Dockerfile.

Listar as ferramentas não exige credencial; apenas chamar uma delas exige.

Ferramentas

FerramentaDescrição
models_listCatálogo completo de modelos ativos, paginado por cursor.
models_searchFiltre por capacidade (vision / reasoning / tools / web_search / audio_in / audio_out / image_gen / transcription), preço, tamanho do contexto.
models_get_pricingPreço de um modelo específico, em rublos.
balance_getSaldo atual da conta.
chat_completeSolicitação de chat LLM — paridade total com POST /v1/chat/completions.

Recursos

URIConteúdo
hubris://catalog/modelsCatálogo completo de modelos como um único documento JSON.
hubris://docs/quickstartPágina de início rápido.

Prompts

  • compare-models {task} — prompt pronto para comparar modelos para uma determinada tarefa.

Executar localmente (stdio)

npm install && npm run build
HUBRIS_API_KEY=sk-gw-... node dist/index.js

Ou com Docker:

docker build -t hubris-mcp .
docker run -i --rm -e HUBRIS_API_KEY=sk-gw-... hubris-mcp

Em uma configuração de cliente MCP:

{
  "mcpServers": {
    "hubris": {
      "command": "node",
      "args": ["/path/to/hubris-mcp/dist/index.js"],
      "env": { "HUBRIS_API_KEY": "sk-gw-..." }
    }
  }
}

HUBRIS_MCP_URL substitui o endpoint se você precisar apontá-lo para outro lugar.

Conectar

Claude Code

claude mcp add --transport http hubris https://api.hubris.pw/mcp \
  --header "Authorization: Bearer sk-gw-..."

Claude Desktop

O Claude Desktop só fala stdio, então servidores HTTP remotos passam pelo shim mcp-remote. Adicione em 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 / outros clientes

Qualquer cliente MCP com suporte a transporte Streamable HTTP:

CampoValor
TransporteStreamable HTTP
URLhttps://api.hubris.pw/mcp
Cabeçalho de autenticaçãoAuthorization: Bearer sk-gw-...

Guia de conexão completo (com ressalvas específicas por cliente): hubris.pw/docs/integrations/mcp.

Segurança

A chave Bearer concede acesso ao saldo da sua conta. Recomendamos criar uma chave dedicada para MCP em hubris.pw/keys para que ela possa ser revogada independentemente de outras integrações.

Sobre o Hubris

Hubris é um gateway de LLM compatível com OpenAI para o mercado russo — uma chave de API, um saldo denominado em rublos, mais de 400 modelos. hubris.pw