Skip to main content
Glama
The Intelligence Radar MCP server

The Intelligence Radar MCP server

Official
by BrightbeamAI

Sign in with GitHub

sign_in_with_github

Connect your GitHub account to this assistant so contributions and reviews post from your account; use the returned code and address, then call again to finish.

Instructions

Connect this assistant to the person's GitHub account, so that contributions and reviews go to GitHub from their account. The first call returns a short code and an address: ask the person to open the address and enter the code, then call this again to finish. The sign-in is kept on this computer. With sign_out true, it removes the sign-in.

Input Schema

NameRequiredDescriptionDefault
sign_outNoRemove the sign-in kept on this computer

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv2026.2.0

TDQS

A4.1/5.0
Behavior5/5

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

Beyond the annotations, the description discloses the two-step authentication flow, the first-call return of a short code and address, the need for the person to act, and that the sign-in persists locally on the computer. It also explains that sign_out removes the local sign-in, which is important behavioral context.

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?

The description is front-loaded with the purpose, then explains the two-step flow and sign_out behavior without unnecessary wording. Every sentence contributes useful operational context.

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

Completeness4/5

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

For a one-parameter authentication tool with no output schema, the description covers the essential call flow, local persistence, and sign-out behavior. It could be slightly more complete by stating what the second call returns or how already-signed-in or failure cases behave.

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 the single sign_out parameter is already documented in the schema. The description confirms that setting sign_out to true removes the sign-in, but adds little beyond the schema baseline.

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?

The description states a specific verb and resource: connecting the assistant to the person's GitHub account, and explains the outcome of contributions and reviews being attributed to that account. It is clear, but it does not explicitly distinguish itself from sibling tools such as apply_to_contribute or submit_contribution.

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?

The two-step sign-in flow is clearly explained: first call returns a code and address, the person opens the address and enters the code, then the tool is called again. It also explains the sign_out option, but does not state explicit alternatives or when not to use this tool.

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