ClaudioKitchen
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
What is ClaudioKitchen?
It's a Streamable HTTP MCP server that adds OIDC auth (Pocket ID, or any OIDC provider), then exposes OpenRouter's generation APIs as tools: generate/edit/describe images, generate video, text-to-speech, transcription, embeddings, rerank, plus file management and per-request cost tracking.
Remote MCP connectors require OAuth with Dynamic Client Registration
(DCR), which most OIDC providers (including Pocket ID) don't support. FastMCP's
OIDCProxy bridges the gap: the client registers dynamically against this server, and the
server proxies the real login to your OIDC provider.
Related MCP server: claude-max-mcp
Setup
Copy
template.envto.envand fill in your OIDC and OpenRouter values. See Configuration for every variable and how to set up an OIDC client (Pocket ID walkthrough included).docker compose up -d(pulls the published image), ordocker compose -f compose.dev.yml up --buildto build from source.In the chat app: Settings → Connectors → Add custom connector, URL:
https://<your-mcp-domain>/mcp. The client redirects you to your OIDC provider, you log in, and you're done.
Tools
Tool | What it does |
| create, edit/combine, or analyze (OCR/vision) images; renders inline in the chat app via MCP Apps |
| async video generation (image-to-video supported), poll or wait inline |
| speech synthesis and transcription |
| embedding vectors and relevance reranking |
| discover any OpenRouter model id, with pricing |
| get any file (image, PDF, audio, ...) onto the server as a download URL |
| manage stored files |
| spend today / this month / all-time, per tool |
Full behavior, model overrides, and the two video run modes are in the usage guide.
Security
OIDC auth on every call, a token-gated download route, an SSRF guard
on every outbound fetch, and nosniff/attachment headers on stored files. Details and
known limitations: docs/security.md.
License
Apache-2.0 © pianonic
This server cannot be deployed
Maintenance
Related MCP Connectors
The OpenRouter MCP server plugs OpenRouter into the AI tools you already use. Once connected, your assistant can pull live OpenRouter data (models, prices, your credits, rankings, and docs) and send quick test messages, all without leaving your editor.
Remote streamable-HTTP MCP server running on a single Cloudflare Worker. Your assistant gets live Airbnb, Amazon, Booking.com, Google Flights, Maps and Reddit data, social search on X, Instagram and TikTok, the Meta Ad Library, and image/video generation without any keys. Connect your own accounts to let it send WhatsApp or Telegram messages, work an IMAP inbox, manage Meta Ads campaigns and publish to X and LinkedIn. OAuth 2.1 with PKCE; stored credentials are AES-256-GCM encrypted.
The OpenRouter for tools. One MCP connection gives any AI agent 254 hosted tools, pay per call.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Related MCP Servers
- FlicenseBqualityDmaintenanceA Model Context Protocol server that enables Claude users to access specialized OpenAI agents (web search, file search, computer actions) and a multi-agent orchestrator through the MCP protocol.410-
- AlicenseAqualityCmaintenanceAn MCP server that enables any AI agent to call Claude using your existing Max/Pro subscription via OAuth, avoiding additional API billing.11MIT
- AlicenseAqualityBmaintenancemediamcp is an MCP server that connects your AI assistant — Claude Code, Claude Desktop, Cursor, Windsurf, VS Code, or anything else that speaks MCP — to cloud media models (Gemini Flash Image, GPT-5 Image, Seedream, Veo, Sora, …) via OpenRouter or any OpenAI-compatible API.679 npm4MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for generating and editing images using OpenRouter API, with support for multiple models and dynamic model discovery. Runs in Docker and integrates with Claude Desktop via stdio transport.MIT