Skip to content

Introduction

Fizzy MCP is a Model Context Protocol (MCP) server that enables AI assistants to interact with Fizzy, the AI-powered task management platform built for modern teams.

The Model Context Protocol is an open standard developed by Anthropic that allows AI applications to securely connect to external data sources and tools. It provides a standardized way for AI assistants to:

  • Access data from external systems
  • Execute actions through well-defined tools
  • Maintain context across conversations

Fizzy MCP bridges the gap between your AI assistant and your task management workflow:

Natural Language Control

Manage tasks using conversational commands instead of clicking through UIs.

Context Awareness

Your AI understands your boards, cards, and team structure.

Automation Ready

Chain multiple operations together for complex workflows.

Secure by Design

Uses Personal Access Tokens with configurable permissions.

Fizzy MCP offers two deployment modes to fit different use cases:

Use our hosted MCP service running on Cloudflare Workers. Your AI agent connects via HTTP to https://fizzy-mcp-hosted.ryanyogan.workers.dev/mcp.

Advantages:

  • No local server to run or maintain
  • Works with any MCP client that supports HTTP transport
  • Automatic updates - always running the latest version
  • Perfect for remote development environments

Considerations:

  • Rate limits apply (100 writes/day anonymous, 1,000/day with API key)
  • Requires internet connection
  • Your Fizzy token is sent to the hosted service
// Example Claude Desktop config (Remote Mode)
{
"mcpServers": {
"fizzy": {
"transport": "http",
"url": "https://fizzy-mcp-hosted.ryanyogan.workers.dev/mcp",
"headers": {
"X-Fizzy-Token": "your-fizzy-token"
}
}
}
}

Fizzy MCP provides comprehensive API coverage across 7 categories:

CategoryToolsDescription
Identity2Account discovery and settings
Boards7Board CRUD and publishing
Cards18Card lifecycle, assignments, tags
Comments5Discussion threads on cards
Columns5Workflow stage management
Tags1Label management
Users2Team member information

After authentication, the CLI can automatically detect and configure:

  • Claude Desktop - Anthropic’s official desktop app
  • Cursor - AI-powered code editor
  • OpenCode - Open-source AI coding assistant

The CLI generates the correct configuration for your chosen mode (remote or local) and writes it directly to the agent’s config file.

Fizzy MCP includes a full-featured CLI for setup and management:

CommandDescription
fizzy-mcp authConfigure authentication (mode, token, API key)
fizzy-mcp configureAuto-configure AI agents
fizzy-mcp whoamiShow current identity and account
fizzy-mcp statusCheck configuration status
fizzy-mcp logoutClear stored credentials

Built with TypeScript and Zod validation:

import { FizzyClient } from '@fizzy-mcp/client';
const client = new FizzyClient({
accessToken: 'your-token',
accountSlug: '/your-org',
});
// Fully typed responses
const result = await client.cards.list({ board_ids: ['abc123'] });
if (result.ok) {
console.log(`Found ${result.value.length} cards`);
}

Automatic retry logic with exponential backoff:

  • Retries on network errors and 5xx responses
  • Respects rate limit headers
  • Configurable retry count and delays
┌─────────────────┐
│ You (Human) │
│ │
│ "Create a new │
│ card called │
│ Fix login" │
└────────┬────────┘
│
▼
┌─────────────────┐
│ AI Assistant │
│ (Claude, etc.) │
│ │
│ Understands │
│ your request │
└────────┬────────┘
│
▼ MCP over HTTP
┌─────────────────┐
│ Fizzy MCP │
│ Hosted Service │
│ │
│ Cloudflare │
│ Workers │
└────────┬────────┘
│
▼ HTTPS
┌─────────────────┐
│ Fizzy API │
│ │
│ Creates card │
│ Returns data │
└────────┬────────┘
│
▼
┌─────────────────┐
│ AI Assistant │
│ │
│ "Created card │
│ #42: Fix │
│ login bug" │
└─────────────────┘
┌─────────────────┐
│ You (Human) │
│ │
│ "Create a new │
│ card called │
│ Fix login" │
└────────┬────────┘
│
▼
┌─────────────────┐
│ AI Assistant │
│ (Claude, etc.) │
│ │
│ Understands │
│ your request │
└────────┬────────┘
│
▼ MCP via stdio
┌─────────────────┐
│ Fizzy MCP │
│ Local Server │
│ │
│ fizzy_create_ │
│ card tool │
└────────┬────────┘
│
▼ HTTPS
┌─────────────────┐
│ Fizzy API │
│ │
│ Creates card │
│ Returns data │
└────────┬────────┘
│
▼
┌─────────────────┐
│ AI Assistant │
│ │
│ "Created card │
│ #42: Fix │
│ login bug" │
└─────────────────┘

Before getting started, you’ll need:

  1. A Fizzy account - Sign up at app.fizzy.do
  2. Node.js 20+ - Required for the CLI and local mode
  3. An MCP-compatible AI agent - Claude Desktop, Cursor, or OpenCode

Ready to get started? Head to the Installation guide to set up Fizzy MCP.