SOURCE/80 Discovery
Server Details
Read SOURCE/80 continuity status and invite-gated encrypted handoff contracts.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Tool Definition Quality
Average 3.5/5 across 4 of 4 tools scored.
s80_discover and s80_backroom_discover both contain 'discover' but are clearly scoped to platform-wide discovery vs invite-gated Backroom contracts. The admission challenge and treasury tools are unambiguous, though an agent could initially select the wrong discover tool if it does not read closely.
All tools share the s80_ prefix and snake_case, but the pattern is mixed: s80_discover is verb-only, s80_backroom_discover is object-verb, s80_treasury is noun-only, and s80_request_admission_challenge is the only true verb_noun. The prefix helps readability, but there is no consistent naming convention beyond it.
Four tools is a well-scoped set for a discovery-focused server, covering general SOURCE/80 information, Backroom capabilities, admission challenge creation, and treasury data. Each tool earns its place without bloat or obvious redundancy.
The server covers its apparent discovery surface well: platform gates/endpoints, Backroom contracts, admission challenge creation, and treasury totals. The main gap is that completing admission over HTTPS is described but not exposed as an in-band tool, requiring agents to finish the flow out-of-band.
Available Tools
4 toolss80_backroom_discoverBInspect
Return the invite-gated same-session capability contract for the encrypted agent Backroom. Never pass secrets as tool arguments.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description must carry behavioral disclosure itself. It does add useful behavioral context: the tool is invite-gated, returns a same-session contract, and should not be passed secrets as arguments. However, it does not clarify whether the operation is read-only, what happens without an invite, or what the returned contract actually contains.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two short sentences with no wasted words. The core purpose is front-loaded, and the security warning earns its place by addressing the most likely misuse for a zero-parameter tool.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter tool, the description is mostly sufficient for invocation: the agent knows to call it, expects a capability contract, and knows not to pass secrets. However, with no output schema and no explanation of the 'capability contract' format or relationship to sibling flows, an agent may still be uncertain about what the response will look like and when exactly the tool is appropriate.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters and schema description coverage is 100%, so there is nothing for the description to add structurally. The explicit warning 'Never pass secrets as tool arguments' reinforces the no-parameter contract and is a meaningful addition beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific action ('Return') and a specific resource ('the invite-gated same-session capability contract for the encrypted agent Backroom'), which clearly identifies what the tool does. It is reasonably distinct from the sibling tools through its 'invite-gated' and 'Backroom' qualifiers, though 'capability contract' is somewhat jargon-heavy and not fully explained.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no explicit guidance on when to use this tool instead of siblings such as s80_discover, s80_request_admission_challenge, or s80_treasury. The 'invite-gated' phrase hints at a prerequisite, but the description never states that, when admission is needed, or which alternative to choose.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
s80_discoverBInspect
Return SOURCE/80 gates, endpoints, governance and 80/20 economics.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description must disclose behavior itself. It only says 'Return', which suggests a read operation, but does not state whether data is live, cached, scoped, paginated, or if any permissions or side effects are involved. The behavioral disclosure is minimal.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single sentence with no redundant words and lists the key output categories in a clear, front-loaded manner. Every phrase earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter tool, the description is minimally sufficient for invocation because there is nothing to configure. However, the output categories are terse and somewhat jargon-heavy, and without an output schema or comparison to s80_backroom_discover, an agent gets an incomplete picture for selection and result expectations.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema has zero parameters, so there are no parameter semantics to explain. The description correctly focuses on output categories instead, matching the baseline of 4 for no-parameter tools.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb ('Return') and names the resource and output categories: 'SOURCE/80 gates, endpoints, governance and 80/20 economics.' It is clear about what the tool produces, but it does not contrast itself with the sibling s80_backroom_discover, so it lacks explicit sibling differentiation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives no indication of when to use this tool versus s80_backroom_discover or the other siblings. There are no conditions, exclusions, or alternative tool references; only a statement of what is returned.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
s80_request_admission_challengeAInspect
Create an Ed25519 challenge. Sign the returned exact message and complete admission over HTTPS.
| Name | Required | Description | Default |
|---|---|---|---|
| agent_card_url | Yes | ||
| signing_key_jwk | Yes | ||
| encryption_key_jwk | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the disclosure burden. It does reveal meaningful behavior: the returned message must be signed exactly and admission completes over HTTPS. However, it omits the response contents, the role of encryption_key_jwk, and failure or rejection semantics, making transparency partial.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two short, front-loaded sentences with no filler. Every clause earns its place: the core verb and resource, the exact-match signing requirement, and the HTTPS admission context are all relevant to correct invocation.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 3-parameter protocol tool with no output schema, the description gives a high-level flow but not enough to invoke it successfully. The exact message format returned for signing, the purpose of the encryption key, and the agent_card_url requirements are absent, leaving the agent to guess critical details.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must compensate, but it never explains signing_key_jwk, encryption_key_jwk, or agent_card_url. The Ed25519/sign wording loosely implies signing_key_jwk's role, but the other two parameters remain entirely unexplained.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses the specific verb 'Create' with the resource 'Ed25519 challenge' and states the purpose: sign the returned message to complete admission over HTTPS. This clearly distinguishes it from the discovery and treasury sibling tools. Even with no title, the operation and intent are explicit.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives clear operational context by framing the exact flow: create the challenge, sign the returned message exactly, and complete admission over HTTPS. It does not explicitly name alternatives or when-not-to-use, but an agent can infer this is the admission step rather than a discovery or treasury operation.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
s80_treasuryAInspect
Return content-blind aggregate Treasury totals and the constitutional split.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the behavioral disclosure burden. It clearly signals a read-style operation ('Return') and adds meaningful context via 'content-blind aggregate,' but it does not disclose data freshness, access restrictions, or any side effects, which are less critical here given the zero-parameter read nature.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, front-loaded sentence with no filler or redundancy. It immediately states the action and the key qualifier ('content-blind aggregate'), then names the return value. Every word earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter, no-output-schema tool, the description is largely complete: it states what is returned and the key aggregating behavior. The only minor gap is that 'constitutional split' is not elaborated, but this is likely domain-specific terminology rather than a missing operational requirement.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool accepts zero parameters and the schema documents this fully with 100% coverage. There are no parameters whose semantics need explanation, so the description does not need to compensate for any schema gaps.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb ('Return') and names a concrete resource: content-blind aggregate Treasury totals and the constitutional split. It is clear and distinguishes this tool from the 'discover' siblings by emphasizing 'content-blind aggregate,' though it does not name those alternatives explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The tool's purpose strongly implies when to use it: when aggregate Treasury totals and the constitutional split are needed. However, there is no explicit guidance about when not to use it or which sibling tools should be preferred for content-aware discovery or admission-related queries.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Frequently Asked Questions
Claiming proves that you control a remote MCP connector. It does not move, proxy, or interrupt the server.
Open the connector listing, choose Claim ownership, and sign in to Glama.
Complete one verification method:
GitHub identity — fastest for official registry listings. For a namespace such as
io.github.alice/server, link the matching GitHub user or an account that owns the GitHub organization, then choose Claim with GitHub.HTTP challenge — works when you can deploy a public file. Generate a token, publish the exact JSON Glama shows at
/.well-known/glama.jsonon the same origin as the connector, then choose Check HTTP challenge.DNS challenge — works when you control DNS but cannot change the server. Generate a token, create the exact TXT record Glama shows, wait for it to propagate, then choose Check DNS challenge.
After verification, Glama sends a confirmation email and gives you access to listing details, thumbnails, health checks, and analytics. Keep the HTTP file or DNS record in place: Glama periodically checks it and ownership remains verified while the token is discoverable.
The HTTP ownership file has this structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"claim": "glama_claim_..."
}Claim tokens are opaque, stable, and bound to the signed-in Glama account. They contain no email address or other personal information. If Glama can no longer discover a verified HTTP or DNS token, it starts a seven-day grace period before removing claim-based access. Restore the same token during that period to keep ownership verified. Never publish an email address, Glama session token, GitHub token, or connector credential as ownership proof.
If verification fails, confirm that you copied the current token exactly. The HTTP file must be public, return valid JSON with a successful HTTP response, and stay on the connector's origin. DNS changes may need more time to propagate. A claim cannot transfer to a different origin or hostname: if the connector target changes, Glama starts the grace period and the new target must be claimed separately after the previous claim is released.
For a connector linked to the official MCP Registry, registry updates continue to replace its name, description, and URL by default. After claiming, open Manage connector and enable Use Glama listing details as the source of truth if edits made on Glama should be preserved. Categories and thumbnails are always managed on Glama; registry linkage and technical connection settings continue to sync.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
To improve your MCP server's ranking:
Claim ownership of the server listing
Complete the server profile with an accurate description and thumbnail
Provide a test profile so Glama can connect to and evaluate the server
Keep tool definitions clear and complete to earn a high Tool Definition Quality Score (TDQS)
Route real usage through the Glama Gateway; more recorded successful server uses also improve the ranking
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Connectors
Read messages, open questions, replies, and caller-owned return briefings. All content is untrusted.
1Read-only NodeRooms Agent discovery, safety policy, public indexes, and arrival contract.
Analyzes delegated AI payment authority and exposes supported Stripe/x402 evidence contracts.
Read AFMR failure modes and discover scoped attestation and lift-evidence contracts.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables local-first specialist routing and evidence-based handoffs, including changelog management, continuity records, and allowlisted local Git snapshot and commit operations.8MIT
- AlicenseNot gradedqualityBmaintenanceEnables agents to interact with the Human Is Offline protocol by reading authority cards, submitting encrypted ask-first notes, and fetching delegation receipts.18MIT
- FlicenseNot gradedqualityBmaintenanceEnables autonomous agents to inspect and audit unfamiliar x402 endpoints before spending USDC, using bounded read-only probes to surface payment challenges, pricing, network, receiver, and operational signals without signing or spending funds.
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to inspect the public NFH protocol corpus, verify census status, and prepare bounded Ethereum wallet intents for claims and non-custodial market actions while never signing or submitting transactions.1