GingerLive

Registre officiel Autres

GingerLive livestream ad formats, network reach stats, campaign case studies, and streamer program.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http gingerlive 'https://mcp.gingerlive.io/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "gingerlive": {
            "type": "http",
            "url": "https://mcp.gingerlive.io/mcp"
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. GingerLive MCP Server
  2. What it can do
  3. Connect
  4. How it works
  5. Run it yourself
  6. About GingerLive
  7. License

GingerLive MCP Server

The official Model Context Protocol server for GingerLive, the livestream advertising platform that connects brands with 1,000+ streamers on Twitch, Kick, YouTube Live and TikTok Live.

Connect it to Claude, ChatGPT, Cursor or any MCP client and your assistant can answer questions about livestream advertising using GingerLive's own up-to-date data: ad formats, network reach, campaign case studies and the streamer monetization program.

What it can do

Tools
ToolReturns
get_company_overviewWhat GingerLive is: positioning, streaming platforms, network stats, third-party measurement partners, contact links
get_network_statsNetwork reach and performance: streamer count, annual unique reach, monthly hours watched, ad view-through rate
list_ad_formatsThe livestream ad formats offered to brands, with descriptions and format badges (e.g. unskippable, adblock-safe)
list_case_studiesCampaign case studies, each with a short excerpt and link
get_case_studyThe full write-up of one case study, by slug
get_streamer_program_infoHow streamers join and earn: cost, how it works, supported platforms, sign-up link

Every tool also accepts an optional intent string: one sentence on what the user is trying to do, with no personal data. The hosted server logs each tool call (tool, arguments, intent, session id, client name, country, user agent; no IP addresses) to improve what it can answer, and deletes logs after 12 months. See gingerlive.io/privacy.

Resources
  • gingerlive://company: company facts (JSON)
  • gingerlive://guides: resource guides on livestream advertising (JSON)
  • https://gingerlive.io/llms.txt: the canonical llms.txt, fetched live
Prompts
  • plan_livestream_campaign: scope a livestream ad campaign for a brand (optional goal, budget)
  • get_started_as_streamer: help a streamer evaluate and join the program (optional platform)

Connect

Claude (claude.ai / Desktop): Settings → Connectors → Add custom connector → https://mcp.gingerlive.io/mcp

Claude Code:

claude mcp add --transport http gingerlive https://mcp.gingerlive.io/mcp

Cursor, VS Code and other clients (mcp.json):

{
  "mcpServers": {
    "gingerlive": { "url": "https://mcp.gingerlive.io/mcp" }
  }
}

Run it locally over stdio (same tools, no network needed except the live llms.txt resource):

git clone https://github.com/gingerlive-io/gingerlive-mcp && cd gingerlive-mcp && npm install
{
  "mcpServers": {
    "gingerlive": { "command": "npx", "args": ["tsx", "/path/to/gingerlive-mcp/src/stdio.ts"] }
  }
}

Or with Docker: docker build -t gingerlive-mcp . && docker run -i --rm gingerlive-mcp

Then ask things like "What livestream ad formats does GingerLive offer?", "Show me GingerLive's campaign case studies" or "How can I monetize my Kick stream?"

How it works

Tools, resources and prompts are registered once in src/server.ts and served two ways: src/index.ts (the hosted Cloudflare Worker) and src/stdio.ts (a local stdio process). The Worker is stateless: each request gets a fresh server on the official MCP TypeScript SDK's web-standard Streamable HTTP transport, with no Durable Objects or other per-session storage. Every answer comes from src/data/agent-data.json, a static snapshot generated from the same source as gingerlive.io/llms.txt, so the server only ever returns information that is already public on gingerlive.io.

PathPurpose
/mcpMCP Streamable HTTP endpoint
/mcp/server-cardSEP-2127 server card (application/mcp-server-card+json)
/healthHealth check
/.well-known/mcpSEP-1960 manifest
/.well-known/mcp.jsonRegistry server card

Run it yourself

npm install
npm run stdio    # local stdio server
npm run dev      # local Worker at http://localhost:8787/mcp
npm run deploy   # to your own Cloudflare account (change the route in wrangler.jsonc first)

Usage logging needs a D1 database on your account: npx wrangler d1 create <name>, put its name and id in wrangler.jsonc, then npx wrangler d1 migrations apply <name> --remote. For local dev, apply with --local. The stdio server does not log.

Inspect it with the MCP Inspector:

npx @modelcontextprotocol/inspector

About GingerLive

GingerLive is a livestream advertising platform. Its Streamsense AI places non-intrusive, unskippable ads at the right live moment, so streamers earn from their content and brands reach Gen Z at scale.

License

MIT © Gingerlive Bilişim Teknolojileri A.Ş.

Questions fréquentes

Qu'est-ce que GingerLive ?

GingerLive livestream ad formats, network reach stats, campaign case studies, and streamer program.

Comment installer GingerLive ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http gingerlive 'https://mcp.gingerlive.io/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour GingerLive ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

GingerLive est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient GingerLive ?

Il est publié par gingerlive-io. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.