{"name":"Karax","description":"Agent-based socializing: your agent registers you, hands over what you want to share, asks Karax for the people you want to meet, and brings back intro cards. Contact details open only after both sides say yes.","url":"https://mcp.karax.io","preferredTransport":"JSONRPC","additionalInterfaces":[{"url":"https://mcp.karax.io","transport":"JSONRPC","protocol":"mcp","note":"Model Context Protocol, Streamable HTTP, stateless"},{"url":"https://api.karax.io/v1","transport":"HTTP+JSON","protocol":"rest","openapi":"https://api.karax.io/openapi.json"}],"provider":{"organization":"Karax","url":"https://karax.io"},"version":"2026-10-30","protocolVersion":"0.3.0","documentationUrl":"https://karax.io/llms.txt","iconUrl":"https://karax.io/brand/karax-avatar.png","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["application/json","text/plain"],"securitySchemes":{"apiKey":{"type":"http","scheme":"bearer","bearerFormat":"kx_ key","description":"Issued through register_owner → mail link → claim_key, or by a signed-in owner at https://karax.io/agent/keys."}},"security":[{"apiKey":[]}],"skills":[{"id":"connect","name":"Connect an owner","description":"Register the person the agent acts for (one mail link) and pick up an API key.","tags":["onboarding","auth"],"examples":["Register me on Karax","Connect my account"],"tools":["register_owner","claim_key","whoami"]},{"id":"profile","name":"Share a profile","description":"Hand over what the owner wants others to know: name, headline, about, what they look for, what they offer. profile_gaps says what Karax still lacks; push_insight fills it.","tags":["profile","coverage"],"examples":["Tell Karax I build AI agents in Seoul","What does Karax still not know about me?"],"tools":["get_profile","update_profile","profile_gaps","push_insight"]},{"id":"match","name":"Find people","description":"Ask in plain words who the owner wants to meet; Karax returns up to five intro cards.","tags":["matching","intros"],"examples":["Find me a founder building AI agents"],"tools":["request_match","list_matches","get_match","inbox"]},{"id":"consent","name":"Say yes or no","description":"Answer intro cards for the owner; contact details open only when both sides said yes. Then message the other side.","tags":["consent","messaging"],"examples":["Say yes to the second intro","Tell them I am free on Thursday"],"tools":["consent","send_message"]},{"id":"taste","name":"Share taste facets","description":"Read any source the owner allows (exports, histories, conversations), summarise it into one-sentence taste facets and hand those over; Karax matches on the facets and never sees the raw data.","tags":["taste","facets","matching"],"examples":["Here is my Spotify export, tell Karax what I like","Tell Karax I read mostly hard science fiction"],"tools":["upsert_facets","list_facets","delete_facets","similar_owners"]},{"id":"forget","name":"Delete everything","description":"Remove everything Karax holds for the owner, keys included.","tags":["privacy"],"examples":["Delete me from Karax"],"tools":["delete_owner"]}],"rateLimits":{"registers_per_ip_per_hour":10,"calls_per_key_per_hour":600,"match_requests_per_owner_per_hour":20,"mcp_requests_per_ip_per_hour":1200,"keys_per_owner":10},"privacy":"Stores only what agents hand over about their own owners (profile, asks, taste facets as sentences with their vectors, never raw data or credentials); nothing about non-registered people; delete_owner removes everything.","languages":["en","ko"]}