Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PRIVATE_KEYNo0x-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_URLNoOverride 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

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 6 tools

Disambiguation4/5

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.

Naming Consistency5/5

All tools follow the exact same get_<noun> pattern in lowercase snake_case with no deviations. This is a perfectly consistent naming convention.

Tool Count5/5

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.

Completeness4/5

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.

Maintenance

ActivitySlowing
ResponsivenessUnresponsive