{"apiVersion":"v1","directorySlug":"userrank-mcp-e7ead8a5ec","title":"UserRank","description":"Install the UserRank plugin in Claude Code, Claude Desktop or Codex and see how you rank among your peers. It stays private unless you share it. Then it helps you self-improve, every day, until you reach the frontier.","pageUrl":"https://www.mcpbundles.com/skills/userrank-mcp-e7ead8a5ec","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.userrank.ai/mcp","hostedMcpUrl":null,"toolCount":26,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ai.userrank/userrank-mcp-e7ead8a5ec","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"start_scan","description":"Opens a scan for the UserRank scan skill and returns its id, date window and catalogue version.","inputSchema":{"type":"object","required":["host","skill_version"],"properties":{"ref":{"type":"string","pattern":"^((c|b|q|l|p|t|x|rk)_[A-Za-z0-9_-]{1,96}|idx|e|w|nf_404)$","maxLength":100},"host":{"enum":["claude-code","claude-desktop","cowork","claude-ai","chatgpt-web","chatgpt-desktop","codex-cli","cursor","vscode","other"],"type":"string","maxLength":15},"invite_code":{"type":"string","pattern":"^[A-Za-z0-9_-]{22}$","maxLength":22},"pairing_code":{"type":"string","pattern":"^[A-Za-z0-9_-]{22,64}$","maxLength":64,"minLength":22},"skill_version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$","maxLength":20}},"additionalProperties":false},"title":"Start a UserRank scan","logicalName":"start_scan","displayName":"Start a UserRank scan","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_catalogue","description":"Lists practices from the public UserRank catalogue, with filters, as data.","inputSchema":{"type":"object","properties":{"ids":{"type":"array","items":{"type":"string","pattern":"^[a-z0-9]+(-[a-z0-9]+)*$","maxLength":60},"maxItems":40},"tail":{"type":"boolean"},"view":{"enum":["summary","assess","full"],"type":"string","default":"summary","maxLength":7},"limit":{"type":"integer","maximum":40,"minimum":1},"since":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"cursor":{"type":"string","maxLength":200},"family":{"enum":["context","tools","delegation","judgment","systems"],"type":"string","maxLength":10},"rarity":{"enum":["Common","Uncommon","Rare","Epic","Legendary","Pioneer"],"type":"string","maxLength":9},"surface":{"enum":["claude-code","codex","cursor","claude-ai","chatgpt"],"type":"string","maxLength":11},"capability":{"type":"string","maxLength":60},"not_held_by_me":{"type":"boolean"},"include_histogram":{"type":"boolean"}},"additionalProperties":false},"title":"Browse the practice catalogue","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_catalogue","displayName":"Browse the practice catalogue"},{"name":"get_practice","description":"Shows one practice: what it is, how rare it is, and its ladder.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","pattern":"^[a-z0-9]+(-[a-z0-9]+)*$","maxLength":60}},"additionalProperties":false},"title":"Show a practice","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_practice","displayName":"Show a practice"},{"name":"review_scan","description":"Sends the practice ids and counts the person's scan found; the result is kept, private to them, on their UserRank page.","inputSchema":{"type":"object","required":["scan_id","catalogue_version","window","surfaces","installed_surfaces","practices","kinds_of_work","candidate_count","candidate_sha256","self_guess","client","collector"],"properties":{"client":{"type":"object","required":["host","host_version","model","skill_version"],"properties":{"host":{"enum":["claude-code","claude-desktop","cowork","claude-ai","chatgpt-web","chatgpt-desktop","codex-cli","cursor","vscode","other"],"type":"string","maxLength":15},"model":{"type":"string","maxLength":40},"host_version":{"type":"string","maxLength":40},"skill_version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$","maxLength":20}},"additionalProperties":false},"window":{"type":"object","required":["start","end"],"properties":{"end":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"start":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10}},"additionalProperties":false},"scan_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)$","maxLength":36},"surfaces":{"type":"array","items":{"type":"object","required":["surface","depth","sessions","scripted_sessions","sampled"],"properties":{"depth":{"enum":["deep","export"],"type":"string","maxLength":6},"sampled":{"type":"boolean"},"surface":{"enum":["claude-code","codex","cursor","chatgpt"],"type":"string","maxLength":11},"sessions":{"type":"integer","maximum":20000,"minimum":0},"scripted_sessions":{"type":"integer","maximum":20000,"minimum":0}},"additionalProperties":false},"maxItems":4,"minItems":1},"collector":{"type":"object","required":["version","sha256"],"properties":{"sha256":{"type":"string","pattern":"^[0-9a-f]{64}$","maxLength":64},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$","maxLength":20}},"additionalProperties":false},"practices":{"type":"array","items":{"type":"object","required":["id","version","n_sessions"],"properties":{"id":{"type":"string","pattern":"^[a-z0-9]+(-[a-z0-9]+)*$","maxLength":60},"version":{"type":"integer","maximum":1000,"minimum":1},"n_sessions":{"type":"integer","maximum":80000,"minimum":1}},"additionalProperties":false},"maxItems":1000},"self_guess":{"anyOf":[{"enum":["top5","top25","top50","unknown"],"type":"string","maxLength":7},{"type":"null"}]},"kinds_of_work":{"type":"array","items":{"enum":["prose","code","review","research","data_analysis","design","planning","communications","operations","security","user_research","sales"],"type":"string","maxLength":14},"maxItems":12},"candidate_count":{"type":"integer","maximum":50,"minimum":0},"candidate_sha256":{"type":"array","items":{"type":"string","pattern":"^[0-9a-f]{64}$","maxLength":64},"maxItems":50},"catalogue_version":{"type":"string","pattern":"^\\d+\\.\\d+$","maxLength":12},"installed_surfaces":{"type":"array","items":{"enum":["claude-code","codex","cursor","chatgpt","claude-ai"],"type":"string","maxLength":11},"maxItems":5}},"additionalProperties":false},"title":"Send the scan result","logicalName":"review_scan","displayName":"Send the scan result","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"report_progress","description":"Shows how far the person's UserRank scan has got on their UserRank page: a phase and part counts only.","inputSchema":{"type":"object","required":["scan_id","phase"],"properties":{"done":{"type":"integer","maximum":999,"minimum":0},"phase":{"enum":["reading","matching","discovering","ready"],"type":"string","maxLength":11},"total":{"type":"integer","maximum":999,"minimum":1},"scan_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)$","maxLength":36}},"additionalProperties":false},"title":"Show scan progress","logicalName":"report_progress","displayName":"Show scan progress","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"seal_extras","description":"Stores the encrypted extras of the person's UserRank scan for their UserRank page; UserRank keeps only ciphertext it cannot read.","inputSchema":{"type":"object","required":["scan_id","blob","check"],"properties":{"blob":{"type":"array","items":{"type":"string","pattern":"^[A-Za-z0-9_-]+$","maxLength":200,"minLength":1},"maxItems":330,"minItems":1},"check":{"type":"string","pattern":"^[0-9a-fA-F]{16}$","maxLength":16},"scan_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)$","maxLength":36}},"additionalProperties":false},"title":"Hand over sealed extras","logicalName":"seal_extras","displayName":"Hand over sealed extras","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"submit_scan","description":"Keeps the person's finished scan if it isn't kept yet, and returns their score, ranks and next steps.","inputSchema":{"type":"object","required":["review_id","payload"],"properties":{"payload":{"type":"object","required":["scan_id","catalogue_version","window","surfaces","installed_surfaces","practices","kinds_of_work","candidate_count","candidate_sha256","self_guess","client","collector"],"properties":{"client":{"type":"object","required":["host","host_version","model","skill_version"],"properties":{"host":{"enum":["claude-code","claude-desktop","cowork","claude-ai","chatgpt-web","chatgpt-desktop","codex-cli","cursor","vscode","other"],"type":"string","maxLength":15},"model":{"type":"string","maxLength":40},"host_version":{"type":"string","maxLength":40},"skill_version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$","maxLength":20}},"additionalProperties":false},"window":{"type":"object","required":["start","end"],"properties":{"end":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"start":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10}},"additionalProperties":false},"scan_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)$","maxLength":36},"surfaces":{"type":"array","items":{"type":"object","required":["surface","depth","sessions","scripted_sessions","sampled"],"properties":{"depth":{"enum":["deep","export"],"type":"string","maxLength":6},"sampled":{"type":"boolean"},"surface":{"enum":["claude-code","codex","cursor","chatgpt"],"type":"string","maxLength":11},"sessions":{"type":"integer","maximum":20000,"minimum":0},"scripted_sessions":{"type":"integer","maximum":20000,"minimum":0}},"additionalProperties":false},"maxItems":4,"minItems":1},"collector":{"type":"object","required":["version","sha256"],"properties":{"sha256":{"type":"string","pattern":"^[0-9a-f]{64}$","maxLength":64},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$","maxLength":20}},"additionalProperties":false},"practices":{"type":"array","items":{"type":"object","required":["id","version","n_sessions"],"properties":{"id":{"type":"string","pattern":"^[a-z0-9]+(-[a-z0-9]+)*$","maxLength":60},"version":{"type":"integer","maximum":1000,"minimum":1},"n_sessions":{"type":"integer","maximum":80000,"minimum":1}},"additionalProperties":false},"maxItems":1000},"self_guess":{"anyOf":[{"enum":["top5","top25","top50","unknown"],"type":"string","maxLength":7},{"type":"null"}]},"kinds_of_work":{"type":"array","items":{"enum":["prose","code","review","research","data_analysis","design","planning","communications","operations","security","user_research","sales"],"type":"string","maxLength":14},"maxItems":12},"candidate_count":{"type":"integer","maximum":50,"minimum":0},"candidate_sha256":{"type":"array","items":{"type":"string","pattern":"^[0-9a-f]{64}$","maxLength":64},"maxItems":50},"catalogue_version":{"type":"string","pattern":"^\\d+\\.\\d+$","maxLength":12},"installed_surfaces":{"type":"array","items":{"enum":["claude-code","codex","cursor","chatgpt","claude-ai"],"type":"string","maxLength":11},"maxItems":5}},"additionalProperties":false},"review_id":{"type":"string","maxLength":64}},"additionalProperties":false},"title":"Save your scan","logicalName":"submit_scan","displayName":"Save your scan","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_score","description":"Shows the person's latest UserRank score, ranks and practices to learn.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"title":"Show my UserRank","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_score","displayName":"Show my UserRank"},{"name":"get_history","description":"Shows how the person's score changed across their scans.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","maximum":24,"minimum":1}},"additionalProperties":false},"title":"Show my history","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_history","displayName":"Show my history"},{"name":"publish_card","description":"Previews a share card, or publishes it after the person presses Post.","inputSchema":{"type":"object","required":["type","scopes","caption","alt_text"],"properties":{"mode":{"enum":["preview","publish"],"type":"string","default":"preview","maxLength":7},"type":{"enum":["score","identity","cold_start","progress","first_edition","pioneer","head_to_head","private","season","recap"],"type":"string","maxLength":13},"theme":{"enum":["paper","ink"],"type":"string","default":"paper","maxLength":5},"scopes":{"type":"array","items":{"enum":["world","country","city","company","friends","tribe","field","field_country","field_city"],"type":"string","maxLength":13},"maxItems":6},"caption":{"type":"string","maxLength":280},"alt_text":{"type":"string","maxLength":420},"preview_id":{"type":"string","maxLength":64},"caption_alt":{"type":"string","maxLength":280},"practice_id":{"type":"string","pattern":"^[a-z0-9]+(-[a-z0-9]+)*$","maxLength":60},"caption_edited":{"type":"boolean"},"compare_with_handle":{"type":"string","pattern":"^[a-z0-9_]{2,30}$","maxLength":30}},"additionalProperties":false},"title":"Publish your card","logicalName":"publish_card","displayName":"Publish your card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"unpublish_card","description":"Takes down one of the person's public cards.","inputSchema":{"type":"object","required":["keep_private_link"],"properties":{"reason":{"enum":["rank","company_line","privacy","other"],"type":"string","maxLength":12},"card_id":{"type":"string","maxLength":64},"keep_private_link":{"type":"boolean"}},"additionalProperties":false},"title":"Unpublish your card","logicalName":"unpublish_card","displayName":"Unpublish your card","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"prepare_invites","description":"Opens the Invite card with up to 5 friends filled in; nothing is sent until the person presses Send. When they want to invite, don't ask whom first: pick the people they work or talk with most that you can already see here, each with an address you saw (never a guessed one) and a short why. Leave the note empty unless they give one. Show the invite words this returns as they are.","inputSchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["name"],"properties":{"why":{"type":"string","maxLength":60},"name":{"type":"string","maxLength":80,"minLength":1},"note":{"type":"string","maxLength":200},"email":{"type":"string","maxLength":200},"guess":{"type":"object","required":["band","family"],"properties":{"band":{"anyOf":[{"type":"number","const":1},{"type":"number","const":5},{"type":"number","const":10},{"type":"number","const":25}]},"family":{"enum":["context","tools","delegation","judgment","systems"],"type":"string","maxLength":10}},"additionalProperties":false},"channel":{"enum":["own","email"],"type":"string","maxLength":5},"reply_to":{"type":"boolean"},"guess_mode":{"enum":["sealed","compare","none"],"type":"string","maxLength":7},"practice_id":{"type":"string","maxLength":120}},"additionalProperties":false},"maxItems":5}},"additionalProperties":false},"title":"Prepare your invites","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"prepare_invites","displayName":"Prepare your invites"},{"name":"send_invites","description":"Sends the invites the person confirmed in the Invite card.","inputSchema":{"type":"object","required":["rows"],"properties":{"rows":{"type":"array","items":{"type":"object","required":["name","token"],"properties":{"why":{"type":"string","maxLength":60},"name":{"type":"string","maxLength":80,"minLength":1},"note":{"type":"string","maxLength":200},"email":{"type":"string","maxLength":200},"guess":{"type":"object","required":["band","family"],"properties":{"band":{"anyOf":[{"type":"number","const":1},{"type":"number","const":5},{"type":"number","const":10},{"type":"number","const":25}]},"family":{"enum":["context","tools","delegation","judgment","systems"],"type":"string","maxLength":10}},"additionalProperties":false},"token":{"type":"string","pattern":"^[A-Za-z0-9_-]{22}$","maxLength":22},"channel":{"enum":["own","email"],"type":"string","maxLength":5},"reply_to":{"type":"boolean"},"guess_mode":{"enum":["sealed","compare","none"],"type":"string","maxLength":7},"practice_id":{"type":"string","maxLength":120}},"additionalProperties":false},"maxItems":5,"minItems":1}},"additionalProperties":false},"title":"Send your invites","logicalName":"send_invites","displayName":"Send your invites","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"check_new_practices","description":"Shows new catalogue practices that fit the person, when they ask.","inputSchema":{"type":"object","required":["asked_by_person"],"properties":{"nudge_id":{"type":"string","maxLength":64},"asked_by_person":{"type":"boolean"}},"additionalProperties":false},"title":"Check for new practices","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"check_new_practices","displayName":"Check for new practices"},{"name":"record_nudge","description":"Records the person's answer to a UserRank suggestion.","inputSchema":{"type":"object","required":["kind","action"],"properties":{"kind":{"enum":["practice","social","rescore","reminder","season","challenge","recap","potw","weekly_check","hook"],"type":"string","maxLength":12},"action":{"enum":["proposed","learn","later","dismiss","remind","accept","seen_in_use"],"type":"string","maxLength":11},"due_at":{"type":"string","maxLength":40},"nudge_id":{"type":"string","maxLength":64},"practice_id":{"type":"string","pattern":"^[a-z0-9]+(-[a-z0-9]+)*$","maxLength":60}},"additionalProperties":false},"title":"Record your answer","logicalName":"record_nudge","displayName":"Record your answer","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"learn_practice","description":"Starts learning a practice and returns its starter prompt for the person to send.","inputSchema":{"type":"object","required":["practice_id","source"],"properties":{"source":{"enum":["reveal","nudge","practice_page","challenge","potw","friend","manual","climb"],"type":"string","maxLength":13},"practice_id":{"type":"string","pattern":"^[a-z0-9]+(-[a-z0-9]+)*$","maxLength":60},"from_user_id":{"type":"string","pattern":"^[0-9a-f-]{36}$","maxLength":36}},"additionalProperties":false},"title":"Learn a practice","logicalName":"learn_practice","displayName":"Learn a practice","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_climb","description":"Shows the practices worth the most that the person can learn next, and what they would do to their rank.","inputSchema":{"type":"object","properties":{"wait_s":{"type":"integer","maximum":40,"minimum":0},"scan_id":{"type":"string","pattern":"^[0-9a-f-]{36}$","maxLength":36}},"additionalProperties":false},"title":"How to climb","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_climb","displayName":"How to climb"},{"name":"get_tribe","description":"See how you rank in your tribes: your company, city, country, field and friends.","inputSchema":{"type":"object","properties":{"key":{"type":"string","maxLength":60},"scope":{"enum":["world","country","city","company","friends","tribe","field","field_country","field_city"],"type":"string","maxLength":13}},"additionalProperties":false},"title":"Show your tribes","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_tribe","displayName":"Show your tribes"},{"name":"compare","description":"Compares the person's practices with another member's, or asks that member first.","inputSchema":{"type":"object","required":["handle"],"properties":{"handle":{"type":"string","pattern":"^[a-z0-9_]{2,30}$","maxLength":30}},"additionalProperties":false},"title":"Compare with someone","logicalName":"compare","displayName":"Compare with someone","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_social","description":"Shows news about people the person invited or compares with.","inputSchema":{"type":"object","required":["asked_by_person"],"properties":{"asked_by_person":{"type":"boolean"}},"additionalProperties":false},"title":"What's new with people you know","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_social","displayName":"What's new with people you know"},{"name":"answer_request","description":"Answers a request another member sent the person.","inputSchema":{"type":"object","required":["request_id","answer"],"properties":{"answer":{"enum":["accept","decline","block"],"type":"string","maxLength":7},"request_id":{"type":"string","maxLength":64}},"additionalProperties":false},"title":"Answer a request","logicalName":"answer_request","displayName":"Answer a request","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update_profile","description":"Previews or saves the person's UserRank profile.","inputSchema":{"type":"object","properties":{"city":{"type":"string","maxLength":60},"mode":{"enum":["preview","save"],"type":"string","default":"preview","maxLength":7},"handle":{"type":"string","pattern":"^[a-z0-9_]{2,30}$","maxLength":30},"country":{"type":"string","pattern":"^[A-Z]{2}$","maxLength":2},"headline":{"type":"string","maxLength":40},"timezone":{"type":"string","maxLength":64},"work_email":{"type":"string","maxLength":200},"display_name":{"type":"string","maxLength":60},"digest_opt_in":{"type":"boolean"},"usage_details":{"enum":["share","dont_share"],"type":"string","maxLength":10},"public_profile":{"type":"boolean"},"list_in_streams":{"type":"boolean"},"company_list_opt_in":{"type":"boolean"},"notify_email_opt_in":{"type":"boolean"},"company_count_opt_in":{"type":"boolean"}},"additionalProperties":false},"title":"Update your profile","logicalName":"update_profile","displayName":"Update your profile","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_team_link","description":"Creates a link the person can post for colleagues on their work domain.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"title":"Create a team link","logicalName":"create_team_link","displayName":"Create a team link","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"set_preferences","description":"Changes the person's analytics settings when they ask.","inputSchema":{"type":"object","properties":{"usage_details":{"enum":["share","dont_share"],"type":"string","maxLength":10},"product_analytics":{"type":"boolean"}},"additionalProperties":false},"title":"Change your UserRank privacy settings","logicalName":"set_preferences","displayName":"Change your UserRank privacy settings","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"record_ui_event","description":"Records an interaction with a UserRank card; used by the cards only.","inputSchema":{"type":"object","required":["event","card"],"properties":{"card":{"enum":["scan-review","reveal","share","invite","practice","nudge","history","tribe","compare","profile","climb"],"type":"string","maxLength":11},"event":{"enum":["card_rendered","details_expanded","json_shown","row_unticked","scope_toggled","theme_switched","caption_slot_switched","post_x_clicked","post_linkedin_clicked","copy_image_clicked","copy_caption_clicked","invite_row_removed","invite_channel_switched","copy_invite_link_clicked","try_it_clicked","try_in_chatgpt_clicked","try_in_claude_clicked","copy_prompt_clicked","not_for_me_clicked","teach_me_clicked","remind_clicked","not_interested_clicked","statement_ticked","see_quick_read_clicked","share_quick_read_clicked"],"type":"string","maxLength":24}},"additionalProperties":false},"title":"Record a card interaction","logicalName":"record_ui_event","displayName":"Record a card interaction","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"delete_account","description":"Deletes the person's UserRank account and data.","inputSchema":{"type":"object","required":["confirm"],"properties":{"confirm":{"type":"string","const":"DELETE","maxLength":6}},"additionalProperties":false},"title":"Delete my UserRank account","logicalName":"delete_account","displayName":"Delete my UserRank account","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=UserRank&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AudXNlcnJhbmsuYWkvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22UserRank%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.userrank.ai%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22UserRank%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.userrank.ai%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=UserRank&connectorUrl=https%3A%2F%2Fmcp.userrank.ai%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"UserRank\" --url \"https://mcp.userrank.ai/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/userrank-mcp-e7ead8a5ec","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/userrank-mcp-e7ead8a5ec/tools/{tool}","mcpServerUrl":"https://mcp.userrank.ai/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/userrank-mcp-e7ead8a5ec?live=1"}