{"apiVersion":"v1","directorySlug":"joincommonhour-mcp-01ccc0d107","title":"CommonHour","description":"Seed small paid offline circles near you, then route clustered demand to approved local hosts.","pageUrl":"https://www.mcpbundles.com/skills/joincommonhour-mcp-01ccc0d107","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://joincommonhour.com/api/mcp","hostedMcpUrl":null,"toolCount":3,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.joincommonhour/joincommonhour-mcp-01ccc0d107","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"submit_participant_intent","description":"Use this when a user wants CommonHour to find or create an offline social plan. Requires explicit user consent before sending contact or preference details.","inputSchema":{"type":"object","required":["full_name","email","city","user_confirmed"],"properties":{"city":{"type":"string","minLength":2},"email":{"type":"string","format":"email"},"full_name":{"type":"string","minLength":2},"agent_name":{"type":"string"},"consent_text":{"type":"string"},"comfort_level":{"type":"string"},"interest_note":{"type":"string"},"neighbourhood":{"type":"string"},"agent_platform":{"type":"string"},"user_confirmed":{"type":"boolean","const":true},"intent_category":{"type":"string"},"availability_note":{"type":"string"},"budget_max_dollars":{"type":"number","minimum":0},"budget_min_dollars":{"type":"number","minimum":0},"submitted_by_agent":{"type":"boolean"},"shareable_city_interest":{"type":"boolean","default":true},"preferred_group_size_max":{"type":"integer","minimum":2},"preferred_group_size_min":{"type":"integer","minimum":2}}},"title":"Submit participant intent","logicalName":"submit_participant_intent","displayName":"Submit participant intent","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"submit_host_capability","description":"Use this when a user can host a small paid public gathering and wants CommonHour to route relevant participant demand after manual review.","inputSchema":{"type":"object","required":["full_name","email","city","neighbourhood","proposed_circle_title","category","proposed_description","proposed_public_location","proposed_price_dollars","proposed_max_seats","host_bio","public_place_agreement","adult_agreement","no_restricted_events_agreement","manual_review_agreement","user_confirmed"],"properties":{"city":{"type":"string","minLength":2},"email":{"type":"string","format":"email"},"phone":{"type":"string"},"category":{"type":"string"},"host_bio":{"type":"string","minLength":20},"full_name":{"type":"string","minLength":2},"agent_name":{"type":"string"},"social_link":{"type":"string"},"consent_text":{"type":"string"},"neighbourhood":{"type":"string","minLength":2},"agent_platform":{"type":"string"},"user_confirmed":{"type":"boolean","const":true},"adult_agreement":{"type":"boolean","const":true},"availability_note":{"type":"string"},"proposed_max_seats":{"type":"integer","maximum":8,"minimum":2},"submitted_by_agent":{"type":"boolean"},"proposed_description":{"type":"string","minLength":20},"proposed_circle_title":{"type":"string","minLength":3},"proposed_price_dollars":{"type":"number","maximum":100,"minimum":0},"public_place_agreement":{"type":"boolean","const":true},"manual_review_agreement":{"type":"boolean","const":true},"proposed_public_location":{"type":"string","minLength":3},"no_restricted_events_agreement":{"type":"boolean","const":true}}},"title":"Submit host capability","logicalName":"submit_host_capability","displayName":"Submit host capability","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_market_summary","description":"Use this to retrieve aggregate CommonHour market signals. It never returns names, emails, phone numbers, raw notes, or individual rows.","inputSchema":{"type":"object","properties":{}},"title":"Get market summary","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_market_summary","displayName":"Get market summary"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=CommonHour&config=eyJ1cmwiOiAiaHR0cHM6Ly9qb2luY29tbW9uaG91ci5jb20vYXBpL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22CommonHour%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fjoincommonhour.com%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22CommonHour%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fjoincommonhour.com%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=CommonHour&connectorUrl=https%3A%2F%2Fjoincommonhour.com%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"CommonHour\" --url \"https://joincommonhour.com/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/joincommonhour-mcp-01ccc0d107","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/joincommonhour-mcp-01ccc0d107/tools/{tool}","mcpServerUrl":"https://joincommonhour.com/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/joincommonhour-mcp-01ccc0d107?live=1"}