loading…
Search for a command to run...
loading…
Enables AI agents to interact with the Fizzy task management tool through 40 specialized tools for managing boards, cards, and comments. It supports comprehensi
Enables AI agents to interact with the Fizzy task management tool through 40 specialized tools for managing boards, cards, and comments. It supports comprehensive task operations including card creation, triaging, and user assignments with built-in retry logic and secure authentication.
AI-Native Task Management with Model Context Protocol
Connect your AI assistant to Fizzy for intelligent, context-aware project management.
Documentation • Quick Start • Issues
Fizzy MCP is an open-source Model Context Protocol server that enables AI assistants to interact with Fizzy, Basecamp's task management tool.
With Fizzy MCP, your AI can:
npx fizzy-do-mcp@latest configure
The wizard will:
Or configure manually:
{
"mcpServers": {
"fizzy": {
"command": "npx",
"args": ["-y", "fizzy-do-mcp@latest"],
"env": {
"FIZZY_TOKEN": "your-fizzy-api-token"
}
}
}
}
| Editor | Status | Configuration |
|---|---|---|
| Claude Desktop | ✅ Full support | Guide |
| Claude Code | ✅ Full support | Guide |
| Cursor | ✅ Full support | Guide |
| OpenCode | ✅ Full support | Guide |
| Windsurf | ✅ Full support | Guide |
| Continue | ✅ Full support | Guide |
You: What's on my Engineering board?
AI: I found 12 open cards on your Engineering board:
In Progress:
- #234 "Implement user authentication" (assigned to you)
- #235 "API rate limiting"
Needs Triage:
- #240 "Database migration script"
- #241 "Update dependencies"
You: Create a card for adding dark mode support
AI: Created card #242 "Add dark mode support" on the Engineering board.
Would you like me to add any tags or assign it to someone?
Fizzy MCP provides 40+ tools covering all major Fizzy operations:
| Category | Tools |
|---|---|
| Identity | fizzy_get_identity, fizzy_get_account |
| Boards | fizzy_list_boards, fizzy_get_board, fizzy_create_board, fizzy_update_board, fizzy_delete_board, fizzy_publish_board, fizzy_unpublish_board |
| Cards | fizzy_list_cards, fizzy_get_card, fizzy_create_card, fizzy_update_card, fizzy_delete_card, fizzy_close_card, fizzy_reopen_card, fizzy_postpone_card, fizzy_triage_card, fizzy_untriage_card, fizzy_tag_card, fizzy_assign_card, fizzy_watch_card, fizzy_unwatch_card, fizzy_pin_card, fizzy_unpin_card, fizzy_mark_golden, fizzy_unmark_golden |
| Comments | fizzy_list_comments, fizzy_get_comment, fizzy_create_comment, fizzy_update_comment, fizzy_delete_comment |
| Columns | fizzy_list_columns, fizzy_get_column, fizzy_create_column, fizzy_update_column, fizzy_delete_column |
| Tags & Users | fizzy_list_tags, fizzy_list_users, fizzy_get_user |
See the Tools Reference for complete documentation.
fizzy-do-mcp/
├── packages/
│ ├── shared/ # Types, schemas, Result type
│ ├── client/ # Type-safe HTTP client for Fizzy API
│ └── tools/ # MCP tool definitions
├── apps/
│ ├── server/ # CLI and MCP server (npm: fizzy-do-mcp)
│ └── hosted/ # Hosted proxy service (Cloudflare Workers)
└── docs/ # Documentation site (VitePress)
Local Server (Recommended)
npx fizzy-do-mcp@latestHosted Proxy
https://mcp.fizzy.yogan.devX-Fizzy-Token header for authentication# Install dependencies
pnpm install
# Build all packages
pnpm build
# Run type checker
pnpm typecheck
# Run linter
pnpm lint
# Develop the CLI
cd apps/server
pnpm dev
# Develop docs
cd docs
pnpm dev
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"fizzy-mcp-server": {
"command": "npx",
"args": []
}
}
}