Hackathon Kit
Skill for ~/.claude/skills/
Section titled “Skill for ~/.claude/skills/”Drop this into ~/.claude/skills/flowmcp-hackathon-kit/SKILL.md:
---name: flowmcp-hackathon-kitdescription: Help a user complete the FlowMCP Hackathon Kit setup in under 30 minutes---
# FlowMCP Hackathon Kit
Use this skill when a user is preparing for a hackathon with FlowMCP. Walk them through the 5-minute setup, activating mock mode for offline demos, and pointing them at ready-made tool sets so they can prototype a multi-tool agent fast.
## Steps
1. Before installing, run a security check on the source. FlowMCP is not published to npm — it installs straight from GitHub (`github:FlowMCP/flowmcp-cli`). Review the repository and decide whether to proceed.2. Install the CLI: `npm install -g github:FlowMCP/flowmcp-cli`3. Run `flowmcp init` to create `~/.flowmcp/`4. Verify with `flowmcp status`5. For offline demos: activate mock mode per call with `--mock`6. Activate a ready-made tool set (mobility or crypto) via `flowmcp add <schema>`7. Reference the live tutorial for full context: https://flowmcp.github.io/guides/hackathon-kit/
## References
- Tutorial: https://flowmcp.github.io/guides/hackathon-kit/- FlowMCP CLI: https://github.com/FlowMCP/flowmcp-cliHackathons are short. FlowMCP is built so a team can prototype a working multi-tool agent in under 30 minutes — without writing API integrations, without exposing keys, and without an internet connection in mock mode.
5-minute setup
Section titled “5-minute setup”# 1. Install the CLInpm install -g github:FlowMCP/flowmcp-cli
# 2. Run the initial setup (creates ~/.flowmcp/)flowmcp init
# 3. Verifyflowmcp statusThat is enough to run mock-mode demos. For live data, add API keys to ~/.flowmcp/.env per the schemas you activate.
Mock mode
Section titled “Mock mode”For demos at conference venues with flaky wifi, mock mode returns stable example responses without hitting the upstream APIs. Activate per-call:
FLOWMCP_MOCK=1 flowmcp call coingecko-tokens.simplePrice '{"id":"bitcoin"}'Every schema ships with a tests block that defines its mock response. Mock-mode means: the same input always returns the same output. Perfect for live demos.
Ready-made tool sets
Section titled “Ready-made tool sets”Three curated bundles cover the common hackathon themes:
Mobility (Berlin / Germany)
Section titled “Mobility (Berlin / Germany)”flowmcp add gtfsvbb # Berlin / Brandenburg transitflowmcp add gtfsde # Germany-wide schedulesflowmcp add overpass-osm # OpenStreetMap geo queriesflowmcp add dwd-weather # German weather forecastsPairs naturally with the GTFS Pilot Guide.
Crypto / DeFi
Section titled “Crypto / DeFi”flowmcp add coingecko-tokens # Token prices, market dataflowmcp add etherscan-tokens # On-chain contract dataflowmcp add defillama-tvl # DeFi TVLflowmcp add dexscreener # DEX pairs + boostsGovernment / Open Data
Section titled “Government / Open Data”flowmcp add arbeitsagentur # German job marketflowmcp add dpma # Patents / trademarksflowmcp add bundesgesetzblatt # German federal lawflowmcp add dip # German parliament docsLive demo pattern
Section titled “Live demo pattern”Three principles that survive contact with audience questions:
- API keys never in the LLM context. They live in
~/.flowmcp/.env. Show this to security-minded judges. - Mock mode for demo, live mode for Q&A. Have both ready. Toggle with
FLOWMCP_MOCK=1. - One tool per question first. Resist the urge to chain four tools on stage. Chain in v2 after the audience understands what FlowMCP does.
Used at
Section titled “Used at”- DB InfraGO “Anschluss erreichen” Hackathon (Berlin Hbf, March 2026, Mobility Data challenge)
If your team has used FlowMCP at an event, open a PR adding the line above.
- Agent Creation Guide — how to build a multi-tool agent
- GTFS Pilot Guide — mobility-specific tooling
- Schema Creation Guide — write your own schema for a missing API