{"apiVersion":"v1","directorySlug":"algoreps-mcp-f1a97be0cb","title":"AlgoReps","description":"Practice Blind 75 and LeetCode-style interview problems with Anki-style spaced repetition, FSRS-inspired scheduling, and free anonymous browser-based progress.","pageUrl":"https://www.mcpbundles.com/skills/algoreps-mcp-f1a97be0cb","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://algoreps.io/mcp","hostedMcpUrl":null,"toolCount":7,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"io.algoreps/algoreps-mcp-f1a97be0cb","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search","description":"Searches public AlgoReps product documentation and guidance pages.","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"},"maxResults":{"type":"integer","default":5}}},"logicalName":"search","displayName":"search","title":"search","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"review_blind75_problem","description":"Applies an Again, Hard, Good, or Easy review rating to a Blind 75 problem in an anonymous AlgoReps session.","inputSchema":{"type":"object","required":["sessionId","problemId","rating"],"properties":{"rating":{"type":"string"},"problemId":{"type":"string"},"sessionId":{"type":"string"}}},"logicalName":"review_blind75_problem","displayName":"review_blind75_problem","title":"review_blind75_problem","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"start_blind75_session","description":"Starts an anonymous Blind 75 practice session in AlgoReps.","inputSchema":{"type":"object","properties":{}},"logicalName":"start_blind75_session","displayName":"start_blind75_session","title":"start_blind75_session","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"undo_last_blind75_review","description":"Undoes the most recent Blind 75 review in an anonymous AlgoReps session, if one is available.","inputSchema":{"type":"object","required":["sessionId"],"properties":{"sessionId":{"type":"string"}}},"logicalName":"undo_last_blind75_review","displayName":"undo_last_blind75_review","title":"undo_last_blind75_review","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_blind75_board","description":"Returns the current Blind 75 review board for an existing anonymous AlgoReps session.","inputSchema":{"type":"object","required":["sessionId"],"properties":{"sessionId":{"type":"string"}}},"logicalName":"get_blind75_board","displayName":"get_blind75_board","title":"get_blind75_board","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"fetch","description":"Fetches a public AlgoReps document by ID.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"fetch","displayName":"fetch","title":"fetch","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_continue_on_algoreps_link","description":"Creates a website handoff link so the current anonymous AlgoReps Blind 75 session can continue on algoreps.io.","inputSchema":{"type":"object","required":["sessionId"],"properties":{"sessionId":{"type":"string"}}},"logicalName":"get_continue_on_algoreps_link","displayName":"get_continue_on_algoreps_link","title":"get_continue_on_algoreps_link","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=AlgoReps&config=eyJ1cmwiOiAiaHR0cHM6Ly9hbGdvcmVwcy5pby9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22AlgoReps%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Falgoreps.io%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22AlgoReps%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Falgoreps.io%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=AlgoReps&connectorUrl=https%3A%2F%2Falgoreps.io%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"AlgoReps\" --url \"https://algoreps.io/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/algoreps-mcp-f1a97be0cb","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/algoreps-mcp-f1a97be0cb/tools/{tool}","mcpServerUrl":"https://algoreps.io/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/algoreps-mcp-f1a97be0cb?live=1"}