Provides tools for interacting with Favro's project management platform, enabling management of organizations, boards, columns, and cards, including creating, updating, moving, and assigning tasks.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Favro MCPCreate a new card 'Update API docs' in the Backlog column"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Favro MCP
MCP server for interacting with Favro project management.
Installation
Getting Your Favro API Token
Log in to Favro
Click your username (top-left corner)
Select My Profile
Go to API Tokens
Click Create new token
Give it a name (e.g., "Favro MCP") and click Create
Copy the token — you won't be able to see it again!
See Claude Code MCP documentation for more details.
Add the following to your claude_desktop_config.json (~/Library/Application Support/Claude/ on macOS, %APPDATA%\Claude on Windows):
Finding the full path: Claude Desktop doesn't inherit your shell's PATH, so you need the absolute path to favro-mcp:
Then restart Claude Desktop.
See Claude Desktop MCP documentation for more details.
Add the following to your Cursor MCP configuration file:
Global (all projects):
~/.cursor/mcp.jsonProject-specific:
.cursor/mcp.jsonin your project root
You can also open the MCP settings via Command Palette: Cmd+Shift+P (Mac) or Ctrl+Shift+P (Windows) → search "MCP" → select "View: Open MCP Settings".
After configuration, use Agent mode in Cursor's AI chat to access Favro tools.
See Cursor MCP documentation for more details.
Add the following to .vscode/mcp.json in your workspace:
Use Agent mode in GitHub Copilot Chat to access Favro tools.
See VS Code MCP documentation for more details.
Add the following to ~/.codex/config.toml:
Or add via CLI:
See Codex MCP documentation for more details.
Tools
Organizations
Tool | Description |
| List all organizations |
| Get current organization |
| Set active organization |
Collections (Folders)
Tool | Description |
| List all collections (folders) |
Boards
Tool | Description |
| List boards |
| Get board with columns |
| Get current board |
| Set active board |
Cards
Tool | Description |
| List cards on board |
| Get card details |
| Add a comment to card |
| Create a card |
| Update a card |
| Move card to column |
| Assign/unassign user |
| Add/remove tag |
| Delete a card |
| List custom fields |
Columns
Tool | Description |
| List columns on board |
| Create a column |
| Rename a column |
| Move column position |
| Delete a column |
Development
This project uses uv for development.
Setup
Install uv:
macOS / Linux:
curl -LsSf https://astral.sh/uv/install.sh | shWindows (PowerShell):
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"Clone the repository:
git clone https://github.com/truls27a/favro-mcp.git cd favro-mcpInstall dependencies:
uv sync --dev
Running from Source
To run a local/modified version instead of the published package: