GlianaAI logo

GlianaAI

Pay-per-call access to generative models, utility tools, and multi-model recipes through MCP.

Install GlianaAI

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "glianaai": {
      "command": "npx",
      "args": [
        "-y",
        "gliana-ai-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-tested— the server itself is confirmed live (we called its tools/list endpoint). The stdio install command is a separate, ongoing check.

Overview

GlianaAI MCP server connects MCP clients to GlianaAI’s generative models and gateway utilities through a local stdio process. It supports model discovery, schema inspection, price checks, media and text generation, utility calls, and multi-model recipes. Free discovery tools require no payment credentials; paid calls use either a prepaid key or wallet-based USDC settlement. Reach for it when an agent needs on-demand image, video, audio, speech, text, scraping, market-data, or related utility operations.

Use cases

  • Generate images, videos, music, speech, or text from an MCP client
  • Inspect model schemas and prices before submitting paid jobs
  • Run scraping, OCR, screenshot, market-data, or chain-RPC utilities
  • Create videos through multi-model image-to-video recipes
  • Poll a low-cost utility endpoint on a recurring schedule

Key features

  • Live model discovery with per-call pricing
  • Schema inspection for model inputs
  • Generative media and LLM execution
  • Dynamic utility-tool catalog
  • Multi-model recipe pipelines
  • Prepaid-key or wallet-based USDC payments

Tools7

What GlianaAI lets your agent do. Expand a tool for its parameters.

Verified live~1.1k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

24/24 checks healthy over the last 94d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 8d ago via OSV.dev · gliana-ai-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads3.1kPackage downloads in the last 30 days.
Last commit3d agoMost recent push to the default branch.
Tools exposed7Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How GlianaAI works

What GlianaAI does

GlianaAI exposes a pay-per-call catalog of generative AI models and gateway utility tools through MCP. The model catalog covers image, video, video editing, music, speech, and LLM chat use cases. Model calls return a media URL for supported media models or assistant text for chat models.

Its utility layer is discovered dynamically rather than through a fixed list. Depending on what the gateway reports, utilities can cover scraping, screenshots, social cards, OCR, structured extraction, market data, chain RPC, address parsing, and Indonesian reference data. The server also supports recipes that combine multiple model calls into one operation, including text-to-image-to-video pipelines and audio-enabled video workflows.

How it works

The server runs as an MCP process, normally launched with npx gliana-ai-mcp. Agents can first call list_models, get_price, and get_schema to select a model, calculate the call cost, and determine its required inputs. list_tools provides the live utility catalog, including each utility’s method, price, example input, and usage guidance.

generate executes a selected model, while tool executes a gateway utility and recipe runs a paid multi-model pipeline. Text models accept OpenAI-style message arrays. File-based model inputs must use public URLs. Local image, video, or audio files can be uploaded without payment through POST https://api.glianalabs.com/v1/media; uploads are limited to 40 MB.

Paid requests can use a prepaid gk_ key or a wallet-based payment flow. Wallet settlement supports Base, Tempo, and Solana, with USDC held on the selected rail. Wallet signatures are created locally. Discovery tools and utilities reported with a zero price do not require payment credentials.

Setup and configuration

Install the package through an MCP client using the gliana-ai-mcp npm command. Claude Code provides a plugin installation command, while Cursor, Codex, Claude Desktop, and other MCP clients can launch the process with an npx command and environment configuration.

A prepaid key is created through the GlianaAI dashboard and is supplied as GLIANA_API_KEY. This route uses loaded account balance and avoids placing a wallet private key in the client configuration. The alternative wallet route uses an EVM key for Base or Tempo, or a Solana secret key for Solana. Key files are supported and are preferable to inline secrets for client configurations that may sync or be shared.

GLIANA_RAIL selects base, tempo, or solana; Base is the default unless only a Solana key is configured. GLIANA_API_URL can override the default gateway URL. Optional per-call and per-day spending limits can be set with GLIANA_MAX_PER_CALL_USD and GLIANA_MAX_PER_DAY_USD. The daily local total persists in ~/.gliana-ai-mcp/spend.json.

Tools and capabilities

  • list_models: Enumerates models with identifiers, categories, providers, and prices.
  • get_price: Quotes the cost of a model call, including input-dependent pricing such as video duration or text-to-speech length.
  • get_schema: Shows model fields, types, required values, and defaults.
  • generate: Runs a model and returns media or assistant text.
  • list_tools: Reads the gateway’s current utility catalog and pricing.
  • tool: Runs a selected utility endpoint.
  • recipe: Runs supported multi-model workflows such as image-to-video and audio-enabled video generation.
  • get_balance: Reports the remaining balance for a configured prepaid key.

Recipes include image-to-video, image-to-video-hd, image-to-video-audio, and brainrot-video. Recipe inputs can include prompts, motion prompts, reference images, and model overrides depending on the recipe.

Limitations and notes

Paid model, utility, and recipe calls spend money. Agents should inspect prices before execution and use spending caps when wallet or prepaid-key automation could run repeatedly. A wallet-based setup should use a dedicated, limited-funds wallet because its private key resides on the machine running the MCP client.

File inputs need publicly reachable URLs and are limited to image, video, or audio uploads of 40 MB or less through the media endpoint. Utility availability and pricing are read from the live gateway, so the available set can change. The watch command polls one endpoint on a schedule and pays from a wallet rather than a prepaid key.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about GlianaAI

GlianaAI is an MCP server that connects MCP clients to GlianaAI’s generative models and gateway utilities. Its main tools list models and tools, inspect schemas and prices, generate media or text, run scraping and data utilities, execute multi-model recipes, and check prepaid-key balances.

Install it by launching `npx gliana-ai-mcp` from your MCP client configuration. Claude Code has a dedicated plugin command, while Cursor, Codex, Claude Desktop, and other clients can use the standard MCP command-and-environment configuration.

No, an API key is not required for discovery tools or free utilities. Paid calls can use a prepaid `GLIANA_API_KEY`, or they can settle from a wallet using a local private key on Base, Tempo, or Solana.

Set `GLIANA_MAX_PER_CALL_USD` and `GLIANA_MAX_PER_DAY_USD` to reject paid calls above per-call or daily limits. The server checks the quoted price before payment, and the daily local total persists across restarts.

Upload the local image, video, or audio file to `https://api.glianalabs.com/v1/media`, then pass the returned public URL in the model’s file field. The upload endpoint accepts files up to 40 MB, and array file fields require arrays of URLs.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewGlianaAI AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/glianaai?style=directory)](https://allmcps.com/mcp/glianaai)
HTML Embed
<a href="https://allmcps.com/mcp/glianaai"><img src="https://allmcps.com/api/badge/glianaai?style=directory" alt="GlianaAI on AllMCPs" /></a>