Skip to main content
Glama

Agent Connectors

Server Details

Read-only search of the Agent Connectors MCP directory.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
JaniJegoroff/agent-connectors-mcp
GitHub Stars
0
Server Listing
Agent Connectors MCP server

TDQS

A3.9/5.0

Scored across 3 tools

Disambiguation5/5

Each tool targets a clearly distinct operation: retrieving a single listing by slug, listing categories with counts, and searching the catalogue. There is no plausible confusion between them since the resources and actions do not overlap.

Naming Consistency5/5

All three tools follow the same verb_noun snake_case pattern (get_tool, list_categories, search_tools). The convention is applied uniformly with no deviations in style or casing.

Tool Count4/5

Three tools is a reasonable, well-scoped surface for a read-only directory service, and each tool earns its place. It is on the lean side, but not thin enough to be a mismatch.

Completeness3/5

The core lookup paths are covered (single fetch, search, category counts), but there is no way to enumerate or paginate listings beyond a capped 25-result search, and no category-scoped browse. These gaps will force agents into awkward workarounds for anything beyond point lookups.

Available Tools

3 tools
get_toolA
Read-onlyIdempotent
Inspect

Fetch one Agent Connectors listing by slug. Returns the same object as /api/tools/{slug}.json: name, description, category, collection, status, publisher class (vendor, reference, community, or unknown), connect snippets per client, sourced facts with their sources, link-check results and dates, and the source URLs. A field the catalogue does not have is omitted. This does not run or test that server.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYesListing slug, such as firecrawl. At most 80 characters.

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive, and closed-world, so safety is covered. The description adds real value beyond them: it equates the return payload with the /api/tools/{slug}.json endpoint, discloses that absent catalogue fields are omitted rather than nulled, and clarifies the tool does not execute the listed server.

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

Conciseness4/5

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

Front-loaded with the core action, then a structured enumeration of returned fields and a closing exclusion. The field list is long but earns its place since there is no output schema; only minor tightening is possible.

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

Completeness5/5

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

With no output schema, the description carries the return-value burden and does so thoroughly — it names the fields, the publisher-class enum values, sourcing/link-check metadata, and the omission behavior. Combined with annotations covering safety and idempotency, nothing an agent needs is missing.

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% — the single 'slug' parameter is fully documented in the schema with format and length constraints. The description only implies slug-based lookup and adds no syntax or format detail, so the baseline 3 applies.

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

Purpose5/5

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

States a specific verb and resource ('Fetch one Agent Connectors listing by slug'), and the singular 'one ... by slug' distinguishes it from the list/search siblings without needing to name them. An agent can immediately tell this is the single-record lookup.

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

Usage Guidelines3/5

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

The 'by slug' framing implies the tool is used when a slug is already known, and 'This does not run or test that server' rules out a plausible misreading. However, it never explicitly contrasts with search_tools or list_categories, so the routing decision is left to inference.

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

list_categoriesA
Read-onlyIdempotent
Inspect

List Agent Connectors categories and how many listings each one has.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.5/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile is fully covered. The description adds real value by disclosing the return payload (categories with listing counts), which no output schema provides, but says nothing about ordering or pagination.

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?

A single front-loaded sentence that names the resource first and the returned data second, with no filler or redundant restatement of the name.

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 no-parameter, read-only enumeration tool with full annotation coverage, the description supplies the one thing structured data lacks: what comes back. Only ordering and pagination behavior are left unstated, which is minor at this complexity.

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

Parameters4/5

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

The tool takes zero parameters, so there is nothing for the description to disambiguate; baseline 4 applies. The description correctly implies a no-argument, whole-collection listing.

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?

States a specific verb and resource ('List Agent Connectors categories') plus the returned enrichment ('how many listings each one has'). It is clear enough to distinguish from get_tool and search_tools by resource, though it never names or contrasts those siblings explicitly.

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

Usage Guidelines2/5

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

There is no when-to-use guidance, no prerequisites, and no mention of alternatives such as search_tools. Usage is only inferable from the tool's name and resource scope.

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

search_toolsA
Read-onlyIdempotent
Inspect

Search the Agent Connectors directory. Returns matching listings from the public catalogue. At most 25 matches. This does not run or test those servers.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum matches to return. Defaults to 20. Cannot exceed 25.
queryYesWords to match against the name, slug, or description. Empty matches every listing in the category. At most 200 characters.
categoryNoCategory slug, such as search or data. At most 80 characters.

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive, closed-world behavior, so the bar is low; the description still adds the 25-match ceiling and the key clarification that servers are not executed or tested. Minor gap: no statement about whether results are ranked or what a match entry contains.

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?

Three short sentences, front-loaded with purpose, then return shape, then the exclusion. No filler.

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 simple read-only search with full schema coverage and annotations present, the description covers purpose, result type, and result cap. It does not need to explain return values given the tool's simplicity, though a note on match ordering would round it out.

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 all three parameters including limit, query matching fields, and category slugs are already documented. The description only restates the 25 cap already encoded in the schema's maximum, adding no new parameter semantics.

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?

States a specific verb and resource ("Search the Agent Connectors directory") and clarifies the return (public catalogue listings), which separates it from get_tool's detail fetch. It stops short of naming siblings or explicitly contrasting with list_categories.

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

Usage Guidelines3/5

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

The negative guidance "This does not run or test those servers" narrows scope usefully, but there is no explicit when-to-use rule versus get_tool or list_categories. Usage is implied rather than prescribed.

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.

  1. 3 tool updates
    • First observedget_tool
    • First observedlist_categories
    • First observedsearch_tools

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.