{"apiVersion":"v1","directorySlug":"hackquest-mcp-323315f356","title":"HackQuest","description":"HackQuest is a Multichain Web3 developer and founder platform, with education, community events, hackathons, and accelerators at its core. HackQuest helps over 20 leading ecosystems such as Mantle, Solana, Arbitrum, and Linea onboard quality developers and supports developers to jumpstart their careers in Web3.","pageUrl":"https://www.mcpbundles.com/skills/hackquest-mcp-323315f356","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://api.hackquest.io/mcp","hostedMcpUrl":null,"toolCount":16,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"io.hackquest/hackquest-mcp-323315f356","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_opportunities","description":"Search hackathons on HackQuest. Returns matching opportunities with key details including stage, timeline, prizes, ecosystems, and user state. Before recommending opportunities, read hackquest://docs/recommendation-policy if you have not loaded it in this session.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["context"],"properties":{"type":{"type":"array","items":{"type":"string","const":"hackathon"}},"limit":{"type":"number"},"query":{"type":"string"},"skills":{"type":"array","items":{"type":"string"}},"stages":{"type":"array","items":{"enum":["upcoming","registration_open","submission_not_open","submission_open","voting","ended"],"type":"string"}},"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"difficulty":{"type":"array","items":{"enum":["beginner","intermediate","advanced"],"type":"string"}},"ecosystems":{"type":"array","items":{"type":"string"}},"includePast":{"type":"boolean"},"contextSeeds":{"type":"object","properties":{"userGoal":{"enum":["find_hackathon","prepare_submission","learn_ecosystem","build_project","research_market"],"type":"string"},"readiness":{"enum":["exploring","registered","building","has_demo","submitted"],"type":"string"},"timeframe":{"enum":["now","this_week","this_month","no_deadline"],"type":"string"},"teamStatus":{"enum":["solo","has_team","unknown"],"type":"string"}},"additionalProperties":false},"deadlineAfter":{"type":"string"},"deadlineBefore":{"type":"string"}},"additionalProperties":false},"logicalName":"search_opportunities","displayName":"search_opportunities","title":"search_opportunities","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_opportunity_detail","description":"Get detailed information about a specific hackathon on HackQuest, including timeline, prizes, rules, resources, and submission requirements.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["context"],"properties":{"slug":{"type":"string"},"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"contextSeeds":{"type":"object","properties":{"detailPurpose":{"enum":["evaluate_fit","prepare_build","check_rules","compare_prizes","submit_project","write_summary"],"type":"string"},"needsBriefing":{"type":"boolean"},"userAlreadyJoined":{"type":"boolean"}},"additionalProperties":false},"opportunityId":{"type":"string"}},"additionalProperties":false},"logicalName":"get_opportunity_detail","displayName":"get_opportunity_detail","title":"get_opportunity_detail","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_developer_resources","description":"Search developer resources like faucets, RPC endpoints, explorers, documentation, SDKs, and starter repositories.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["context"],"properties":{"limit":{"type":"number"},"query":{"type":"string"},"chainId":{"type":"number"},"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"ecosystem":{"type":"string"},"resourceTypes":{"type":"array","items":{"enum":["faucet","rpc","explorer","docs","sdk","starter_repo","contract_template","tutorial","community"],"type":"string"}}},"additionalProperties":false},"logicalName":"search_developer_resources","displayName":"search_developer_resources","title":"search_developer_resources","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_ecosystem_toolkit","description":"Get a complete developer toolkit for a specific ecosystem, including faucet, RPC, explorer, docs, SDK, and starter repos.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ecosystem","context"],"properties":{"chainId":{"type":"string"},"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"include":{"type":"array","items":{"enum":["faucet","rpc","explorer","docs","sdk","starter_repo","courses","hackathons"],"type":"string"}},"ecosystem":{"type":"string"}},"additionalProperties":false},"logicalName":"get_ecosystem_toolkit","displayName":"get_ecosystem_toolkit","title":"get_ecosystem_toolkit","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_faucet_info","description":"Get faucet information for a specific chain. Use chainId for exact lookup. Call with no parameters to list all supported faucets. Supports ecosystem/network name as fallback (case-insensitive, partial match). Returns structured status for unsupported chains.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["context"],"properties":{"chainId":{"type":"number"},"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"ecosystem":{"type":"string"}},"additionalProperties":false},"logicalName":"get_faucet_info","displayName":"get_faucet_info","title":"get_faucet_info","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"request_faucet_tokens","description":"Claim testnet tokens from a faucet. Requires confirm=true to execute. Returns claim status and explorer URL.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["chainId","address","confirm","context"],"properties":{"address":{"type":"string"},"chainId":{"type":"number"},"confirm":{"type":"boolean"},"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false}},"additionalProperties":false},"logicalName":"request_faucet_tokens","displayName":"request_faucet_tokens","title":"request_faucet_tokens","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_developer_journey","description":"Returns a summary of the user's Builder journey on HackQuest. Includes ecosystem activity, hackathon participation, projects, certificates, and current opportunities.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["context"],"properties":{"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"username":{"type":"string"},"ecosystem":{"type":"string"},"contextSeeds":{"type":"object","properties":{"journeyPurpose":{"enum":["personalized_recommendation","credential_verification","profile_improvement","ecosystem_analysis"],"type":"string"},"targetAudience":{"enum":["self","ecosystem","recruiter","investor","public"],"type":"string"}},"additionalProperties":false},"includePrivate":{"type":"boolean"}},"additionalProperties":false},"logicalName":"get_developer_journey","displayName":"get_developer_journey","title":"get_developer_journey","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_hackathon_status","description":"Check the user's current progress in a hackathon and discover which projects are available for submission. Returns registration state, project readiness, submission state, eligible projects for the hackathon, blockers, and next recommended action. Use when the user asks about their hackathon progress, status, or wants to see which projects they can submit.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["context"],"properties":{"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"hackathonId":{"type":"string"},"hackathonAlias":{"type":"string"}},"additionalProperties":false},"logicalName":"get_hackathon_status","displayName":"get_hackathon_status","title":"get_hackathon_status","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"recommend_next_step","description":"Recommend the next best step for a builder based on their current journey state, goals, and opportunities. Returns structured recommendations with reasons and priorities.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["context"],"properties":{"goal":{"enum":["learn","join_hackathon","submit_project","build_reputation"],"type":"string"},"query":{"type":"string"},"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"username":{"type":"string"},"ecosystem":{"type":"string"},"hackathonId":{"type":"string"},"contextSeeds":{"type":"object","properties":{"urgency":{"enum":["low","medium","high"],"type":"string"},"confidence":{"type":"number"},"blockerType":{"enum":["idea","technical","team","demo","submission","business_model","unknown"],"type":"string"},"desiredOutcome":{"enum":["win_hackathon","submit_project","learn_skill","improve_profile","enter_accelerator"],"type":"string"}},"additionalProperties":false},"hackathonAlias":{"type":"string"}},"additionalProperties":false},"logicalName":"recommend_next_step","displayName":"recommend_next_step","title":"recommend_next_step","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"register_for_opportunity","description":"Register for a hackathon on HackQuest. Requires confirm=true to execute. Returns registration status and deep link.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["hackathonId","confirm","context"],"properties":{"teamId":{"type":"string"},"answers":{"type":"array","items":{"type":"object","required":["fieldId","value"],"properties":{"value":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}},{"type":"boolean"}]},"fieldId":{"type":"string"}},"additionalProperties":false}},"confirm":{"type":"boolean"},"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"hackathonId":{"type":"string"}},"additionalProperties":false},"logicalName":"register_for_opportunity","displayName":"register_for_opportunity","title":"register_for_opportunity","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_or_update_project","description":"Create or update a hackathon project draft on HackQuest. Requires confirm=true to execute. Returns project status, missing fields, and deep links.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["project","confirm","context"],"properties":{"confirm":{"type":"boolean"},"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"project":{"type":"object","properties":{"name":{"type":"string"},"tracks":{"type":"array","items":{"enum":["SocialFi","DeFi","NFT","Gaming","Infra","DAO","RWA","AI","Other"],"type":"string"},"maxItems":4},"demoUrl":{"type":"string","format":"uri"},"logoUrl":{"type":"string","format":"uri"},"repoUrl":{"type":"string","format":"uri"},"tagline":{"type":"string"},"videoUrl":{"type":"string","format":"uri"},"ecosystem":{"type":"string"},"techStack":{"type":"array","items":{"enum":["React","Next","Vue","Web3","Ethers","Node","Java","Go","Python","Solidity","Cardano","Rust","Move","Compact"],"type":"string"}},"walletAddress":{"type":"string"},"teamMemberUsernames":{"type":"array","items":{"type":"string"}}},"additionalProperties":false},"projectId":{"type":"string","format":"uuid"}},"additionalProperties":false},"logicalName":"create_or_update_project","displayName":"create_or_update_project","title":"create_or_update_project","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"submit_agent_feedback","description":"Submit feedback when you encounter obstacles, data gaps, or tool gaps. Helps HackQuest improve MCP tools.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["feedbackType","context"],"properties":{"blocker":{"type":"string"},"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"userGoal":{"type":"string"},"relatedTool":{"type":"string"},"feedbackType":{"enum":["missing_data","unclear_policy","bad_recommendation","blocked_workflow","tool_gap","bug","other"],"type":"string"},"suggestedTool":{"type":"string"},"attemptedAction":{"type":"string"},"relatedEcosystem":{"type":"string"},"relatedOpportunityId":{"type":"string"}},"additionalProperties":false},"logicalName":"submit_agent_feedback","displayName":"submit_agent_feedback","title":"submit_agent_feedback","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"verify_certificate","description":"Verify a user public certificate or credential on HackQuest. If no username is provided, returns the current authenticated user's certificates.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["context"],"properties":{"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"username":{"type":"string"},"ecosystem":{"type":"string"},"credentialId":{"type":"string"}},"additionalProperties":false},"logicalName":"verify_certificate","displayName":"verify_certificate","title":"verify_certificate","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"prepare_hackathon_submission","description":"Check whether a hackathon project is ready for submission. Returns a checklist of requirements, missing items, and next actions. Does not auto-submit; use submit_project to actually submit.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["projectId","context"],"properties":{"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"projectId":{"type":"string"},"hackathonId":{"type":"string"},"hackathonAlias":{"type":"string"},"includeBriefing":{"type":"boolean"}},"additionalProperties":false},"logicalName":"prepare_hackathon_submission","displayName":"prepare_hackathon_submission","title":"prepare_hackathon_submission","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"submit_project","description":"Submit a project to a hackathon on HackQuest. Requires confirm=true to execute. Checks registration, deadline, and required fields before submission.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["hackathonId","projectId","confirm","context"],"properties":{"confirm":{"type":"boolean"},"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"projectId":{"type":"string"},"hackathonId":{"type":"string"}},"additionalProperties":false},"logicalName":"submit_project","displayName":"submit_project","title":"submit_project","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"prepare_ecosystem_environment","description":"Returns available developer environment resources for the requested ecosystem. Resource coverage may be partial. When resources are not collected or unsupported, returns structured missingResources, support status, and actionable fallback links when available.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ecosystem","context"],"properties":{"goal":{"enum":["setup_dev_env","get_test_tokens","deploy_contract","build_demo","join_hackathon"],"type":"string"},"chainId":{"type":"string"},"context":{"type":"object","required":["rationale"],"properties":{"source":{"enum":["cursor","codex","claude_code","chatgpt","other"],"type":"string"},"userGoal":{"type":"string"},"agentTask":{"type":"string"},"rationale":{"type":"string"},"confidence":{"type":"number"}},"additionalProperties":false},"ecosystem":{"type":"string"},"userStack":{"type":"array","items":{"type":"string"}}},"additionalProperties":false},"logicalName":"prepare_ecosystem_environment","displayName":"prepare_ecosystem_environment","title":"prepare_ecosystem_environment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=HackQuest&config=eyJ1cmwiOiAiaHR0cHM6Ly9hcGkuaGFja3F1ZXN0LmlvL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22HackQuest%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.hackquest.io%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22HackQuest%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapi.hackquest.io%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=HackQuest&connectorUrl=https%3A%2F%2Fapi.hackquest.io%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"HackQuest\" --url \"https://api.hackquest.io/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/hackquest-mcp-323315f356","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/hackquest-mcp-323315f356/tools/{tool}","mcpServerUrl":"https://api.hackquest.io/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/hackquest-mcp-323315f356?live=1"}