Game Industry Library

com.gameindustrylibraryPublished by gameindustrylibrary.comOfficial publisherv1.0.0Updated Nov 2, 2026

Search 300+ game industry reports with hybrid search, claims, charts, and citations.

VerifiedStreamable HTTPWeb executableKnowledge & MemoryData & Analytics

Overview

AI-generated overview

Game Industry Library MCP server: lets an assistant search 300+ game industry reports and pull claims, charts, tables and citations.

What you can do
  • Search and fetch reports with hybrid search, plus in-document search and page retrieval
  • Browse the library: list documents, recent and popular items, tags, facets, writers and collections
  • Extract evidence: figures, tables, entities, entity connections, citations, similar and related documents
  • Look up glossary terms and Steam market data
  • Use ready-made prompts such as summarize_document, compare_publishers, find_evidence and catch_up
When to use it
Useful when you need sourced research on the games industry — market data, publisher comparisons, charts or quotable claims — and want citations rather than unsourced answers. Requires an active Game Industry Library Pro subscription.
Requirements
Remote endpoint at gameindustrylibrary.com/api/mcp, or the gil-mcp-bridge npm package run via npx for stdio-only clients (needs Node.js). Sign-in via OAuth or a GIL_API_KEY API key; an active Pro subscription is required for tool calls. Optional GIL_BASE_URL overrides the server URL.
Before you install
Tool calls fail without an active paid Pro subscription. OAuth tokens are stored in a local credentials file and API keys do not expire unless revoked. Fair-use limits of 2,000 calls a day and 30 a minute apply. The bridge runs code fetched from GitHub via npx.

Installation

In SourceWeft

  1. Open Game Industry Library in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.gameindustrylibrary%2Fgil/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "game-industry-library": {
      "type": "http",
      "url": "https://gameindustrylibrary.com/api/mcp"
    }
  }
}

README

[Game Industry Library]

gil-mcp-bridge

Stdio bridge for the Game Industry Library MCP server. Exposes the remote /api/mcp endpoint to MCP clients that only run local commands (stdio): older Claude Desktop setups, Cline, Continue, older Cursor versions, custom integrations.

If your client takes a server address (remote MCP over HTTP — the Claude app and claude.ai, ChatGPT, Claude Code, Cursor), connect it directly to https://gameindustrylibrary.com/api/mcp instead: it signs in with OAuth and needs no bridge. The guided setup at /help/mcp-server walks you through each client.

Requires Game Industry Library Pro. Anyone can sign in, but tool calls without an active subscription come back as an error that says so. Subscribe.

Install

Run directly from GitHub via npx — no install needed:

bash
npx --yes --allow-git=root github:DerpBicycle/gil-mcp-bridge

--allow-git=root is needed from npm 12 on, which refuses packages fetched from git unless allowed (EALLOWGIT). Older npm versions accept the flag too, so keep it in every command and config. --yes skips the install prompt.

Or pin a specific commit / tag:

bash
npx --yes --allow-git=root github:DerpBicycle/gil-mcp-bridge#v0.2.0

Or clone + install:

bash
git clone https://github.com/DerpBicycle/gil-mcp-bridgecd gil-mcp-bridgenpm install   # runs prepare → tsc, then dist/ is readynode dist/index.js

Authentication

Two options:

OAuth (recommended)

bash
npx --yes --allow-git=root github:DerpBicycle/gil-mcp-bridge login

This opens your browser, registers a client via DCR, walks you through the consent screen, and stores tokens at ~/.gil/credentials.json (mode 0600, user-only). Access tokens last an hour and are refreshed automatically; the session stays valid for 30 days unless you revoke it from /account → Connected Apps or run logout.

API key

bash
GIL_API_KEY=gil_xxx npx --yes --allow-git=root github:DerpBicycle/gil-mcp-bridge

Create a key at /help/mcp-server (signed in, with Pro). Keys don't expire but you can revoke them from the same page.

