GlianaAI MCP server
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Glama server page
Pay-per-call generative AI for any MCP client (Claude Desktop, Cursor, …).
**90+ models** — image, video, video editing, music, speech, LLM chat — plus utility,
market-data and SEC-filing tools, with **no signup and no API key**. Paid calls settle per call from
**your own wallet** over MPP / x402.
- Browse + price everything for free (list_models, get_price, get_schema,
list_tools).
- generate runs a model and settles the gateway's 402 from your wallet (USDC on
Base). Your private key is read from the client config and **never leaves your
machine** — non-custodial, same model as ai.glianalabs.com.
Tools
| Tool | Paid? | Description |
|------|-------|-------------|
| list_models | free | Every model: id, category, provider, per-call price. |
| get_price | free | Exact cost of one call (input affects it — video duration, TTS length). |
| get_schema | free | A model's input fields (required, defaults). |
| generate | **paid** | Run a model → media URL, or assistant text for chat models. |
| list_tools | free | Every utility tool: price, HTTP method, example input, guidance. |
| tool | mostly **paid** | Run one utility tool — scraping, screenshots, social cards, OCR, structured extraction, market data, chain RPC, reference data. |
| recipe | **paid** | Run a multi-model pipeline in one call (e.g. text→image→video). |
list_tools reads the gateway live, so it is never out of date — which is why this
table doesn't enumerate the utility tools. A written-down list goes stale the moment
a new endpoint ships, and this one had.
Some utility tools are **free and need no wallet at all** (list_tools reports them
at priceMicroUsd: 0) — currently the Indonesian reference endpoints: official
region data, prayer times, and NIK verification.
File inputs
Models that take a source file (image-to-video, video-to-video, transcription) accept
a **public URL** in their file field (e.g. image, video_uri). Have a local file?
Upload it first — no key, no payment:
Pass the returned url into the model field. Max 40 MB; video / image / audio only.
Install
Add to your MCP client config.
**Claude Desktop** (claude_desktop_config.json) / **Cursor** (~/.cursor/mcp.json):
Payment rails
generate settles the gateway's 402 from your wallet. Pick a rail and set its key:
> **Use a dedicated wallet, funded with only what you intend to spend.**
> This server signs payments locally — the key never leaves your machine and is
> never sent to us — but it is still a private key on a machine running an AI
> agent. Do not use a wallet that holds anything you would miss.
>
> **Prefer *_KEY_FILE over the inline variable.** Your MCP client config gets
> synced to cloud storage, committed by accident, and screenshotted when you ask
> someone for help. A file you chmod 600 does not:
>
>
>
> Inline still works if you prefer it — the server just warns on stderr.
| Rail | Env var | Wallet needs |