One Agent a Day
Server Details
Search and fetch 40+ free AI agent prompts. A new one is added every day.
Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
TDQS
Scored across 3 tools
The three tools map to clearly distinct retrieval modes: exact fetch by slug (get_agent), enumeration with optional category filter (list_agents), and full-text query (search_agents). An agent can unambiguously pick the right one based on whether it has an identifier, wants a browse, or has keywords.
All tools follow a strict verb_noun snake_case pattern (get_agent, list_agents, search_agents) with consistent singular/plural semantics matching their return shape. No deviations or mixed conventions.
Three tools is lean but appropriate for a read-only published-content directory; each earns its place with no redundancy. It sits just under the typical 5+ range, but the narrow scope justifies the minimal surface.
The read-only browse/discover/fetch lifecycle is fully covered (list, search, get by slug), which is all this curated directory appears to need. Minor gaps like a category-listing tool or explicit pagination controls would round it out.
Available Tools
3 toolsget_agentBInspect
Fetch one agent by slug, including the full prompt, steps, and config.
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full behavioral burden. It usefully discloses the return payload ('full prompt, steps, and config') and 'Fetch' implies a read-only operation, but it says nothing about authentication needs, error behavior when the slug is unknown, or rate limits.
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 with no wasted words. The verb, scope, and returned content are all delivered efficiently.
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 one-parameter getter with no output schema, the description covers the essential purpose and names the returned fields, which partially compensates for the missing output schema. It lacks detail on failure cases and parameter format, keeping it just short of complete.
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 0%, so the description must compensate, but it only restates the parameter name ('by slug'). It does not explain what a slug is, its expected format, or case-sensitivity, adding almost no meaning beyond the schema's property name.
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 (Fetch) and resource (one agent) with a clear scope (by slug), which implicitly distinguishes it from the sibling list_agents and search_agents tools. It does not explicitly name those alternatives, so it falls short of the top score.
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?
Usage is implied by 'by slug' – you use this when you already know the agent's identifier – but there is no explicit when-to-use guidance, no exclusions, and no mention of the sibling tools that would be used instead for listing or searching.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_agentsCInspect
List published One Agent a Day agents, newest first. Optionally filter by category.
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | ||
| category | No |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full behavioral burden. It discloses ordering ('newest first') and that only 'published' agents are returned, but says nothing about pagination, result limits, or whether results are truncated — significant for a list endpoint with no annotations.
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, front-loaded with the primary action and scope. No wasted words, though it's arguably too terse given the uncovered parameters.
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 annotations, no output schema, and 0% schema description coverage across two parameters, the description leaves the tag parameter and pagination behavior entirely unexplained. It's insufficient for an agent to invoke confidently.
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 0%, so the description must compensate. It mentions a 'category' filter but never mentions the 'tag' parameter, which is completely undocumented in both schema and description. The category enum values are already in the schema, so the description adds little.
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 clear verb+resource (list agents) and adds the specific domain ('published One Agent a Day agents') plus ordering ('newest first'). It doesn't explicitly distinguish itself from the siblings get_agent and search_agents, so this is a 4 rather than a 5.
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 mention of an optional category filter implies when to use this rather than search or get, but there's no explicit when-to-use guidance or naming of the sibling alternatives. Usage is only inferable.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_agentsCInspect
Search agent titles, problems, tags, and prompts.
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full behavioral burden. It implies a read-style lookup over four fields but discloses nothing about match semantics (fuzzy vs exact), result caps, ordering, or return shape. The field list gives some scoping context but leaves the operation's behavior largely opaque.
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 short sentence with zero filler, and the resource and searched fields are front-loaded. Nothing could be trimmed without losing 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?
With no annotations, no output schema, and an undescribed parameter, the description should say more about matching behavior and what results look like. It covers only the scope of fields searched, leaving the agent to guess at the rest.
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 0% for the single "query" parameter, so the schema adds no semantics. The description partially compensates by naming the fields the query is matched against, which is real added meaning, but says nothing about syntax, operators, or multi-term handling.
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 ("Search") and resource ("agent") plus the fields searched (titles, problems, tags, prompts). This implicitly distinguishes it from the read-oriented siblings get_agent and list_agents, though it never names them.
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 guidance on when to search versus using get_agent or list_agents, and no mention of prerequisites or result limits. The agent must infer the choice from the sibling names alone.
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_agent - First observed
list_agents - First observed
search_agents
Related MCP Connectors
Contextual prompts and agent skills for 140+ AI platforms.
AI Agent Source Registry. 288K+ curated sources for agentic search and discovery.
Prompt marketplace for AI agents: browse and buy prompts with x402 (USDC on Base).
Search and use 300,000+ AI prompts and skills for images, video, writing, games, apps and websites.
Related MCP Servers
- AlicenseAqualityDmaintenanceCommunity-driven library of tested prompts for AI agents, enabling search, retrieval, sharing, and rating of prompts.5MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to search, filter, and monitor curated AI model API free credits and low-cost token promotions through eight tools, four resources, and three prompts — including finding deals expiring soon, checking eligibility and blocked conditions, and producing daily briefs.MIT
- AlicenseNot gradedqualityDmaintenanceFree AI prompt orchestration with 185 expert roles, 1,741 templates, and 4 MCP tools — no API key requiredMIT
- AlicenseAqualityDmaintenanceEnables AI agents to access a collection of specialized agent instructions on demand, covering categories like tech, business, growth, and product.313 npm8MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.