Use in your MCP client

Claude Desktop

Open Settings → Developer → Edit Config (claude_desktop_config.json) and add:

json
{  "mcpServers": {    "game-industry-library": {      "command": "npx",      "args": ["--yes", "--allow-git=root", "github:DerpBicycle/gil-mcp-bridge"]    }  }}

Restart Claude Desktop. On first run, the bridge prints a "no credentials" error — run npx --yes --allow-git=root github:DerpBicycle/gil-mcp-bridge login once in a terminal to sign in.

Cline / Continue / other stdio clients

Same config — point the client at npx --yes --allow-git=root github:DerpBicycle/gil-mcp-bridge as the command.

Custom

Speak newline-delimited JSON-RPC 2.0 to stdin (single messages or batches of up to 20 requests); receive responses on stdout, one per line. Errors and status messages go to stderr.

What you get

The server's name and logo come through in the initialize response, along with research instructions for the model.

  • Tools: search, fetch, search_in_document, get_document, get_pages, list_documents, list_recent, list_popular, list_tags, get_facets, get_figures, get_tables, get_entities, get_entity, connect_entities, get_citation, get_similar, get_related, list_collections, list_writers, get_glossary_term, steam_market
  • Resources: gil://documents/{slug}, gil://documents/{slug}/page/{page}, gil://documents/{slug}/figures, gil://collections/{slug}, gil://writers/{slug}, gil://glossary/{term}
  • Prompts: summarize_document, compare_publishers, find_evidence, catch_up

Fair use: 2,000 tool calls a day (resets at midnight UTC) and 30 a minute, per user across all keys and tokens. Each tool result reports what is left in _meta.usage.

Commands

gil-mcp                Start the bridge (default — use this in client config)gil-mcp login          Interactive OAuth login (stores ~/.gil/credentials.json)gil-mcp logout         Revoke and remove stored credentialsgil-mcp status         Show current credential stategil-mcp help           Show help

Environment variables

VariablePurposeDefault
GIL_API_KEYAPI key (gil_…). Takes precedence over OAuth.—
GIL_BASE_URLOverride server URL. Useful for testing against staging or local dev.https://gameindustrylibrary.com

How it works

The bridge is a thin transport translator. It reads JSON-RPC frames on stdin and forwards each one as POST /api/mcp (Streamable HTTP, protocol 2025-03-26) with an Authorization: Bearer header, echoing the Mcp-Session-Id the server issues on initialize. Responses go back to stdout as one line each, whether the server answers with JSON or an SSE stream. No caching, no transformation: the server does all the work.

  • Tokens are resolved per request. An OAuth token within 60s of expiry is refreshed first; a token the server rejects with 401 is refreshed once and the request retried. Concurrent requests share one refresh, because the server rotates the refresh token on every use. If the refresh fails, requests get an error telling you to run login again.
  • Errors from the server — 403 without Pro, 429 at the fair-use limits — pass through as the JSON-RPC errors the server writes. Anything that is not JSON-RPC (a proxy's HTML error page, a network failure) becomes a JSON-RPC error for each request in the frame, so the client never hangs or reads garbage.
  • Shutdown: when stdin closes, the bridge answers the requests still in flight, then exits.

Build from source

bash
git clone https://github.com/DerpBicycle/gil-mcp-bridgecd gil-mcp-bridgenpm installnpm run buildnode dist/index.js

Files

  • src/index.ts — CLI entry, command dispatch
  • src/bridge.ts — stdio ↔ HTTP forwarding
  • src/login.ts — OAuth interactive flow (DCR + PKCE + loopback)
  • src/credentials.ts — ~/.gil/credentials.json read/write/refresh/revoke
  • assets/ — the Game Industry Library logo (SVG, 512 and 192 px PNG)

License

MIT

Source: README.md at commit dbe2cec

Tools

0
SourceWeft has not read this server's tools yet.

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

85% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts