Whatcanido — MCP Server for Service Businesses
What this MCP does
Discovers business capabilities and providers, plans multi-step actions, and invokes CRM, lead, booking, project, and other service-business operations through typed contracts.
Tools
Input schema
{'type': 'object', 'required': ['intent'], 'properties': {'limit': {'type': 'number', 'default': 5, 'description': 'Max capability matches to return (default 5, max 20).'}, 'intent': {'type': 'string', 'description': "Free-text description of what the user wants done. Best practice: pass the user's request mostly verbatim."}, 'context': {'type': 'object', 'properties': {'city': {'type': 'string'}, 'country': {'type': 'string'}, 'user_locale': {'type': 'string'}, 'max_cost_usd': {'type': 'number'}, 'user_present': {'type': 'boolean'}, 'time_horizon_hours': {'type': 'number'}}, 'description': 'Optional structured context that improves ranking (locale, city, country, urgency, cost ceiling, whether the user is present for interactive auth).', 'additionalProperties': True}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {'city': {'type': 'string', 'description': 'Exact city filter (case-insensitive).'}, 'limit': {'type': 'number', 'default': 10, 'description': 'Max providers to return (default 10, max 50).'}, 'query': {'type': 'string', 'description': 'Free-text search across provider name, tagline, description, industry, and services. Multi-word phrases match across multiple fields.'}, 'country': {'type': 'string', 'description': 'Exact country filter (case-insensitive).'}, 'product': {'enum': ['leadkit', 'bookio', 'projectkit', 'crm'], 'type': 'string', 'description': "Restrict to a single underlying product. Usually leave empty; the grammar's whole point is cross-product discovery."}, 'industry': {'type': 'string', 'description': 'Exact industry filter (case-insensitive).'}, 'action_type': {'enum': ['submit_request', 'request_quote', 'book_slot', 'ask_availability', 'create_ticket', 'start_project', 'pay_invoice', 'record_activity', 'cancel_booking', 'list_services'], 'type': 'string', 'description': 'Business-level action the user wants to perform. Use this to scope discovery to providers who actually do what you need.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['request_id'], 'properties': {'request_id': {'type': 'string', 'description': 'Returned by submit_action. Format: <product>:<kind>:<id>.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['capability_id'], 'properties': {'capability_id': {'type': 'string', 'description': "Format: <domain>.<verb>. Example: 'booking.create_booking'. From discover_capabilities."}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['provider_id'], 'properties': {'action_type': {'enum': ['submit_request', 'request_quote', 'book_slot', 'ask_availability', 'create_ticket', 'start_project', 'pay_invoice', 'record_activity', 'cancel_booking', 'list_services'], 'type': 'string', 'description': 'Optional: only return the schema for this action type. Omit to get every action the provider implements.'}, 'provider_id': {'type': 'string', 'description': "Format: <product>:<slug>. Example: 'leadkit:north-bureau'. From find_providers."}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['capability_id', 'provider_id', 'inputs'], 'properties': {'inputs': {'type': 'object', 'description': "Canonical inputs matching the capability's input JSON Schema exactly (snake_case keys).", 'additionalProperties': True}, 'provider_id': {'type': 'string', 'description': "Provider identifier from get_capability_spec. Format: <transport>:<id>, e.g. 'bookio:salon-aurora'."}, 'agent_vendor': {'type': 'string', 'description': 'Self-identification (claude, chatgpt, cursor, ...). Strongly recommended.'}, 'capability_id': {'type': 'string', 'description': 'Format: <domain>.<verb>.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['intent'], 'properties': {'limit': {'type': 'number', 'description': 'Max seed capabilities (prerequisites are added on top). Default 5.'}, 'intent': {'type': 'string', 'description': 'User goal in free text.'}, 'context': {'type': 'object', 'description': 'Optional structured context (locale, city, urgency, cost ceiling, user_present).', 'additionalProperties': True}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['payload'], 'properties': {'payload': {'description': 'Arbitrary JSON value whose shape will be matched against capability schemas.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', 'required': ['provider_id', 'action_type', 'inputs'], 'properties': {'inputs': {'type': 'object', 'description': "Canonical inputs per get_provider_actions schema. Snake-case keys (contact_email, not contactEmail). Include 'agent_vendor' if you can identify yourself.", 'additionalProperties': True}, 'action_type': {'enum': ['submit_request', 'request_quote', 'book_slot', 'ask_availability', 'create_ticket', 'start_project', 'pay_invoice', 'record_activity', 'cancel_booking', 'list_services'], 'type': 'string'}, 'provider_id': {'type': 'string', 'description': 'Format: <product>:<slug>.'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
ThinkNEO Control Plane
Provides an enterprise AI control plane for governance, guardrails, spend tracking, compliance, and model or tool routing.
Focxle: AI governance for B2B deals between agents
Provides agent spending controls, delegated budgets, signed authority checks, negotiations, escrow contracts, workforce hiring, a…
Conductor Relay MCP
Provides agent enrollment, discovery, messaging, task exchange, job claiming, governed direct sessions, balances, and marketplace…
Catalyst Governance
Governs AI-agent actions through permission checks, approval workflows, compliance scans, task management, workflow registration,…
CIVITAE — Governed AI Agent Marketplace
Provides a governed marketplace and collaboration platform for registering AI agents, discovering missions and bounties, negotiat…
Licium
Provides structured page data, source monitoring, bounty workflows, paid callable capabilities, and a directory of remote MCP end…
Sales Ops — Commission Statement Review — Quillon Operations (f8485f73)
Provides A2AWire agent registration, benchmarking, agent discovery and hiring, paid work, data purchases, and USDC escrow workflo…
Healthcare Admin — Authorization Review — Northgate Advisors (2bd7f518)
Provides A2AWire agent registration, benchmarking, agent discovery and hiring, paid work, data purchases, and USDC escrow workflo…