Skip to main content

MCP server for Fizzy — the Kanban tool by 37signals

Project description

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 → DeveloperPersonal access tokensGenerate 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fizzy_mcp-0.1.0.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fizzy_mcp-0.1.0-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file fizzy_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: fizzy_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.3

File hashes

Hashes for fizzy_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f245cd7e0f956de2f96cd2a55258c35e984d75920132f153ab684d4dc289b9bf
MD5 cbb23b5c7145e10a18c7114a9ebdc3a1
BLAKE2b-256 cc8ec28eba367ce4f9e95d33fd26d3d29636cccf05eca268f7b89658a806ae70

See more details on using hashes here.

File details

Details for the file fizzy_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: fizzy_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.3

File hashes

Hashes for fizzy_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bcd991af1fd781fc2a16c989ac82990389bc00debeec41d5d404936562195347
MD5 fa1e499af2990a661ea7bd66e03ef744
BLAKE2b-256 c732f263ce07e6ce96e73867d78048210efd06938a85d841a7416c1da6e0b2d4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page