AgentIndex — Agentic Web Index
Server Details
Search 150k+ AI agents and MCP servers. Live liveness probes, behavioral benchmarks, x402 commerce.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Available Tools
8 toolsbulk_exportAInspect
Cursor-paginated bulk snapshot of endpoints or resources. PRICED: $0.50 in USDC on base via x402 -- no account, no API key, no invoice. Call without payment to receive the exact payment requirements, then call again with payment to be served. Returns a 1000-record page. Price is per page, not per record. Pass the returned cursor to continue.
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | endpoints or resources (default endpoints) | |
| cursor | No | Opaque cursor from the previous page | |
| payment | No | Optional. An x402 X-PAYMENT header value. Omit it to receive the payment requirements for this call; supply it to be served. Price: $0.50 | |
| protocol | No | Filter by protocol |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With zero annotations provided, the description correctly carries the full burden of disclosure — and it excels. It transparently discloses the $0.50 cost, the blockchain/fiat rails ('USDC on base via x402'), the no-API-key need, the per-page (not per-record) billing, the exact page size, and pagination continuation. For a money-charging operation, this is exemplary transparency.
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?
Every sentence earns its place: purpose, price, protocol, page size, and continuation. The most critical fact — pricing model — is prominently flagged with 'PRICED:' and the per-page clarification prevents a costly misunderstanding. No wasted words despite condensing payment instructions, pagination, and page limits into ~50 words.
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 4-param, 0-required export tool with no output schema, the description covers the key contract: page size (1000 records), continuation mechanism, and the service-level terms of the exchange. It could be faulted for not stating idempotency or retry semantics given the system charges money per page, but the essential behavior an agent needs to call it correctly is fully present.
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 coverage is 100%, meeting the baseline of 3. The description adds genuine value on top by framing the payment and cursor params within the multi-call flow: it explains WHY you'd pass a payment value (to be served) and how to obtain one (from the first call) — context the schema alone doesn't offer. The 'no account, no API key' context enriches the type param's meaning.
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 opening phrase 'Cursor-paginated bulk snapshot of endpoints or resources' uses a specific verb, resource, and scope, immediately distinguishing it from the granular single-item sibling tools (get_agent_profile, get_trust_score) and search_agents. It clearly answers what the tool does and positions it as the bulk/batch option.
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 two-phase invocation protocol is explicit: 'Call without `payment`' then 'call again with `payment` to be served' — a clear step-by-step usage instruction. However, it never names sibling tools as alternatives (e.g., when to prefer search_agents over this export) or states exclusions for when NOT to use it, so the guidance is flow-centric rather than comparative.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_agent_profileAInspect
Retrieve a full profile for a specific agent or endpoint by its numeric ID or identifier URI. Returns protocol detection, liveness history, on-chain payment evidence, MCP tools list, and A2A skills.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Numeric ID (e.g. 42) or full identifier URI (e.g. urn:air:huggingface.co:skill:abc) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations provided, so description carries full burden. Mentions specific return content (protocol detection, liveness history, etc.), implying read-only behavior. No contradictions.
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 concise sentences: first states purpose, second lists return contents. No unnecessary words, highly scannable.
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?
Single-parameter tool with no output schema; description adequately lists return categories. No missing context for selection and invocation.
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?
Single parameter 'id' with schema coverage 100%. Description redundantly mentions ID type but adds no new semantics beyond schema's detailed example.
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?
Description explicitly states the verb 'retrieve' and resource 'full profile', with specific identifiers (numeric ID or identifier URI). Clearly distinguishes from sibling tool 'search_agents' by focusing on individual profile retrieval.
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?
Indicates usage via numeric ID or URI, providing clear context. Lacks explicit when-not or alternatives, but the sibling name 'search_agents' implies when to use this instead.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_demand_previewAInspect
Free preview of the AgentIndex Builder Demand Report: the top three themes builders are asking about right now, with signal counts. The full report -- evidence, supply gaps, release inventory and recommendations -- is the priced tool get_demand_report.
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Window in days, 1-90 (default 7) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
There are no annotations, so the description must disclose behavior. It states the tool is 'free' and returns specific data (top three themes with signal counts). However, it does not explicitly state whether the operation is read-only, whether any authentication is required, or any rate limits. For a simple preview tool these omissions are minor, but the description could be more explicit about the scope of data (only top 3) and the fact that it's a summary, not live data.
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 sentences, front-loaded with the core purpose, then a clear contrast with the full report. No wasted words or repetition.
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?
The description covers what the tool returns, what it excludes, and how to access the full version. Given the tool's simplicity (one optional parameter, no output schema), this is nearly complete. A minor gap is not specifying whether the preview reflects live data or a sample, but this is likely not critical for a preview.
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 only parameter 'days' is fully documented in the schema with its range and default. The description does not mention the parameter, but with 100% schema coverage the baseline of 3 applies, and no additional meaning is needed.
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?
Clearly identifies the tool as a free preview of the AgentIndex Builder Demand Report and specifies the content (top three themes with signal counts). Differentiates from sibling get_demand_report by explicitly stating what the full report contains and that it's priced. This makes the tool's purpose unambiguous.
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 directly contrasts the preview with the full get_demand_report tool, indicating that users seeking comprehensive data should use get_demand_report instead. It does not explicitly state a condition for using the preview, but the free/priced distinction implies usage for quick insights without paying. This provides clear routing to the alternative.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_demand_reportAInspect
Builder Demand Report: what builders are asking for right now, and where demand has no supply. PRICED: $0.05 in USDC on base via x402 -- no account, no API key, no invoice. Call without payment to receive the exact payment requirements, then call again with payment to be served. Themes ranked by how often they recur across a nightly-mined corpus of developer questions, forum discussion and search demand, each with the underlying signals as evidence and a stated implication. Crossed against our own measured index to report supply per theme, so a capability that is heavily asked for and rarely built shows up as a number rather than a hunch. Includes a current-version inventory for the main agent protocol projects. Caveats travel inside the payload.
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Window in days, 1-90 (default 7) | |
| payment | No | Optional. An x402 X-PAYMENT header value. Omit it to receive the payment requirements for this call; supply it to be served. Price: $0.05 |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It transparently discloses pricing, payment mechanism (x402), the two-step call sequence, data sources, and output contents (ranked themes, evidence, implications, supply index, inventory, and caveats). It does not mention rate limits or error handling, but for a report endpoint this is adequate.
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 dense but well-structured paragraph. Every sentence contributes value—purpose, pricing, usage, data sources, and output. It is slightly longer than necessary but remains focused and front-loaded with the core purpose.
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?
With no output schema provided, the description compensates by explaining the nature of the returned data (ranked themes, evidence, supply index, inventory, caveats). It does not specify exact fields or pagination, but for a report tool this level of detail is sufficient for an agent to understand 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?
Both parameters are fully described in the schema (100% coverage), so the schema does the heavy lifting. The description adds meaningful context beyond the schema, particularly around the payment parameter's two-step invocation flow and the default window behavior, which enhances comprehension without redundancy.
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 states precisely what the tool does: reports builder demand and supply gaps, with specific details on data sources and output format. It clearly differentiates from siblings like get_demand_preview by describing a comprehensive report rather than a preview, making the purpose unmistakable.
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 provides explicit and actionable usage guidance for the payment flow: call without `payment` to get requirements, then call again with `payment` to be served. This is clear and functional, though it does not discuss when to choose this over sibling tools or note exclusions, leaving a minor gap.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_endpoint_alertsAInspect
Change feed of recently added, changed or newly dark endpoints. PRICED: $0.05 in USDC on base via x402 -- no account, no API key, no invoice. Call without payment to receive the exact payment requirements, then call again with payment to be served. Returns up to 500 recent endpoint changes, filterable by protocol and time window. Intended to be called repeatedly in place of re-crawling the index.
| Name | Required | Description | Default |
|---|---|---|---|
| since | No | ISO timestamp or day count, e.g. 2026-08-01 or 7 | |
| payment | No | Optional. An x402 X-PAYMENT header value. Omit it to receive the payment requirements for this call; supply it to be served. Price: $0.05 | |
| protocol | No | Filter by protocol: mcp, a2a, x402, ard, erc8004 |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full behavioral burden. It transparently discloses the pricing model ($0.05), authentication requirements (no account/API key), the x402 payment flow, the maximum 500 results, and filterability. It stops short of describing error cases or the exact response structure, but given no output schema exists, the disclosure is solid.
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?
Every sentence in the description contributes unique information: core purpose, pricing, payment flow, result limit, filtering, and usage intent. It is front-loaded with the main purpose and remains compact with no fluff.
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?
Given the tool has only 3 optional parameters and no output schema or annotations, the description covers all essential aspects needed for correct invocation: how to call, why to call repeatedly, what to expect (up to 500 changes, filters), and payment handling. Nothing relevant appears missing.
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 schema covers 100% of parameter descriptions, so the baseline is 3. The description adds value beyond the schema by explaining the payment call flow, clarifying that 'payment' is the x402 header, and specifying that the feed supports time-window and protocol filtering, which enriches the semantic understanding of the parameters.
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 clearly states the tool's function: it is a change feed of recently added, changed, or newly dark endpoints. It specifies the exact resource (endpoints) and differentiates itself from sibling tools like search_agents or get_agent_profile, which focus on other aspects.
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 provides explicit call sequencing: first call without 'payment' to get requirements, then call with 'payment' to be served. It also mentions the intended repeated usage instead of re-crawling the index, giving clear context. However, it does not explicitly state when not to use this tool versus alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_liveness_historyAInspect
Liveness attestation and retained probe history for one endpoint. PRICED: $0.01 in USDC on base via x402 -- no account, no API key, no invoice. Call without payment to receive the exact payment requirements, then call again with payment to be served. Probes the endpoint live at request time and returns that alongside the complete retained probe series -- every observation oldest-first, uptime percentage, observed-day count, and each up/down transition with the timestamp it changed and how long the previous state had held. History is a function of elapsed time and cannot be reconstructed after the fact.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Numeric ID or identifier URI of the endpoint (as returned by search_agents) | |
| payment | No | Optional. An x402 X-PAYMENT header value. Omit it to receive the payment requirements for this call; supply it to be served. Price: $0.01 |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full behavioral disclosure burden. It discloses the pricing model, network, auth requirements, the two-call payment protocol, live probing at request time, the exact output contents and ordering, and the irreversibility of history loss. This is far more transparent than a minimal description.
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 five sentences, and each one carries distinct value: purpose, pricing/auth model, payment flow, return data shape, and temporal limitation. It is front-loaded with the purpose and contains no filler, repetition, or promotional language.
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?
There is no output schema and no annotations, so the description must explain both invocation and return semantics. It does: payment requirements, live probe behavior, retained history ordering, uptime percentage, observed-day count, and transition details. Combined with a fully documented input schema, this is complete enough for an agent to call the tool correctly.
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 coverage is 100%, so the baseline is 3. The description restates the payment workflow already present in the payment parameter schema and adds no new meaning for the `id` parameter. It adds only contextual framing around the payment flow, not new parameter semantics.
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 opens by naming the exact resource: liveness attestation and retained probe history for one endpoint. It then specifies what is returned, including the live probe, full probe series, uptime percentage, observed-day count, and transitions. This clearly distinguishes it from the sibling tools, which are about alerts, trust scores, profiles, search, and bulk export.
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 provides clear invocation guidance: call without `payment` to receive payment requirements, then call again with `payment` to be served, and warns that history cannot be reconstructed after the fact. It does not explicitly name alternative sibling tools or exclusion conditions, but the one-endpoint scope and temporal warning give strong contextual guidance for selection.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_trust_scoreAInspect
Measured-signal trust score for one endpoint. PRICED: $0.05 in USDC on base via x402 -- no account, no API key, no invoice. Call without payment to receive the exact payment requirements, then call again with payment to be served. Scores an endpoint on liveness history, on-chain payment evidence, cross-registry corroboration and protocol richness. Every input is independently measured by us; no self-reported field contributes.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Numeric ID or identifier URI of the endpoint | |
| payment | No | Optional. An x402 X-PAYMENT header value. Omit it to receive the payment requirements for this call; supply it to be served. Price: $0.05 |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries full burden. It discloses the pricing, the payment mechanism (x402, no account/API key), the exact two-call flow, and the independent measurement methodology. This is unusually transparent about how the tool behaves.
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 dense paragraph, front-loaded with the core purpose, then pricing, then usage flow, then scoring basis. No wasted words, though a bulleted structure might improve scannability. It is appropriately sized for the amount of information.
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?
While the pricing and payment flow are well covered, there is no output schema, and the description does not specify the structure of the returned trust score (e.g., number, object, confidence intervals). For a tool with this much behavioral complexity, the return format is a notable omission.
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 coverage is 100%, so parameters are already described. The description adds crucial semantics beyond the schema by explaining the payment parameter's role in the two-step flow and the nature of the id (numeric or identifier URI). This raises value above the baseline.
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 states a specific verb (get), resource (trust score), and scope (one endpoint), immediately distinguishing it from bulk-like tools. It also explains what the score is based on, making the tool's function unmistakable.
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 clear operational context: it's a paid call requiring a two-step payment flow. It doesn't explicitly mention alternatives, but the phrase 'for one endpoint' and the distinct purpose imply when to use it over siblings like bulk_export. Lacks explicit when-not guidance, but context is strong.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_agentsAInspect
Search the AgentIndex for AI agents, MCP servers, A2A agents, and x402-gated APIs by capability keyword. Returns ranked results with type, description, URL, and tags.
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Filter by resource type: application/mcp-server-card+json, application/ai-skill, application/openapi+json, etc. | |
| limit | No | Max results (default 10, max 50) | |
| capability | Yes | Capability or keyword to search (e.g. trading, data retrieval, mcp) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations; description states results are ranked but doesn't mention idempotency, auth needs, or side effects. Provides some behavioral insight into output structure.
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 concise sentences, front-loaded with key action and result description, no fluff.
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?
Given no output schema, description adequately explains return fields. Covers all essential aspects for a search tool with 3 parameters.
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 coverage is 100%, so descriptions already do the work. The tool description adds context about searched resources but no new parameter semantics 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?
Clearly states it searches the AgentIndex for specific resource types (AI agents, MCP servers, etc.) by capability keyword, distinguishing it from sibling 'get_agent_profile'.
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?
Implies usage for discovery by keyword, but lacks explicit exclusion or when-not-to-use compared to 'get_agent_profile'.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
2 tool updates
- Added
get_demand_preview - Added
get_demand_report
4 tool updates
- Changed
bulk_export1 field changed- changed
Input schema / properties / payment / descriptionPrevious value: -"Optional. An x402 X-PAYMENT header value. Omit it to receive the payment requirements for this call; supply it to be served. Price: $1"New value: +"Optional. An x402 X-PAYMENT header value. Omit it to receive the payment requirements for this call; supply it to be served. Price: $0.50"
- Changed
get_endpoint_alerts1 field changed- changed
Input schema / properties / payment / descriptionPrevious value: -"Optional. An x402 X-PAYMENT header value. Omit it to receive the payment requirements for this call; supply it to be served. Price: $0.10"New value: +"Optional. An x402 X-PAYMENT header value. Omit it to receive the payment requirements for this call; supply it to be served. Price: $0.05"
- Changed
get_liveness_history1 field changed- changed
Input schema / properties / payment / descriptionPrevious value: -"Optional. An x402 X-PAYMENT header value. Omit it to receive the payment requirements for this call; supply it to be served. Price: $0.02"New value: +"Optional. An x402 X-PAYMENT header value. Omit it to receive the payment requirements for this call; supply it to be served. Price: $0.01"
- Changed
get_trust_score1 field changed- changed
Input schema / properties / payment / descriptionPrevious value: -"Optional. An x402 X-PAYMENT header value. Omit it to receive the payment requirements for this call; supply it to be served. Price: $0.10"New value: +"Optional. An x402 X-PAYMENT header value. Omit it to receive the payment requirements for this call; supply it to be served. Price: $0.05"
4 tool updates
- Added
bulk_export - Added
get_endpoint_alerts - Added
get_liveness_history - Added
get_trust_score
2 tool updates
- First observed
get_agent_profile - First observed
search_agents
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, then choose Claim with GitHub. An organization namespace such asio.github.acme/serveralso needs that organization to have installed the Glama AI GitHub App and approved its permissions, because GitHub discloses organization membership only to apps it has installed. Use HTTP or DNS when it has not.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
Search a curated directory of 300+ verified AI agents, MCP servers, and agentic tools.
Capability registry for the agentic economy. Semantic search over verified MCP server listings.
Quality-ranked, cross-platform directory of AI coding skills, plugins and MCP servers.
Find, compare, and audit software for AI agents. Scored registry of tools and MCP servers.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceSearch 4.9M+ AI agents and check compliance across 52 global jurisdictions including EU AI Act. Compare agents, get safety recommendations, and discover MCP servers with trust scores.MIT
- AlicenseAqualityAmaintenanceMCP server that searches 3,800+ open-source AI agents by capability, ranked by real traction (stars, activity). Query it from Claude Desktop, Cursor, Cline, or Windsurf.361MIT
- FlicenseNot gradedqualityDmaintenanceFinds the right MCP server for a task from over 1,400 indexed servers ranked by community trust. Also provides outcome-ranked web search for AI agents with no API key or rate limits.4-
- AlicenseNot gradedqualityAmaintenanceBehavioral trust scoring for MCP servers and AI agents. Live registry tracking 4,500+ servers with trust scores (0-100) based on interaction history, success rates, and latency2MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.
TDQS
Each tool has a clearly distinct purpose: bulk export, individual profile retrieval, demand preview vs. full report, endpoint change alerts, liveness history, trust score, and search. No overlapping functionality.
All tool names follow a consistent verb_noun pattern with lowercase and underscores (get_*, bulk_export, search_agents). No mixed conventions or irregular naming.
8 tools is well-scoped for an agent index service, covering search, retrieval, export, and monitoring without excess or redundancy.
The tool set covers the full lifecycle of interacting with an agent index: search, retrieve profiles, bulk export, monitor changes, and assess liveness/trust/demand. No obvious gaps in functionality.