MCP (Model Context Protocol) connector for Hubris — an OpenAI-compatible LLM gateway with billing in rubles
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
git clone https://github.com/Aimagine-life/hubris-mcp{
"mcpServers": {
"hubris-mcp": {
"command": "node",
"args": ["/path/to/hubris-mcp/dist/index.js"],
"env": {
"HUBRIS_API_KEY": "<hubris_api_key>"
}
}
}
}HUBRIS_API_KEYMCP Servers overview
# Hubris MCP
[](https://smithery.ai/servers/hubris/hubris-mcp) [](https://www.npmjs.com/package/hubris-mcp)
[Model Context Protocol](https://modelcontextprotocol.io) server for [Hubris](https://hubris.pw) — an OpenAI-compatible LLM gateway with billing in rubles. Connect Claude Desktop, Claude Code, Cline, Cursor or any other MCP client to a single hosted server and get access to the model catalog, account balance and chat completions.
There are two ways in: connect your client straight to the hosted endpoint, or run the stdio server in this repository, which declares the same tools locally and forwards calls to that endpoint. The second is what you want for clients that speak stdio only, and for sandboxes that build from a Dockerfile.
Listing the tools needs no credential; only calling one does.
- **Endpoint:** `https://api.hubris.pw/mcp`
- **Transport:** Streamable HTTP
- **Auth:** Bearer API key (`sk-gw-...`, create one at [hubris.pw/keys](https://hubris.pw/keys))
- **Full docs:** [hubris.pw/docs/integrations/mcp](https://hubris.pw/docs/integrations/mcp)
## Tools
| Tool | Description |
| --- | --- |
| `models_list` | Full catalog of active models, cursor-paginated. |
| `models_search` | Filter by capability (vision / reasoning / tools / web_search / audio_in / audio_out / image_gen / transcription), price, context length. |
| `models_get_pricing` | Pricing for a specific model, in rubles. |
| `balance_get` | Current account balance. |
| `chat_complete` | LLM chat request — full parity with `POST /v1/chat/completions`. |
## Resources
| URI | Content |
| --- | --- |
| `hubris://catalog/models` | Full model catalog as a single JSON document. |
| `hubris://docs/quickstart` | Quickstart page. |
## Prompts
- `compare-models {task}` — ready-made prompt for comparing models for a given task.
## Run locally (stdio)
```bash
npm install && npm run build
HUBRIS_API_KEY=sk-gw-... node dist/index.js
```
Or with Docker:
```bash
docker build -t hubris-mcp .
docker run -i --rm -e HUBRIS_API_KEY=sk-gw-... hubris-mcp
```
In an MCP client config:
```json
{
"mcpServers": {
"hubris": {
"command": "node",
"args": ["/path/to/hubris-mcp/dist/index.js"],
"env": { "HUBRIS_API_KEY": "sk-gw-..." }
}
}
}
```
`HUBRIS_MCP_URL` overrides the endpoint if you need to point it elsewhere.
## Connect
### Claude Code
```bash
claude mcp add --transport http hubris https://api.hubris.pw/mcp \
--header "Authorization: Bearer sk-gw-..."
```
### Claude Desktop
Claude Desktop only speaks stdio, so remote HTTP servers go through the [`mcp-remote`](https://github.com/geelen/mcp-remote) shim. Add to `claude_desktop_config.json`:
```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 / other clients
Any MCP client with Streamable HTTP transport support:
| Field | Value |
| --- | --- |
| Transport | Streamable HTTP |
| URL | `https://api.hubris.pw/mcp` |
| Auth header | `Authorization: Bearer sk-gw-...` |
Full connection guide (with client-specific caveats): [hubris.pw/docs/integrations/mcp](https://hubris.pw/docs/integrations/mcp).
## Security
The Bearer key grants access to your account balance. We recommend creating a dedicated key for MCP at [hubris.pw/keys](https://hubris.pw/keys) so it can be revoked independently of other integrations.
## About Hubris
Hubris is an OpenAI-compatible LLM gateway for the Russian market — one API key, one ruble-denominated balance, 400+ models. [hubris.pw](https://hubris.pw)
What people ask about hubris-mcp
What is Aimagine-life/hubris-mcp?
+
Aimagine-life/hubris-mcp is mcp servers for the Claude AI ecosystem. MCP (Model Context Protocol) connector for Hubris — an OpenAI-compatible LLM gateway with billing in rubles It has 0 GitHub stars and its last recorded update is dated 2026-09-08.
How do I install hubris-mcp?
+
You can install hubris-mcp by cloning the repository (https://github.com/Aimagine-life/hubris-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is Aimagine-life/hubris-mcp safe to use?
+
Our security agent has analyzed Aimagine-life/hubris-mcp and assigned a Trust Score of 87/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.
Who maintains Aimagine-life/hubris-mcp?
+
Aimagine-life/hubris-mcp is maintained by Aimagine-life. The last recorded GitHub activity is dated 2026-09-08, with 0 open issues.
Are there alternatives to hubris-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy hubris-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/aimagine-life-hubris-mcp)<a href="https://claudewave.com/repo/aimagine-life-hubris-mcp"><img src="https://claudewave.com/api/badge/aimagine-life-hubris-mcp" alt="Featured on ClaudeWave: Aimagine-life/hubris-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!