Skip to main content
Glama

SkillTide

Server Details

Search 7,500+ MCP servers, agent skills and open-source AI projects. Verified official links.

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
wdfdaivd/skilltide-mcp
GitHub Stars
0

TDQS

A4.1/5.0

Scored across 3 tools

Disambiguation5/5

Each tool targets a clearly distinct operation: get_tool fetches a single record by key, list_categories enumerates taxonomies, and search_tools queries the catalogue. There is no realistic way to confuse them.

Naming Consistency5/5

All three follow a consistent verb_noun snake_case pattern (get_tool, list_categories, search_tools). The convention is uniform and predictable.

Tool Count4/5

Three tools is slightly thin but reasonable for a read-only catalogue lookup service. Search plus taxonomy navigation plus single-record fetch form a coherent minimal set without redundancy.

Completeness4/5

For a read-only catalogue, the discovery lifecycle (search -> list categories -> get detail) is well covered. Minor gap: no explicit browse/paginate-all or filtering-by-tag tool, but search_tools likely compensates.

Available Tools

3 tools
get_toolAInspect

Get one catalogue entry by its key (the slug used in its SkillTide URL). Returns the full record: name, url, description, tags, source, first/last seen. Read-only.

ParametersJSON Schema
NameRequiredDescriptionDefault
keyYesThe entry key/slug

TDQS

A4.2/5.0
Behavior4/5

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

With no annotations provided, the description carries the full burden and does real work: it declares 'Read-only' and enumerates the returned record fields (name, url, description, tags, source, first/last seen). It omits what happens when the key does not resolve, which is the one behavioral detail a get-by-key tool would benefit from.

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 tight sentences, front-loaded with the action and key semantics, followed by return contents and safety. Every clause earns its place with no filler or repetition of the tool 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?

No output schema exists, so the description correctly compensates by listing the returned fields, and with no annotations it supplies the read-only nature itself. For a single-parameter lookup this is nearly complete; only not-found/error behavior is unaddressed.

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?

Schema coverage is 100% so the baseline is 3, but the description adds genuine meaning beyond the schema's terse 'The entry key/slug' by pinpointing the key as 'the slug used in its SkillTide URL'. That origin detail helps the agent source the value correctly rather than guess at an ID format.

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 ('Get one catalogue entry') plus the exact addressing mechanism ('by its key (the slug used in its SkillTide URL)'). This cleanly separates it from the siblings: list_categories enumerates categories and search_tools queries for entries, while this fetches a single already-identified record.

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?

Usage is implied rather than stated: the required key suggests 'use when you already have the slug,' which in turn implies search_tools is the path when you don't. But the description never says when to prefer this over its siblings or what to do if the key is unknown, so nothing is explicit.

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

list_categoriesAInspect

List the catalogue's taxonomies: AI-tool categories (with counts) and field tags (e.g. "MCP 服务", "Agent 技能"). Useful for then calling search_tools with a category. Read-only.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.1/5.0
Behavior4/5

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

With no annotations, the description carries the full burden, and it does disclose the key trait: "Read-only." It also describes the shape of what comes back (categories with counts, plus field tags). No permissions, caching, or size characteristics are mentioned, but for a zero-parameter read it is largely sufficient.

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 the resource, then the return content, then the downstream use and the read-only trait. Nothing is padded.

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 parameterless read tool with no annotations and no output schema, the description covers purpose, return content, and the follow-up call pattern. A hint at the size or ordering of the returned categories would close the remaining gap.

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 no parameters, so the schema has nothing to document and the baseline of 4 applies. The description doesn't need to add parameter meaning and appropriately doesn't try.

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 gives a specific verb+resource ("List the catalogue's taxonomies") and enumerates the two taxonomy kinds with an example tag value, so the intent is unmistakable. It doesn't explicitly draw the line against get_tool, but the resource is distinct enough that confusion is unlikely.

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?

"Useful for then calling search_tools with a category" states a concrete downstream use, effectively prescribing when to reach for this tool over search_tools. No exclusion conditions or prerequisites are given, so it falls short of a full when/when-not treatment.

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

search_toolsAInspect

Search SkillTide's catalogue of 7,500+ MCP servers, agent skills and open-source AI projects, plus 1,500 AI tools. Returns name, url, one-line summary and tags. Read-only.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax results (default 10, max 50)
queryYesWhat you are looking for, e.g. "kubernetes", "video editing", "写小说"
categoryNoOptional: limit to one AI-tool category slug (e.g. ai-writing) or a field tag (e.g. MCP 服务)

TDQS

A3.8/5.0
Behavior4/5

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

With no annotations, the description carries the full disclosure burden and does name the key trait: 'Read-only' (non-mutating). It also compensates for the missing output schema by enumerating the return shape (name, url, one-line summary, tags). It does not mention ranking/relevance behavior, rate limits, or auth needs, so it stops short of a 5.

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 what is searched, then what is returned, then the safety trait. No filler and nothing buried.

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 three-parameter search tool with no output schema, the description covers corpus scope, return fields and read-only behavior, which is most of what an agent needs. Minor gaps remain around result ordering/pagination semantics beyond the schema's limit cap.

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 query, limit and category are already fully documented in the schema, including a max-50 cap and example values. The description adds no syntax or semantic detail beyond the schema, so the baseline 3 applies.

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 (search) and a sharply bounded resource: SkillTide's catalogue of 7,500+ MCP servers, agent skills and open-source projects plus 1,500 AI tools. The scope is concrete enough that an agent can distinguish it from get_tool, but the description never explicitly contrasts itself with its siblings, which is what a 5 would require.

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?

Usage is implied by the verb 'search' — an agent will infer it should call this to discover entries — but there is no explicit statement of when to use this versus get_tool or list_categories, and no exclusions or prerequisites are given.

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

  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to search a directory of 13,870+ MCP servers, 4,384+ agent skills, and plugins from Remote OpenClaw, returning install commands directly.
    3
    52 npm
    6
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Finds 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
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.