Sandbox
@glifxyz/glif-mcp-server

MCP connector for Glif media generation

This repository points MCP clients at Glif’s hosted server, which can generate media, transcribe, render HTML, search the web, run code, and chain steps into one job. It is meant for clients that speak MCP, with OAuth sign-in instead of API keys.

209 stars30 forksUpdated 1mo ago
Who it's for

Builders who want their MCP client to generate media, search the web, and run multi-step jobs through Glif.

What it delivers

You can add Glif’s hosted tools to your agent and trigger media workflows without wiring up your own server.

What it does

Hosted MCP endpoint

Connects to `https://glif.app/api/mcp` over Streamable HTTP and JSON-RPC 2.0.

OAuth sign-in

Uses OAuth 2.1 with dynamic client registration, so you sign in with a Glif account instead of using API keys.

Multi-step media jobs

`compose_project` takes a plain-language request, runs the chain, and returns a `job_id` for polling.

Job status and result links

`get_job_status` returns media outputs as `resource_link` blocks with CDN URLs.

Client setup snippets

Includes copy-paste install commands for Claude Code, Cursor, VS Code, Codex, ChatGPT, and generic MCP clients.

How to get it

  1. 1Settings → Connectors → Add custom connector, paste
    https://glif.app/api/mcp
  2. 2Run
    claude mcp add --scope user --transport http glif "https://glif.app/api/mcp"
  3. 3Run
    code --add-mcp '{"name":"glif","type":"http","url":"https://glif.app/api/mcp"}'
  4. 4Run
    codex mcp add glif --url "https://glif.app/api/mcp"
    codex mcp login glif

README

Glif

Glif MCP Server

Glif is a media-generation agent: generate images, video, and audio, transcribe, render HTML, search the web, run code, and chain multi-step media operations — from any MCP client.

  • Endpoint: https://glif.app/api/mcp (Streamable HTTP, JSON-RPC 2.0)
  • Auth: OAuth 2.1 with dynamic client registration — sign in with your Glif account, no API keys
  • Install page with one-click buttons: https://glif.app/mcp
  • Docs for agents: https://glif.app/llms.txt

This repo holds the registry metadata for the hosted server (see server.json); the server itself is part of the glif.app platform and is not open source.

[!NOTE] Looking for the old locally-run stdio server (npm @glifxyz/glif-mcp-server)? It's deprecated — the code is parked on the legacy-local-server branch.

Tools

compose_project does the work — describe what you want in plain language, including a whole series of variations, and Glif picks the models and chains the steps. It returns a job_id immediately; poll get_job_status for the media, which comes back as resource_link blocks pointing at CDN URLs. The rest are read and upload helpers. Call tools/list for the authoritative set, or see https://glif.app/mcp.

Generation spends credits from the signed-in Glif account; read-only tools are free. See https://glif.app/pricing.

Install

Claude (web / desktop)

Settings → Connectors → Add custom connector, paste:

https://glif.app/api/mcp

Claude Code

claude mcp add --scope user --transport http glif "https://glif.app/api/mcp"

Cursor

Add to Cursor

Or add to .cursor/mcp.json:

{ "mcpServers": { "glif": { "url": "https://glif.app/api/mcp" } } }

VS Code

code --add-mcp '{"name":"glif","type":"http","url":"https://glif.app/api/mcp"}'

ChatGPT

Enable developer mode, then Settings → Apps & Connectors → Add new connector, paste https://glif.app/api/mcp, pick OAuth.

Codex

codex mcp add glif --url "https://glif.app/api/mcp"
codex mcp login glif

Any other MCP client

{ "mcpServers": { "glif": { "url": "https://glif.app/api/mcp", "transport": "http" } } }

Your client opens a browser OAuth sign-in on first connect — approve it to link your Glif account. More clients (Replit, Hermes, OpenClaw, LM Studio, …) with copy-paste snippets: https://glif.app/mcp

Links

Registries

  • Anthropic MCP Registry

License

MIT - see LICENSE

Files in the repo

Repository payload8 top-level entries
  • .github
  • assets
  • .gitignore
  • glama.json
  • LICENSE
  • llms-install.md
  • README.md
  • server.json

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More connectors

Open-source 3D architectural editor with a local CLI, MCP tools, and practical workflows for humans and AI agents.

23k
ahujasid/
blender-mcp

Community plugin to control Blender 3D with any LLM of your choice

28k

MCP server to provide Figma layout information to AI coding agents like Cursor

16k
grab/
cursor-talk-to-figma-mcp

TalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.

7k
irinabuht12-oss/
google-meta-ads-ga4-mcp

Google Ads MCP + Meta Ads MCP + GA4 in one server for Claude, ChatGPT, Cursor & n8n — 250+ tools, hosted remote MCP, OAuth login, no API keys. By Ryze AI.

1.7k