gitbeacon-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PRIVATE_KEY | No | 0x-prefixed wallet key with USDC on Base Mainnet. Required to pay the 2 paid tools on a live API. Free tools work without it; without a key the paid tools surface the 402 price terms. | |
| GITBEACON_API_URL | No | Override the API base URL. | https://api.gitbeacon.dev |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_briefA | Field-trimmed snapshot of the current daily GitHub digest (GET /v1/brief). FREE, no wallet or API key required. |
| get_indexA | Poll target returning the current digest id, digestDate, updatedAt, and nextExpected time (GET /v1/index). Use it to detect when a new daily digest is ready before fetching. FREE, no wallet or API key required. |
| get_sampleA | Frozen sample digest (2026-02-13) for learning the response contract before paying (GET /v1/sample). FREE, no wallet or API key required. |
| get_latest_digestA | The most recent completed daily GitHub digest with full fields — LLM-analyzed open-source trend summary (GET /v1/digests/latest). FREE, no wallet or API key required. |
| get_reposA | PAID $0.01 via x402. Top trending GitHub repos sorted by stars with full metadata. Pays USDC on Base via x402. Compute-first, settle-after — you are never charged for an error. Set PRIVATE_KEY (wallet with USDC on Base Mainnet) to pay on a live API; without a key the call returns the 402 price terms. |
| get_digestsA | PAID $0.05 via x402. Historical daily GitHub digests tracking open-source trends over time. Pays USDC on Base via x402. Compute-first, settle-after — you are never charged for an error. Set PRIVATE_KEY (wallet with USDC on Base Mainnet) to pay on a live API; without a key the call returns the 402 price terms. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Tools like get_brief, get_latest_digest, and get_digests all handle digests, but descriptions clearly distinguish current/full/historical. The only potential confusion is between get_brief and get_latest_digest; however, the 'brief' vs 'full' wording resolves it.
All tools follow the exact same get_<noun> pattern in lowercase snake_case with no deviations. This is a perfectly consistent naming convention.
Six tools is well within the optimal range (3-15) and each tool serves a distinct purpose without unnecessary bloat. The count is well-scoped for the API's domain.
The surface covers the core digest workflow: index for polling, brief/latest for current data, digests for history, repos for trending, and sample for testing. A possible gap is the lack of a fetch-by-ID endpoint, but core operations are covered.