Skip to main content
Glama

Agent Kiosk — 12-in-1 B2A Intelligence & x402 API

github_intel

GitHub repository & open-source competitive intelligence. Pass 'owner/repo' for deep repository metrics and latest releases, or a keyword topic to find the fastest-growing repositories.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNoNumber of repositories when searching by topic (1-15, default: 5)
queryYesRepository 'owner/repo' (e.g., 'vercel/next.js') OR search topic (e.g., 'mcp server')

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.5/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the full behavioral burden, yet it says nothing about read-only vs. mutating behavior, authentication, rate limits, or whether results are paginated. It lists data categories ('metrics and latest releases') but never discloses operational traits an agent needs before invoking.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two compact sentences, front-loaded with the resource, and immediately followed by the mode-selection rule. Every clause earns its place with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a two-param, no-output-schema tool the core usage is adequately covered, but with no annotations the description should carry safety/behavioral context it omits. What the 'deep metrics' and 'releases' actually return is left unspecified.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so both params are already documented, and the description's explanation of the query dual-mode largely mirrors the schema rather than extending it. It adds no syntax hints or format nuances beyond what the schema states, so the baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

Names a specific resource (GitHub repository / open-source data) and the two operating modes (deep repo metrics vs. topic discovery), which lets an agent distinguish it from siblings like package_audit or social_search. 'Competitive intelligence' is slightly abstract about actual return content, so it stops short of a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Clearly explains the two input modes and the condition that selects each: 'owner/repo' for deep metrics, a keyword topic for fastest-growing repos. It does not, however, state when to prefer this over neighboring tools or note any exclusions, so it lacks the explicit alternatives a 5 requires.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.