Agent Connectors
Server Details
Read-only search of the Agent Connectors MCP directory.
- 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
Scored across 3 tools
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.
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.
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.
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 toolsget_toolARead-onlyIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Listing slug, such as firecrawl. At most 80 characters. |
TDQS
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.
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.
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.
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.
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.
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_categoriesARead-onlyIdempotentInspect
List Agent Connectors categories and how many listings each one has.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
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.
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.
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.
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.
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.
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_toolsARead-onlyIdempotentInspect
Search the Agent Connectors directory. Returns matching listings from the public catalogue. At most 25 matches. This does not run or test those servers.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum matches to return. Defaults to 20. Cannot exceed 25. | |
| query | Yes | Words to match against the name, slug, or description. Empty matches every listing in the category. At most 200 characters. | |
| category | No | Category slug, such as search or data. At most 80 characters. |
TDQS
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.
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.
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.
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.
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.
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.
3 tool updates
- First observed
get_tool - First observed
list_categories - First observed
search_tools
Related MCP Connectors
Search 7,500+ MCP servers and agent skills plus 1,500 AI tools. Read-only.
31Search MCP servers, MCP clients and AI agents, and retrieve listing details. Free, read-only access.
Search a public index of agents, MCP servers and skills found on the open web. Free, no auth.
Search public A2A agents and inspect read-only Agent Card and endpoint checks.
Related MCP Servers
- AlicenseAqualityBmaintenanceRead-only search of a sourced directory of broker MCP servers, trading APIs and market data tools.4CC BY-4.0
- AlicenseNot gradedqualityCmaintenanceA read-only MCP server that lets clients search and retrieve AI agent listings and categories from the AgenticList directory.MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for read-only LDAP directory operations, enabling search, entry retrieval, schema browsing, and comparison via natural language.MIT

@absolutejs/agents-mcpofficial
AlicenseNot gradedqualityBmaintenanceProvides a read-only MCP server for searching and retrieving cryptographically verified AI agents from the AbsoluteJS public agent registry.52 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.