Tool tree
How AI tools and agents can read The Hackathon Playbook: Markdown versions of every page, llms.txt, a public MCP server with search tools, and a grounded chatbot. No auth required.
Implementation
gradeNot graded
gradeNot graded
page: Every page
search_playbookAnswer
Search The Hackathon Playbook (hackathon strategy from 36+ wins) and return the most relevant sections with titles and URLs.
View tool JSON
{
"name": "search_playbook",
"kind": "answer",
"impl": "imperative",
"description": "Search The Hackathon Playbook (hackathon strategy from 36+ wins) and return the most relevant sections with titles and URLs.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "What to look for, in plain language"
}
},
"required": [
"query"
]
},
"page": "/ai"
}get_checklistAnswer
Get the actionable checklist for a hackathon phase: ideation, building, pitching, or submitting.
View tool JSON
{
"name": "get_checklist",
"kind": "answer",
"impl": "imperative",
"description": "Get the actionable checklist for a hackathon phase: ideation, building, pitching, or submitting.",
"inputSchema": {
"type": "object",
"properties": {
"phase": {
"type": "string",
"enum": [
"ideation",
"building",
"pitching",
"submitting"
],
"description": "The hackathon phase the user is in"
}
},
"required": [
"phase"
]
},
"page": "/ai"
}open_guideAction
Navigate this browser tab to a page of the playbook, e.g. /playbook/pitching. Use search_playbook first to find the right path.
View tool JSON
{
"name": "open_guide",
"kind": "act",
"impl": "imperative",
"description": "Navigate this browser tab to a page of the playbook, e.g. /playbook/pitching. Use search_playbook first to find the right path.",
"inputSchema": {
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Site-relative path starting with /"
}
},
"required": [
"path"
]
},
"page": "/ai"
}