AI Setups That Work
Server Details
Search step-by-step AI setups for small business, work and home. Tested setups first.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Scored across 3 tools
Each tool has a clearly distinct role: search_setups discovers setups, get_setup retrieves full details for a known slug, and get_skill downloads a specific skill artifact. The dependency chain is explicit, and get_skill's limitation to setups that have a skill is documented.
All three tools follow a consistent verb_noun snake_case pattern: search_setups, get_setup, get_skill. The singular/plural difference between search_setups and get_setup reflects the operation naturally and does not create confusion.
Three tools are appropriately scoped for a read-only setup catalog: one search, one detail retrieval, and one artifact download. It is slightly lean but each tool earns its place, and no obvious redundant operations are present.
The core workflow of discovering a setup, reading its full instructions, and obtaining an associated skill is covered. Minor gaps exist around browsing or listing all setups/categories, but search likely provides a workable path.
Available Tools
3 toolsget_setupGet a setupARead-onlyIdempotentInspect
The full setup for a slug from search_setups: who it is for, steps, the copy-paste prompt, common snags, sources, and its label (tested or researched).
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | The setup slug. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, closed-world, so the safety profile is covered. The description adds valuable return-content detail (what fields the setup includes and the tested/researched label) that annotations cannot convey.
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?
One compact sentence that front-loads the core action and then lists the payload contents; every clause adds information with 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?
Simple read tool with complete annotations and full parameter documentation. With no output schema, the description correctly compensates by enumerating returned fields, leaving nothing essential unknown to a caller.
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% for the single slug parameter, so baseline is 4. The description adds provenance context by tying the slug to search_setups, which is genuine meaning beyond the schema's bare 'The setup slug.'
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?
Specific verb+resource ('the full setup for a slug') with an enumeration of exactly what the record contains: audience, steps, prompt, snags, sources, and label. It is clearly distinct from search_setups, which only discovers slugs.
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?
Phrasing 'a slug from search_setups' implicitly routes the agent: search first, then fetch by slug. It gives clear context for when to reach for this tool but doesn't state exclusions or contrast explicitly with get_skill.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_skillGet a Claude skillARead-onlyIdempotentInspect
The SKILL.md for a setup, ready to save as ~/.claude/skills//SKILL.md, plus the .zip link for the Claude app. Only setups with a skill have one.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | The setup slug. |
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 the safety profile is covered. The description adds value beyond that by disclosing the return shape (file content plus zip link) and the failure/empty condition, though it stops short of saying how a missing skill is signaled (error vs. empty).
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 sentences with no waste; the deliverable and file path are front-loaded, and the caveat lands last where it is easy to catch. The opening noun-fragment phrasing is slightly clipped but costs nothing in practice.
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?
No output schema exists, so the description must carry return-value burden — and it does, naming both artifacts returned and their intended use. The one gap is how the "no skill" case manifests at call time, which an agent would want to know before invoking.
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?
With one parameter at 100% schema coverage, the schema already documents `slug` as "The setup slug." The description reinforces that the slug identifies a setup and that only skill-bearing setups resolve, but adds no format or resolution detail beyond the schema — baseline 3.
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 is returned: the SKILL.md content for a setup, a ready-to-save file path, and a .zip link for the Claude app. It is clear enough to distinguish from get_setup, which returns the setup itself, though it never names the sibling 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?
"Only setups with a skill have one" tells the agent the precondition for a successful call, which is genuinely useful. However, there is no explicit guidance on when to call get_skill versus get_setup, nor what to do when the setup lacks a skill — the agent must infer both.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_setupsSearch AI setupsARead-onlyIdempotentInspect
Find AI setups for a job, such as "chase late invoices" or "reply to Google reviews". Returns the best matches with Tested setups ranked first, each with its page link.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many to return (default 5). | |
| query | Yes | The job, problem or tool, in plain words. | |
| category | No | Optional: only this category. | |
| platform | No | Optional platform id, such as claude, claude-code, chatgpt, gemini or grok-bot. | |
| tested_only | No | Only setups that were run for real. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this as a read-only, idempotent, non-destructive search. The description adds useful behavior beyond annotations: results are ranked with Tested setups first and include page links.
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 purpose and supported by concrete examples. Every sentence adds value without repetition or 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 search tool with fully described parameters and safety annotations, the description covers purpose, search context, result ranking, and returned links. Nothing essential for correct invocation 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%, so all five parameters are already documented. The description reinforces the query purpose with examples but adds no parameter-specific 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?
The description uses a specific verb and resource ('Find AI setups') and gives concrete job examples such as chasing late invoices. It clearly describes discovery-style search, but does not explicitly distinguish this from sibling tools like get_setup.
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 examples make the intended usage clear: search by job or problem when looking for relevant AI setups. It lacks explicit exclusions or a direct comparison to get_setup, but the context is sufficiently clear.
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_setup - First observed
get_skill - First observed
search_setups
Related MCP Connectors
Find AI tools for small businesses, get setup prices, and hand setup jobs to OBZDN.
Search and read 263 real AI bot setups: steps, what worked, what failed. Full pack $7.
Pick the first AI agent for a small business. Read-only planner tools with links to setup guides.
Search, read, download and report on tested step-by-step recipes (playbooks) for AI agents.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables AI assistants to answer a small business's customer questions from its own FAQs and order data, list upcoming open appointment times in the business's time zone, and book one of those offered slots with staff notification. Free for the first 1,000 businesses, using fast rule-based FAQ matching rather than free-form generation.3MIT
- AlicenseAqualityAmaintenanceSearch 2,756+ verified AI tools, generate step-by-step AI workflows, compare tools head-to-head, and find GDPR-compliant or EU-hosted AI solutions — powered by GateOnAI, Europe's AI Workflow Intelligence Platform.17MIT
- AlicenseAqualityDmaintenanceBridges AI assistants with the largest curated AI directory, enabling search for MCP servers, AI tools, workflow pipelines, tutorials, Q\&A solutions, and prompts.16MIT
- FlicenseNot gradedqualityBmaintenanceEnables instant scanning of any business to check if AI engines recommend it, providing verbatim evidence.-
Glama MCP Gateway
Add one secure layer between your agents and this server.