Skip to main content

fizzy-mcp

MCP server for Fizzy — the Kanban tool by 37signals.

Lets AI assistants (Claude, etc.) read and manage your Fizzy boards, cards, columns, tags, comments and more.

Quick start

1. Get your Fizzy access token

Go to your Fizzy profile → Developer → Personal access tokens → Generate new access token with Read + Write permission.

Find your account slug — it's the number in your Fizzy URL: app.fizzy.do/<account_slug>/boards.

2. Configure

Claude Code

Add to your project's .mcp.json:

{
  "mcpServers": {
    "fizzy": {
      "command": "uvx",
      "args": ["fizzy-mcp"],
      "env": {
        "FIZZY_ACCESS_TOKEN": "your-token-here",
        "FIZZY_ACCOUNT_SLUG": "your-slug-here"
      }
    }
  }
}

Claude Desktop

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
  "mcpServers": {
    "fizzy": {
      "command": "uvx",
      "args": ["fizzy-mcp"],
      "env": {
        "FIZZY_ACCESS_TOKEN": "your-token-here",
        "FIZZY_ACCOUNT_SLUG": "your-slug-here"
      }
    }
  }
}

Available tools

Boards

Tool Description
list_boards List all boards
get_board Get a specific board
create_board Create a new board
update_board Update board name, access, auto-postpone
delete_board Delete a board

Columns

Tool Description
list_columns List columns on a board
create_column Create a column with name and color
update_column Update column name or color
delete_column Delete a column

Cards

Tool Description
list_cards List cards with filters (board, tags, assignees, status, dates, search)
get_card Get a card by number
create_card Create a card with title, description (HTML), tags
update_card Update card title, description, tags
delete_card Delete a card
close_card Mark a card as done
reopen_card Reopen a closed card
triage_card Move a card into a column
untriage_card Send a card back to triage
postpone_card Move a card to Not Now
mark_golden Star a card
unmark_golden Unstar a card

Tags

Tool Description
list_tags List all tags
toggle_tag Toggle a tag on/off for a card

Assignments

Tool Description
toggle_assignment Assign/unassign a user to a card
self_assign Assign yourself to a card

Comments

Tool Description
list_comments List comments on a card
get_comment Get a specific comment
create_comment Add a comment (supports HTML)
update_comment Edit a comment
delete_comment Delete a comment

Reactions

Tool Description
list_reactions List reactions on a card
add_reaction Add a reaction/boost (max 16 chars)
remove_reaction Remove a reaction

Steps (to-dos)

Tool Description
create_step Add a to-do step to a card
update_step Update step text or mark complete
delete_step Delete a step

Users

Tool Description
list_users List active users
get_user Get a specific user

Notifications

Tool Description
list_notifications List your notifications
mark_notification_read Mark one as read
mark_notification_unread Mark one as unread
mark_all_notifications_read Mark all as read

Pins & Watch

Tool Description
list_pins List your pinned cards
pin_card / unpin_card Pin or unpin a card
watch_card / unwatch_card Subscribe/unsubscribe from card notifications

Identity

Tool Description
get_identity Get current user and accounts

Development

git clone https://github.com/alexrbzz/fizzy-mcp.git
cd fizzy-mcp
pip install -e .
FIZZY_ACCESS_TOKEN=xxx FIZZY_ACCOUNT_SLUG=123 fizzy-mcp

License

MIT

Metadata

Release files for fizzy-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fizzy-mcp 0.1.0
File Size Uploaded Provenance
fizzy_mcp-0.1.0.tar.gz 6.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for fizzy-mcp 0.1.0
File Interpreter ABI Platform
fizzy_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 14.1 kB

Release files / fizzy_mcp-0.1.0.tar.gz

Download URL fizzy_mcp-0.1.0.tar.gz
Size 6.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f245cd7e0f956de2f96cd2a55258c35e984d75920132f153ab684d4dc289b9bf
BLAKE2b-256 checksum
How to use checksums
cc8ec28eba367ce4f9e95d33fd26d3d29636cccf05eca268f7b89658a806ae70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.3

Release files / fizzy_mcp-0.1.0-py3-none-any.whl

Download URL fizzy_mcp-0.1.0-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bcd991af1fd781fc2a16c989ac82990389bc00debeec41d5d404936562195347
BLAKE2b-256 checksum
How to use checksums
c732f263ce07e6ce96e73867d78048210efd06938a85d841a7416c1da6e0b2d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.3

Security for fizzy-mcp 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page