Skip to main content
MCP server CX Codex

planfix-mcp — Planfix MCP server: tasks and contacts for AI

Wires Planfix into an AI agent: tasks, projects, contacts, comments and staff across 20 tools. Describe a task in plain words and it lands in your account.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add planfix-mcp -e PLANFIX_TOKEN=<PLANFIX_TOKEN> -- npx -y @theyahia/planfix-mcp
Open on GitHub

What planfix-mcp does

Under the hood it talks to the Planfix REST API. The toolset covers tasks (get_tasks, get_task, create_task, update_task), CRM records (get_contacts, get_contact, create_contact, update_contact), projects, comments, employees, directories and custom fields. Two skills ship alongside: skill-my-tasks pulls today's and overdue items, skill-create-task walks through creating a task with a project picked.

Start it with npx -y @theyahia/planfix-mcp. Two variables are mandatory. PLANFIX_API_KEY comes from Account management → API access → REST API. PLANFIX_ACCOUNT is the subdomain, the mycompany part of mycompany.planfix.com. Skip the subdomain and nothing connects, since the REST API has no shared host. Regional installations take an optional PLANFIX_HOST, defaulting to planfix.com.

A Streamable HTTP mode exists: --http 8080 serves http://localhost:8080/mcp with a health check at http://localhost:8080/health. Two gaps matter. The priority field in create_task goes through as a raw string and its accepted values were never checked against the live API. Uploading a local file and time tracking are absent; only upload_file_from_url takes a direct link.

What it helps with

  • assign a task to a teammate without opening the Planfix UI
  • list today's and overdue tasks in one shot
  • look up an assignee's ID by name before creating a task
  • post a comment on a task by its number
  • add a contact or company to the CRM while chatting with the agent

Example prompts for the agent

  • Show my Planfix tasks for today
  • Find the employee Ivanov and create a task called “Prepare the report” in project 123 with him as assignee
  • Add a comment to task 456: “Done”

How to install planfix-mcp

Platform CLI

claude mcp add planfix-mcp -e PLANFIX_TOKEN=<PLANFIX_TOKEN> -- npx -y @theyahia/planfix-mcp

Replace <…> with your own values

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about planfix-mcp

How do I install planfix-mcp in Claude Code?

Run claude mcp add planfix-mcp -e PLANFIX_TOKEN=<PLANFIX_TOKEN> -- npx -y @theyahia/planfix-mcp. Or spell out the transport: claude mcp add --env PLANFIX_TOKEN=<PLANFIX_TOKEN> --transport stdio planfix-mcp -- npx -y @theyahia/planfix-mcp.

What does planfix-mcp do?

It exposes Planfix tasks, projects, contacts, comments and employees to the agent through 20 tools. Two skills add a today's-tasks view and a step-by-step task creation flow.

Which environment variables does it need?

PLANFIX_API_KEY, generated under Account management → API access → REST API, and PLANFIX_ACCOUNT holding your subdomain. On a regional install add PLANFIX_HOST.

Similar MCP servers

All MCP servers for Notes, tasks and projects →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor