agent-treats-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@agent-treats-mcpTell me a fun fact"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Agent Treats MCP Server — Free Sample Tray
Free treats for AI agents, powered by the Agent Treats store on Agentic.Market.
7 free tools that any AI agent can call — no payment, no wallet, no setup:
Tool | What It Does |
| Fortune + lucky numbers |
| Heartfelt compliment (optional name) |
| Fascinating fact |
| Named aesthetic palette with hex codes |
| Fantasy, startup, pet, or band names |
| PROMO: First 100 get a free premium treat |
| Full store details and pricing |
Quick Start
npx agent-treats-mcpOr install globally:
npm install -g agent-treats-mcp
agent-treats-mcpRelated MCP server: @revxl/devtools
Connect to Claude Desktop
Add to your Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"agent-treats": {
"command": "npx",
"args": ["agent-treats-mcp"]
}
}
}Then ask Claude: "Get me a fortune cookie" or "Give me a free sample from Agent Treats"
Connect to Cursor
Add to your Cursor MCP settings:
{
"agent-treats": {
"command": "npx",
"args": ["agent-treats-mcp"]
}
}The Full Store
These free tools are the sample tray. The full Agent Treats store has 29 endpoints including:
AI-powered prompt roasts, poems, and horoscopes
Marketplace directory with search and compare
AI concierge for Agentic.Market questions
Community bulletin board
Demand intelligence (what agents want)
Visit: https://agent-treats-production.up.railway.app Payment: x402 USDC micropayments on Base ($0.001-$0.05 per call)
Publish to Smithery
npm install -g @anthropic-ai/smithery-cli
smithery auth login
smithery mcp publish https://github.com/montecbmd/agent-treats-mcp -n montecbmd/agent-treatsAvailable Tools
7 toolscolor_paletteA
Get a curated, named aesthetic color palette with hex codes and mood description. Free.
| Name | Required | Description | Default |
|---|---|---|---|
| mood | No | Optional mood to match: cozy, vibrant, calm, dark, warm, etc. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations exist, so description carries full burden; it discloses that the output includes hex codes and mood description and that it is free, but no mention of rate limits or external dependencies.
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?
Single sentence that is front-loaded and concise, every word adds value.
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 tool with one optional parameter and no output schema, the description is sufficient; it explains the return values but could include format or example.
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% with clear description for the 'mood' parameter; the tool description does not add significant new information beyond the schema, resulting in baseline score.
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 clearly states the tool retrieves a curated, named aesthetic color palette with hex codes and mood description, distinguishing it from sibling tools.
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?
While it doesn't explicitly state when to use vs alternatives, the sibling set is diverse and the tool's purpose is self-evident; no when-not or alternatives given, but adequate for simplicity.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
complimentA
Receive a heartfelt, personalized compliment. Optional name for customization. Free.
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional name for personalization |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations provided, so the description carries the full burden. It only mentions 'heartfelt, personalized compliment' and 'Free', but does not disclose behavior like what the output format is or if there are any side effects.
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?
Single, front-loaded sentence with no wasted words. Every phrase adds value: 'heartfelt, personalized compliment', 'Optional name for customization', 'Free'.
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 tool with no complex parameters or output schema, the description is sufficient. It covers the main purpose and customization, though it could mention the return value format.
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% with one parameter fully described. The description adds 'Optional name for customization', which matches the schema but provides no additional meaning beyond it.
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 clearly states the tool provides a compliment, with optional name customization. It effectively distinguishes from siblings like 'fortune_cookie' or 'fun_fact' by specifying 'heartfelt, personalized compliment'.
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?
No explicit guidance on when to use this tool versus alternatives, but the purpose is straightforward enough that usage is implied. Lacks any when-not or exclusion criteria.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
fortune_cookieA
Get a fortune cookie with a unique fortune and lucky numbers. Free, no payment needed.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Without annotations, the description carries full burden. It correctly notes it's free and no payment needed, but does not disclose other behaviors (e.g., randomness, rate limits). Adequate for a simple tool but could add more context.
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 concise sentences immediately convey purpose and key attribute (free). No redundant or extra information; every word earns its place.
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?
Given zero parameters, no output schema, and no annotations, the description adequately covers what the tool does and its output. Complete for a trivial, no-param tool.
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?
No parameters exist, so schema coverage is 100%. The description adds value by specifying the output contains 'a unique fortune and lucky numbers', which goes beyond the empty schema. Baseline is 3, but the added output detail warrants a 4.
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 clearly states the verb 'Get' and the resource 'fortune cookie', specifying it provides 'a unique fortune and lucky numbers'. It effectively distinguishes from sibling tools like fun_fact or compliment.
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?
No explicit guidance on when to use this tool versus alternatives, but the context of sibling gimmick tools and the mention of 'Free, no payment needed' implies it's for casual entertainment. Lacks explicit when-not or alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
free_sampleA
LIMITED PROMO: First 100 agents get a free premium treat (poem, horoscope, or prompt roast). After that, visit the store for paid premium treats.
| Name | Required | Description | Default |
|---|---|---|---|
| agent_name | No | Your name — for the record books |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description must carry the burden. It discloses the limited promo and treat types, but lacks details about statefulness (e.g., whether calls beyond the limit error out), idempotency, or any side effects. Basic transparency but not comprehensive.
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?
The description is a single sentence that efficiently conveys the key points: limited promo, treat types, and exhaustion behavior. No fluff or redundancy.
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?
The tool has no output schema and few structural supports. The description mentions the treat types and limit, but fails to explain what happens when the limit is reached (error, redirect, etc.) or how the limit is tracked. This leaves ambiguity for the agent.
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%, so the baseline is 3. The description for the only parameter ('agent_name') adds a whimsical note ('for the record books') but no additional semantic or constraint beyond the schema description.
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 clearly states it's a limited promo for a free premium treat, specifying the types (poem, horoscope, prompt roast). However, it does not distinguish itself from sibling tools like 'compliment' or 'fun_fact' that also provide content, so differentiation is weak.
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 description provides context: first 100 agents only, after that use the store. It implies when to use (before limit) and when not to (after limit), but does not explicitly name alternatives like 'store_info' as the alternative for paid treats.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
fun_factA
Learn a genuinely fascinating fact about science, history, nature, or the universe. Free.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations provided, so description must disclose behavior. It implies a read-only operation (returns a fact) and notes it is free. However, it omits details like randomness, curation, or rate limits, which is acceptable for a simple tool but not thorough.
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?
The description is a single sentence, concise and front-loaded with the main purpose. Every word serves a purpose, though it lacks structure beyond the sentence.
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 zero-parameter tool with no output schema, the description provides sufficient context: what it does and that it's free. It covers the essential information without missing critical details.
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?
No parameters exist, and schema coverage is 100%. Description adds no parameter info, which is appropriate. Baseline score of 4 for zero-parameter tools.
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 clearly states the tool returns a fact about specified topics using the verb 'Learn' and resource 'fact'. It distinguishes from siblings by topic focus (science, history, nature, universe), though it doesn't explicitly differentiate from other simple output tools.
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?
No explicit guidance on when to use this tool vs alternatives. However, for a zero-parameter, single-purpose tool, usage is self-evident. Lacks explicit exclusion or alternative recommendations.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
name_generatorB
Generate creative names. Categories: fantasy, startup, pet, band. Free.
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | Type of name to generate | fantasy |
| count | No | Number of names (1-10) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries full burden. It only states 'Free', hinting at no cost, but fails to disclose other behavioral traits like determinism, rate limits, or side effects. The output format or any constraints are not mentioned.
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?
The description is extremely concise: two sentences that directly state the purpose, categories, and a key fact ('Free'). No filler or redundant information. It is front-loaded with the core action.
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 tool with no output schema, the description covers the basic purpose and categories. However, it lacks details about return format, constraints (e.g., count range is only in schema), and fails to fully compensate for missing annotations. Adequate but not thorough.
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% as both parameters have descriptions in the schema. The description adds marginal value by listing the categories inline, but this duplicates the enum values. No new meaning beyond schema is provided, so baseline 3 is appropriate.
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 clearly states the tool generates creative names and lists four distinct categories (fantasy, startup, pet, band). The verb 'generate' and resource 'names' are specific, and the tool name complements this. Sibling tools like color_palette or compliment are unrelated, so no confusion.
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 description provides no guidance on when to use this tool versus alternatives. It does not mention use cases, prerequisites, or when to avoid it. The only hint is 'Free', which implies no cost, but lacks explicit context for selection.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
store_infoA
Learn about the full Agent Treats store on Agentic.Market — all 29 endpoints, pricing, and how to buy.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Although no annotations exist, the description suggests a read-only operation by stating 'Learn about'. It lists specific content (29 endpoints, pricing, how to buy) but does not disclose response format or potential side effects, relying on inference.
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?
The description is a single, well-structured sentence that immediately conveys the tool's function with no extraneous words.
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?
While the description covers what the tool does, it lacks details on output format (e.g., plain text, JSON). Given no output schema, more specificity would improve completeness.
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 input schema has zero parameters with 100% coverage. The description adds no parameter info, but this is acceptable as baseline for param-free tools.
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 clearly specifies the tool's purpose: to learn about the Agent Treats store, including endpoints, pricing, and purchasing. It distinguishes itself from sibling tools (e.g., color_palette, compliment) by focusing on store information.
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?
No explicit guidance on when to use this tool versus alternatives. The description does not mention when not to use it or provide context for selection among sibling tools.
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. Dates show when Glama detected each change.
7 tool updates
v1.0.0- First observed
color_palette - First observed
compliment - First observed
fortune_cookie - First observed
free_sample - First observed
fun_fact - First observed
name_generator - First observed
store_info
TDQS
Scored across 7 tools
Each tool has a unique purpose: color palette, compliment, fortune cookie, free sample, fun fact, name generator, and store info. No overlap in functionality.
All names use lowercase with underscores (snake_case), but the pattern varies: some are noun_noun, others are adjective_noun or single word. Still readable and consistent.
7 tools is well within the ideal 3-15 range for a server offering a collection of free creative treats and store information.
Covers the main free treats (palette, compliment, fortune, fact, name) and store info. The free_sample tool partially covers premium treats, but dedicated tools for poem/horoscope/roast are missing.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Send e-cards to your human. The first store built for AI agents; free, no API key needed.
49 free agent tools: WHOIS, PDF to text, email checks, FX rates, X12 EDI, JSON repair. No API key.
Discover, inspect and run 63,000+ agent tools from one balance. Pay per call, no subscriptions.
40+ Lightning-paid AI tools for agents: calls, SMS, fax, voice, translation. No signup, no keys.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceSearch and discover 500+ tools, APIs, and services for AI agents. Browse 15 categories, get recommendations, and access structured metadata including auth methods, free tiers, and example calls.1-
- AlicenseAqualityDmaintenanceProvides 17 developer utility tools for AI agents, including free tools like JSON formatting, base64 encoding, UUID generation, and pro tools for regex, JWT, cron, and more.17151MIT
- AlicenseNot gradedqualityBmaintenanceProvides 26 free OSINT tools as MCP tools for AI agents, enabling automated OSINT investigations directly from conversations.MIT
- FlicenseNot gradedqualityCmaintenanceProvides 95 free tools and 22 workflows for AI agents via MCP, no API key required, covering versatile functionalities.2-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/montecbmd/agent-treats-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server