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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| fizzy_mcp-0.1.0.tar.gz | 6.5 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.