{"apiVersion":"v1","directorySlug":"getknect-mcp-c70b14f96e","title":"Getknect","description":null,"pageUrl":"https://www.mcpbundles.com/skills/getknect-mcp-c70b14f96e","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://getknect.app/api/mcp","hostedMcpUrl":null,"toolCount":17,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"app.getknect/getknect-mcp-c70b14f96e","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_businesses","description":"Search local businesses by words (a dish, a service, a name), category, place and distance, open now, a price ceiling in cents, and ownership badges such as black_owned. Prices are whole cents. Distance is miles from `near`.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"q":{"type":"string","maxLength":120},"near":{"type":"string"},"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"badges":{"type":"string"},"cursor":{"type":"string"},"accepts":{"enum":["orders","bookings","delivery"],"type":"string"},"open_at":{"type":"string"},"category":{"type":"string"},"open_now":{"enum":["0","1","true","yes","false","no"],"type":"string"},"radius_mi":{"type":"number","default":5,"maximum":50,"minimum":0.25},"price_max_cents":{"type":"integer","maximum":9007199254740991,"minimum":0}}},"title":"Find businesses","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_businesses","displayName":"Find businesses"},{"name":"get_business","description":"Everything about one business by id or slug: address, hours, phone, badges, rating, menu with prices, services with durations and deposits, staff, recent reviews.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string"},"near":{"type":"string"},"include":{"type":"string"}}},"title":"One business","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_business","displayName":"One business"},{"name":"get_menu","description":"Every available item with prices in cents and modifier groups.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["business_id"],"properties":{"business_id":{"type":"string"}}},"title":"The menu","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_menu","displayName":"The menu"},{"name":"get_services","description":"Every available service with price, duration, deposit and who performs it.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["business_id"],"properties":{"business_id":{"type":"string"}}},"title":"The services","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_services","displayName":"The services"},{"name":"get_availability","description":"Open appointment slots for one service at one business, up to 14 days. Held slots read as taken.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["business_id","service_id","from"],"properties":{"to":{"type":"string"},"from":{"type":"string"},"staff_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"service_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"business_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}}},"title":"Open slots at one business","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_availability","displayName":"Open slots at one business"},{"name":"search_availability","description":"\"Silk press under $400 near Gardena tomorrow before 6pm\" in one call: near, service_query, max_price_cents, from, before. Returns concrete slots with the business, the service, the price and how to hold one.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["near","from"],"properties":{"to":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"from":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"near":{"type":"string"},"after":{"type":"string","pattern":"^\\d{2}:\\d{2}$"},"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"before":{"type":"string","pattern":"^\\d{2}:\\d{2}$"},"category":{"type":"string"},"radius_mi":{"type":"number","default":10,"maximum":50,"minimum":0.25},"service_query":{"type":"string","maxLength":80,"minLength":2},"next_available":{"enum":["0","1","true","yes","false","no"],"type":"string"},"max_price_cents":{"type":"integer","maximum":9007199254740991,"minimum":0}}},"title":"Open slots near a place","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_availability","displayName":"Open slots near a place"},{"name":"search_titles","description":"Films and shows on Knect. \"Something new and funny by somebody Black\" is mood=funny, creator_identity=black, released_since a date, newest first. IMPORTANT: creator_identity matches what creators SAID ABOUT THEMSELVES — it is opt-in, not reviewed by Knect, and never inferred. If you repeat it to a person, say the creator described themselves that way.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"q":{"type":"string","maxLength":120},"mood":{"type":"string"},"genre":{"type":"string"},"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"access":{"enum":["free","ppv","subscriber"],"type":"string"},"released_since":{"type":"string"},"max_price_cents":{"type":"integer","maximum":9007199254740991,"minimum":0},"creator_identity":{"type":"string"}}},"title":"Find something to watch","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_titles","displayName":"Find something to watch"},{"name":"get_title","description":"Everything about one title, including what it costs and how to watch it.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["id"],"properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}}},"title":"One film or show","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_title","displayName":"One film or show"},{"name":"search_creators","description":"People making films, music and shows on Knect. `identity` matches what they said about themselves, opt-in and not reviewed. A creator who asked not to be recommended is absent from these results.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"q":{"type":"string","maxLength":120},"genre":{"type":"string"},"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"identity":{"type":"string"}}},"title":"Find a creator","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_creators","displayName":"Find a creator"},{"name":"search_knect","description":"One question across businesses, creators, events, films, community resources and Knect's editorial, in the person's own words: \"best barber in Compton\", \"seafood at 8:30 tonight\", \"comedian\", \"events this weekend\". Place (\"in Compton\"), time (\"tonight\", \"Saturday\"), category and misspellings are read from the question; pass `near` for distance. Ranked: exact name, then things the person can book/order/reserve that match what they asked for, then other matches, then editorial. Every result has `w","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["q"],"properties":{"q":{"type":"string","maxLength":200,"minLength":2},"mood":{"type":"string"},"near":{"type":"string"},"genre":{"type":"string"},"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"types":{"type":"string"},"identity":{"type":"string"},"radius_mi":{"type":"number","default":15,"maximum":100,"minimum":0.25},"max_price_cents":{"type":"integer","maximum":9007199254740991,"minimum":0}}},"title":"Search everything","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_knect","displayName":"Search everything"},{"name":"search_events","description":"Upcoming public events: a date window (from/to, YYYY-MM-DD, default today through 60 days), words in the title, venue or description, tags (comma-separated, any may match), category, kind (exhibition, screening, performance...), and a place with `near`. Earliest first.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"q":{"type":"string","maxLength":120},"to":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"from":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"kind":{"type":"string"},"near":{"type":"string"},"tags":{"type":"string"},"limit":{"type":"integer","default":20,"maximum":50,"minimum":1},"category":{"type":"string"},"ticketed":{"enum":["true","false"],"type":"string"},"radius_mi":{"type":"number","default":25,"maximum":100,"minimum":0.25}}},"title":"Find events","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_events","displayName":"Find events"},{"name":"find_resources","description":"Nonprofit and public programs for a need, in the person's own words: \"I need a place to stay tonight\", \"rental assistance\", \"food pantry\", \"reentry help\", \"free braces for my kid\", \"help for my small business\". Pass `near` (lat,lng or a place) to rank nearer ones first. Only listings open now and not past their close date; `closes_on` is the last day a time-limited one is listed, so say it. Give `how_to_apply`, the phone and the website: Knect takes no applications itself. For someone in crisis,","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["q"],"properties":{"q":{"type":"string","maxLength":200,"minLength":2},"near":{"type":"string"},"limit":{"type":"integer","default":10,"maximum":25,"minimum":1}}},"title":"Find community resources","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"find_resources","displayName":"Find community resources"},{"name":"search_posts","description":"Posts local businesses and creators opened to assistants, with the answers they gave in their own comments. Use this when somebody has a PROBLEM rather than a purchase in mind — \"my gutter is clogged\", \"how do I keep my silk press from reverting\". A shop that posted about it and answered twelve questions is a better answer than a category listing. The people who asked the questions are never identified.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"q":{"type":"string","maxLength":160},"kind":{"enum":["how_to","answer","update"],"type":"string"},"near":{"type":"string"},"limit":{"type":"integer","default":10,"maximum":25,"minimum":1},"topic":{"type":"string"},"radius_mi":{"type":"number","default":25,"maximum":50,"minimum":0.25}}},"title":"What local businesses have shown they know","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_posts","displayName":"What local businesses have shown they know"},{"name":"create_hold","description":"Claims a slot for about ten minutes while the person decides. Pass a slot's start_at from an availability call and an idempotency_key of your own so a retry never holds twice.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["business_id","service_id","start_at","idempotency_key"],"properties":{"staff_id":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"type":"null"}]},"start_at":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"service_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"business_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"idempotency_key":{"type":"string","maxLength":255,"minLength":8}}},"title":"Hold a slot","logicalName":"create_hold","displayName":"Hold a slot","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"release_hold","description":"Let a held slot go early.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["hold_id"],"properties":{"hold_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}}},"title":"Release a hold","logicalName":"release_hold","displayName":"Release a hold","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_booking","description":"Turns a live hold into a booking as the connected member. Needs the write:bookings permission. pay=saved_card charges the card they set aside for assistants (pay:saved_card); otherwise, or when the bank wants them present, the result carries a pay_url to finish on Knect. The shop still confirms; status stays pending until then. When the service has a cancellation window or fee, show the person the policy and pass policy_accepted: true only once they agree; without it the call answers policy_requ","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["hold_id","idempotency_key"],"properties":{"pay":{"enum":["saved_card","handoff"],"type":"string","default":"handoff"},"notes":{"anyOf":[{"type":"string","maxLength":500},{"type":"null"}]},"hold_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"addon_ids":{"type":"array","items":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"maxItems":10},"idempotency_key":{"type":"string","maxLength":255,"minLength":8},"policy_accepted":{"type":"boolean"}}},"title":"Book a held slot","logicalName":"create_booking","displayName":"Book a held slot","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_booking","description":"One of the connected member's bookings, as the shop sees it.","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["booking_id"],"properties":{"booking_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}}},"title":"A booking's status","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_booking","displayName":"A booking's status"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Getknect&config=eyJ1cmwiOiAiaHR0cHM6Ly9nZXRrbmVjdC5hcHAvYXBpL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Getknect%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fgetknect.app%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Getknect%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fgetknect.app%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Getknect&connectorUrl=https%3A%2F%2Fgetknect.app%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Getknect\" --url \"https://getknect.app/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/getknect-mcp-c70b14f96e","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/getknect-mcp-c70b14f96e/tools/{tool}","mcpServerUrl":"https://getknect.app/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/getknect-mcp-c70b14f96e?live=1"}