๐ Generate executable TypeScript tools from MCP servers with 98% token savings. Progressive loading pattern for AI agents. Production-ready.
active 2025-11-13 โ 2026-08-17 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 278 days from 2025-11-13 to 2026-08-17. Pushes: 191 total, peak 24 in a day. Pull requests: 56 total, peak 8 in a day. Issues: 28 total, peak 11 in a day. Comments: 32 total, peak 8 in a day. Stars: 14 total, peak 6 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 โ โ95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments โ stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| bug-ops | 237 | 173 | 29 | 5 |
| dependabot[bot] | 32 | 6 | 14 | 12 |
| github-actions[bot] | 19 | 8 | 11 | 0 |
| Copilot | 18 | 4 | 2 | 6 |
| codecov-commenter | 9 | 0 | 0 | 9 |
Recent activity
Latest issues, pull requests and releases
- Pull request#510github-actions[bot]2026-08-12 16:19
- Pull request#500bug-ops2026-08-12 14:50
- Issue#495bug-ops2026-08-11 02:08server spec's crate-root re-export listing omits output_dir items
- Issue#490bug-ops2026-08-11 02:03setup aborts entirely on mid-iteration directory-read failure, inconsistent with its open-failure handling
- Issue#389bug-ops2026-08-10 17:03server: cancellation only wired into 2 of 5 tool handlers, three still uninterruptible
- Issue#295bug-ops2026-07-27 02:26codegen: property schema is parsed twice per tool in generate_with_categories
- Issue#317bug-ops2026-07-26 22:37core/introspector: cluster of minor type-safety debt (catch-all string field, unused ServerId/ToolName newtypes in metadata, key/id duplication, boolean cluster, unchecked ExitCode constructor)
- Issue#308bug-ops2026-07-26 22:26cli: runner's error-path eprintln! leaks raw ESC/control chars from server-supplied error messages
- Pull request#296github-actions[bot]2026-07-26 21:34
- Issue#266bug-ops2026-07-26 18:45cli: build_server_config/load_server_from_config are pub with no callers outside common.rs
- Issue#210bug-ops2026-07-25 19:58cli: --from-config cannot represent HTTP/SSE mcp.json entries โ McpServerEntry hardcodes stdio-only shape
- Issue#204bug-ops2026-07-25 19:49codegen: handlebars default HTML-escaping corrupts JSDoc comments containing quotes/ampersands
- Issue#104bug-ops2026-07-09 14:25codegen: add sanitize_ts_string_literal for name/server_id in generated TS code contexts
- Releasegithub-actions[bot]2026-06-07 20:04v0.7.1
- Issue#104bug-ops2026-06-04 19:46codegen: add sanitize_ts_string_literal for name/server_id in generated TS code contexts
- Issue comment#95dependabot[bot]2026-05-04 10:38chore(deps): bump the minor-and-patch group with 2 updates
- Issue#82bug-ops2026-05-03 14:07skill CLI: does not write SKILL.md โ outputs JSON context blob with misleading success log
- Issue#81bug-ops2026-05-03 14:07server subcommand reads Claude Desktop config; introspect/generate read ~/.claude/mcp.json โ inconsistent config sources
- Issue#83bug-ops2026-05-03 14:07skill: TypeScript parser extracts "default" and "include" as required param names from description text
- Issue#86bug-ops2026-05-03 12:27generate: missing package.json in output directory causes Node.js ES module warning on every tool execution
- Issue#86bug-ops2026-05-03 12:27generate: missing package.json in output directory causes Node.js ES module warning on every tool execution
- Issue#86bug-ops2026-05-03 12:27generate: missing package.json in output directory causes Node.js ES module warning on every tool execution
- Issue#86bug-ops2026-05-03 12:27generate: missing package.json in output directory causes Node.js ES module warning on every tool execution
- Issue#84bug-ops2026-05-03 12:02introspector: server name uses command path instead of MCP handshake name
- Issue#84bug-ops2026-05-03 12:02introspector: server name uses command path instead of MCP handshake name
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals โ 14 stars here means stars gained during the window, not the repo's star count.