
Game Industry Library
com.gameindustrylibrary由 gameindustrylibrary.com 发布官方发布者v1.0.0更新于 Nov 2, 2026
Search 300+ game industry reports with hybrid search, claims, charts, and citations.
概览
Game Industry Library MCP 服务器:让助手检索 300 多份游戏行业报告,并提取论点、图表与引用。
- 可以做什么
- 用混合检索搜索并获取报告,支持文档内搜索与按页读取
- 浏览资料库:列出文档、最新与热门内容、标签、分面、作者和合集
- 提取证据:图表、表格、实体、实体关联、引用、相似与相关文档
- 查询术语表条目和 Steam 市场数据
- 使用内置提示词,如 summarize_document、compare_publishers、find_evidence 和 catch_up
- 适用场景
- 适合需要带出处的游戏行业研究时使用,例如市场数据、发行商对比、图表或可引用的论断,并希望得到引用而非无来源的回答。需要有效的 Game Industry Library Pro 订阅。
- 运行要求
- 远程端点 gameindustrylibrary.com/api/mcp;仅支持 stdio 的客户端可用 npx 运行 gil-mcp-bridge 包(需 Node.js)。通过 OAuth 或 GIL_API_KEY 环境变量中的 API 密钥登录,工具调用需要有效的 Pro 订阅。可选 GIL_BASE_URL 覆盖服务器地址。
安装
在 SourceWeft 中
- 打开 控制台中的 Game Industry Library,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/com.gameindustrylibrary%2Fgil/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"game-industry-library": {
"type": "http",
"url": "https://gameindustrylibrary.com/api/mcp"
}
}
}README
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:
--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:
Or clone + install:
Authentication
Two options:
OAuth (recommended)
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
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:
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
Environment variables
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
loginagain. - 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
Files
src/index.ts— CLI entry, command dispatchsrc/bridge.ts— stdio ↔ HTTP forwardingsrc/login.ts— OAuth interactive flow (DCR + PKCE + loopback)src/credentials.ts—~/.gil/credentials.jsonread/write/refresh/revokeassets/— the Game Industry Library logo (SVG, 512 and 192 px PNG)
License
MIT
来源:README.md,提交 dbe2cec
工具
0版本历史
1- v1.0.0最新Sep 16, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具必需15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分