WhatShouldMyBotDo
Pick the first AI agent for a small business. Read-only planner tools with links to setup guides.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"planner": {
"url": "https://whatshouldmybotdo.com/api/mcp"
}
}
}远程端点
https://whatshouldmybotdo.com/api/mcpstreamable-http它能做什么
工具清单
工具(3)
🟢plan_first_agent(business_type, time_drains, apps, ai_tool, first_goal)
Recommend the first AI agent (bot) a small business should set up, plus the next 3 jobs to add, from the same 5 questions and the same ranking as the free planner at whatshouldmybotdo.com/tools/what-should-my-bot-do. Read-only, no account, nothing is saved. Ask the user the 5 questions first; do not guess their answers. Returns titles, why it fits, estimated hours saved a week (estimates, not guarantees), schedule, and links to each guide and the full plan on the site.
输入模式
{
"type": "object",
"properties": {
"business_type": {
"type": "string",
"enum": [
"solo-founder",
"agency-owner",
"realtor",
"medical-office",
"creator",
"trades-owner",
"consultant",
"ecommerce",
"app-developer",
"local-business"
],
"description": "Q1 \"What kind of business do you run?\" One of: solo-founder (Solo founder), agency-owner (Agency owner (marketing, web, AI)), realtor (Real estate agent / team), medical-office (Dental / medical office), creator (Creator / influencer), trades-owner (Trades & home services), consultant (Consultant / coach / freelancer), ecommerce (E-commerce / Shopify store owner), app-developer (Indie app developer / studio), local-business (Local business owner)."
},
"time_drains": {
"minItems": 1,
"maxItems": 2,
"type": "array",
"items": {
"type": "string",
"enum": [
"email",
"leads",
"content",
"scheduling",
"support",
"admin",
"research",
"reporting"
]
},
"description": "Q2 \"What eats most of your week?\" 1 or 2 of: email (Email & inbox), leads (Finding & following up leads), content (Creating content), scheduling (Scheduling & bookings), support (Customer support / calls), admin (Invoices & admin), research (Research), reporting (Reporting & metrics)."
},
"apps": {
"default": [],
"description": "Q3 \"Which apps does your business already use?\" Up to 12 of: gmail (Gmail / email), calendar (Google Calendar), slack (Slack), notion (Notion), sheets (Google Sheets / Excel), crm (CRM (HubSpot, GHL…)), x (X / Twitter), linkedin (LinkedIn), youtube (Instagram / TikTok / YouTube), postiz (Postiz / Buffer), shopify (Shopify), stripe (Stripe), quickbooks (QuickBooks / Xero), sms (SMS / WhatsApp), github (GitHub), followupboss (Follow Up Boss), pms (Practice management software), fieldservice (Job management (Jobber, Housecall Pro, ServiceTitan)), courses (Course platforms (Kajabi, Teachable…)). Empty list is fine.",
"maxItems": 12,
"type": "array",
"items": {
"type": "string",
"enum": [
"gmail",
"calendar",
"slack",
"notion",
"sheets",
"crm",
"x",
"linkedin",
"youtube",
"postiz",
"shopify",
"stripe",
"quickbooks",
"sms",
"github",
"followupboss",
"pms",
"fieldservice",
"courses"
]
}
},
"ai_tool": {
"default": "grok",
"description": "Q4 \"Which AI tool will run your bots?\" One of: grok (Grok Bot), chatgpt (ChatGPT), claude (Claude), n8n (n8n). Default grok.",
"type": "string",
"enum": [
"grok",
"chatgpt",
"claude",
"n8n"
]
},
"first_goal": {
"default": "customers",
"description": "Q5 \"What do you want first?\" One of: customers (Win more customers), never-miss (Never miss a customer message), admin (Get admin and invoices off my plate), inbox (Get my inbox under control), content (Post and publish consistently), bookings (Fill my calendar with bookings). Default customers.",
"type": "string",
"enum": [
"customers",
"never-miss",
"admin",
"inbox",
"content",
"bookings"
]
}
},
"required": [
"business_type",
"time_drains"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢search_use_cases(query)
Search the WhatShouldMyBotDo library of AI agent use cases for small businesses by plain words. Read-only. Returns up to 8 matches with slug, title, one-line summary, schedule and a link to the guide. Use a slug from here with get_template.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 2,
"maxLength": 100,
"description": "Plain words for the job you want a bot to do, e.g. \"follow up leads\" or \"invoice reminders\". 2-100 characters."
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢get_template(slug, ai_tool)
Get the copy-paste routine (instructions) for one WhatShouldMyBotDo use case, written for Grok Bot, ChatGPT, Claude or n8n. Read-only. Every routine is drafts-first: the user reviews before anything is sent or posted.
输入模式
{
"type": "object",
"properties": {
"slug": {
"type": "string",
"minLength": 2,
"maxLength": 80,
"pattern": "^[a-z0-9-]+$",
"description": "Use-case slug from search_use_cases or plan_first_agent, e.g. \"lead-follow-up-sequences\"."
},
"ai_tool": {
"default": "grok",
"description": "Which AI tool the routine is written for. One of: grok (Grok Bot), chatgpt (ChatGPT), claude (Claude), n8n (n8n). Default grok.",
"type": "string",
"enum": [
"grok",
"chatgpt",
"claude",
"n8n"
]
}
},
"required": [
"slug"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}社区
证据