query
Query Events
Execute a read-only SQL query against the ClickHouse events table. Returns up to `limit` rows (default 100, max 1000).
sql必填limitproject_id
io.github.crane-valley由 GitHub 账号 crane-valley 发布v0.2.0更新于 Nov 5, 2026
MCP server for Framedash game telemetry: query analytics, heatmaps, perf regressions, and alerts
面向 Framedash 游戏遥测的只读 MCP 服务器,让助手查询分析数据、留存、漏斗、热力图与告警。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
参照 仓库 中的启动说明。
MCP (Model Context Protocol) server for the Framedash game telemetry platform. Provides 12 read-only tools and 4 resources for querying analytics data from LLM-powered tools.
Add to your claude_desktop_config.json:
Add to your VS Code settings:
If FRAMEDASH_PROJECT_ID is omitted, project-scoped tools still work but
require an explicit project_id argument per call.
The stateless hosted HTTP endpoint /api/mcp rejects request batches containing more than 100 messages with HTTP 400 and JSON-RPC error code -32600. This limit applies per POST request and is separate from the existing 1 MiB request-body limit. The independent stdio transport remains unaffected.
To accommodate this bound, update clients to split message batches into groups of at most 100 messages, or transmit messages as individual POST requests.
Run from the repository root:
With pnpm 9, the trailing ... selects the MCP package plus its workspace
dependencies, including @framedash/api-client, before compiling from a clean
checkout.
MIT
来源:README.md,提交 207298c
Query Events
Execute a read-only SQL query against the ClickHouse events table. Returns up to `limit` rows (default 100, max 1000).
sql必填limitproject_idGet Dashboard
Get project dashboard metrics (KPIs, daily active users, top events).
daysproject_idGet Retention
Get player retention cohort analysis.
daysproject_idGet Funnel
Analyze event funnels. Requires 2-8 event names as steps.
dayssteps必填windowproject_idGet Insights
Get aggregated insights for a metric grouped by a dimension.
dayslimitmetric必填group_by必填event_nameproject_idGet Heatmap
Get heatmap grid data for a map. Returns performance metrics per cell in engine world coordinates. For a map whose list_maps upAxis is "y" (Unity, Godot), the ground cell is x/z and y is omitted; otherwise it is x/y.
daysmap_id必填cell_sizeevent_nameproject_idList Projects
Show the project bound to the current API key.
无需输入参数。
Get Project Status
Get the status of a project (event counts, last event time, etc.).
project_idList Maps
List all maps in the project.
project_idList Content
List content registry entries (event names, display labels, etc.).
typeproject_idList Alerts
List all alert rules in the project.
project_idGet Alert History
Get alert event history (trigger/resolve events).
limitproject_id已满足适用检查项的 90%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
{ "mcpServers": { "framedash": { "command": "npx", "args": ["@framedash/mcp-server"], "env": { "FRAMEDASH_API_KEY": "fd_xxx", "FRAMEDASH_PROJECT_ID": "your-project-uuid" } } }}{ "claude.mcpServers": { "framedash": { "command": "npx", "args": ["@framedash/mcp-server"], "env": { "FRAMEDASH_API_KEY": "fd_xxx", "FRAMEDASH_PROJECT_ID": "your-project-uuid" } } }}pnpm installpnpm --filter @framedash/mcp-server... buildpnpm --filter @framedash/mcp-server test