
Fizzy
io.github.davegomezPublished by GitHub account davegomezv1.0.0Updated Oct 27, 2026
MCP server for Fizzy task management
Overview
Local MCP server that connects an assistant to Fizzy task management, letting it browse boards, search cards, and manage cards, comments and checklist steps.
- What you can do
- List boards in an account with column summaries, with pagination
- Search cards by board, tags, assignees, creator, closer, index, dates and free-text terms
- Read full card details by card number or ID
- Create or update cards, including status, column, position, tags and checklist items
- Create, list, update and delete comments on a card
- Create, complete, update, uncomplete or delete checklist steps, and get, set or list the active account
- When to use it
- Useful when your tasks live in Fizzy and you want the assistant to look up boards and cards, find work by tag, assignee or date, and create or update cards, comments and checklist items without switching apps.
- Requirements
- Runs locally via npx from the npm package @silky/fizzy-mcp, so Node.js is needed. Requires a Fizzy API token in FIZZY_TOKEN, generated under Settings > API Access. Optional FIZZY_ACCOUNT sets a default account slug and FIZZY_BASE_URL overrides the API base URL. Network access to Fizzy is required.
Installation
In SourceWeft
- Open Fizzy in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
fizzy-mcp
MCP server for Fizzy task management. Exposes 7 tools for managing boards, cards, comments, and checklists.
Prerequisites
Get your Fizzy access token:
- Log in to Fizzy
- Go to Settings > API Access
- Generate a new token
How to Install
Claude Desktop
Add to your config file:
- macOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
Windows only: Add "APPDATA": "C:\\Users\\YourUsername\\AppData\\Roaming" to the env block.
Restart Claude Desktop completely, then verify: "List my Fizzy boards."
Claude Code
Use the CLI:
Or add to ~/.claude.json:
Restart Claude Code, then verify: "List my Fizzy boards."
Cursor
Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project):
Restart Cursor completely, then verify in Agent mode (Ctrl+I).
VS Code
Add to .vscode/mcp.json in your workspace:
Or use user settings via Command Palette → "MCP: Open User Configuration".
Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
Set FIZZY_TOKEN in your shell environment, or hardcode the value. Restart Windsurf.
Cline
Add to the Cline MCP settings file:
- macOS:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json - Windows:
%APPDATA%/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json - Linux:
~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Continue
Add to .continue/config.yaml:
From Source
Requires pnpm.
Replace npx -y @silky/fizzy-mcp with node /absolute/path/to/fizzy-mcp/dist/index.js in any config above.
Configuration Reference
Account Resolution
Tools resolve account_slug in this order:
- Explicit
account_slugparameter on the tool call - Session default (set via
fizzy_accounttool withaction: "set") FIZZY_ACCOUNTenvironment variable- Auto-detect (if user has exactly one account)
Tools Reference
fizzy_account
Gets, sets, or lists accounts for subsequent tool calls.
Returns:
get:{ "action": "get", "account_slug": "897362094" | null }set:{ "action": "set", "account_slug": "897362094" }list:{ "action": "list", "accounts": [{ "slug": "...", "name": "...", "id": "..." }] }
fizzy_boards
Lists boards in the account with column summaries.
Returns: { "items": Board[], "pagination": { "returned": number, "has_more": boolean, "next_cursor"?: string } }
fizzy_search
Searches for cards with filters.
*Date range values: today, yesterday, thisweek, thismonth, last7, last14, last30.
Returns: { "items": Card[], "pagination": {...} }
fizzy_get_card
Gets full details of a card by number or ID.
*Provide card_number OR card_id. Prefer card_number when you have the human-readable # from the UI.
Returns: Card object with id, number, title, description (markdown), status, board_id, column_id, tags, assignees, steps_count, completed_steps_count, comments_count, url, timestamps.
fizzy_task
Creates or updates a card.
Mode: Omit card_number to create; include it to update.
Returns: { "mode": "create" | "update", "card": {...}, "operations": {...}, "failures": [...] }
fizzy_comment
Create, list, update, or delete a comment on a card.
Returns: Comment object with id, body (markdown), creator, timestamps, url. List returns { comments, pagination }. Delete returns { comment_id, deleted }.
fizzy_step
Create, complete, update, uncomplete, or delete a step on a card.
Mode detection:
stepabsent → CREATE (requirescontent)steppresent, no other params → COMPLETEstep+content→ UPDATEstep+completed: false→ UNCOMPLETEstep+delete: true→ DELETE
Returns: { "id": "...", "content": "...", "completed": true }
Pagination Reference
List operations return:
Error Reference
License
AGPL-3.0-or-later
Source: README.md at commit c4dd809
Tools
0Version history
1- v1.0.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts