Planfix Mcp

io.github.theYahia由 GitHub 账号 theYahia 发布v1.0.0更新于 Oct 24, 2026

MCP server for Planfix API — tasks, contacts. 3 tools.

已验证STDIO仅桌面效率与工作流商业与电商

概览

AI 生成的概览

面向 Planfix API 的本地 MCP 服务器,让助手列出、创建和更新任务、联系人与项目,并添加评论。

可以做什么
  • 列出、读取、创建和更新任务,可指定项目和负责人
  • 列出、读取、创建和更新联系人及公司
  • 列出项目并读取单个项目
  • 读取任务评论并添加评论
  • 查询员工、目录、目录条目、自定义字段和日期标签
  • 通过直链上传文件并读取文件元数据
适用场景
适合在 Planfix 中办公、希望助手在不打开 Planfix 界面的情况下创建或更新任务、查询联系人和项目、添加评论的场景。
运行要求
通过 npx 在本地运行(需要 Node.js)。需要 Planfix API 密钥和账户子域名,以环境变量传入;README 中写的是 PLANFIX_API_KEY 和 PLANFIX_ACCOUNT,另有可选的区域主机变量。清单声明的是 PLANFIX_TOKEN,安装前请确认包实际读取的名称。需要能访问 Planfix REST API 的网络。
安装前请注意
API 密钥可访问你的 Planfix 账户,应放在环境变量中,避免写入共享配置。该服务器可创建和更新任务、联系人并发表评论,助手操作会改动真实数据。README 中还包含与服务器功能无关的 Planfix 合作伙伴推荐计划内容。README 说明创建任务时的 priority 取值未针对线上 API 验证。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Planfix Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

📦 Part of WWmcp — Emerging Markets MCP — 46 MCP servers for non-Western APIs (Brazil/MENA/Gulf/SE Asia/Africa/CIS).

MCP-сервер для Planfix — задачи, проекты и CRM-контакты через ИИ

Если вы искали, как подключить Планфикс к нейросети, ставить задачи и разбирать проекты не открывая интерфейс — это оно. 20 инструментов и 2 навыка: задачи, проекты, контакты, комментарии, сотрудники, файлы. Пишете «поставь задачу Иванову до пятницы» — задача появляется в Planfix.

[npm] [License: MIT]

Часть серии WWmcp (46 серверов) by @theYahia.

Установка

Claude Desktop

json
{  "mcpServers": {    "planfix": {      "command": "npx",      "args": ["-y", "@theyahia/planfix-mcp"],      "env": {        "PLANFIX_API_KEY": "your-api-key",        "PLANFIX_ACCOUNT": "your-subdomain"      }    }  }}

Claude Code

bash
claude mcp add planfix \  -e PLANFIX_API_KEY=your-api-key \  -e PLANFIX_ACCOUNT=your-subdomain \  -- npx -y @theyahia/planfix-mcp

Streamable HTTP (удалённый сервер)

bash
PLANFIX_API_KEY=your-key PLANFIX_ACCOUNT=your-sub npx @theyahia/planfix-mcp --http 8080

Эндпоинт: http://localhost:8080/mcp Health check: http://localhost:8080/health

Smithery

[smithery badge]

bash
npx -y @smithery/cli install @theyahia/planfix-mcp --client claude

VS Code / Cursor

json
{  "servers": {    "planfix": {      "command": "npx",      "args": ["-y", "@theyahia/planfix-mcp"],      "env": {        "PLANFIX_API_KEY": "your-api-key",        "PLANFIX_ACCOUNT": "your-subdomain"      }    }  }}

Windsurf

json
{  "mcpServers": {    "planfix": {      "command": "npx",      "args": ["-y", "@theyahia/planfix-mcp"],      "env": {        "PLANFIX_API_KEY": "your-api-key",        "PLANFIX_ACCOUNT": "your-subdomain"      }    }  }}

Авторизация

ПеременнаяОбязательнаяОписание
PLANFIX_API_KEYДаAPI-ключ. Создаётся в Управлении аккаунтом → Доступ к API → REST API
PLANFIX_ACCOUNTДаСубдомен (например mycompany из mycompany.planfix.com). Обязателен — общего хоста у REST API нет
PLANFIX_HOSTНетХост для региональных инсталляций (по умолчанию planfix.com; например planfix.ru)
PLANFIX_TOKENНетУстаревший вариант, используйте PLANFIX_API_KEY

Base URL: https://{PLANFIX_ACCOUNT}.{PLANFIX_HOST}/rest/. Авторизация — заголовок Authorization: Bearer <key>.

Инструменты (20)

Задачи

ИнструментОписание
get_tasksСписок задач (пагинация, fields, filterId, ad-hoc filters)
get_taskОдна задача по ID
create_taskСоздание задачи (можно указать проект, исполнителя — см. list_users)
update_taskОбновление задачи (название, описание, статус, исполнитель)

Контакты

ИнструментОписание
get_contactsСписок контактов
get_contactОдин контакт по ID
create_contactСоздать контакт или компанию
update_contactОбновить контакт (имя, email, телефон)

Проекты, комментарии

ИнструментОписание
get_projectsСписок проектов
get_projectОдин проект по ID
get_commentsКомментарии к задаче
add_commentДобавить комментарий к задаче

Сотрудники, справочники, поля, файлы

ИнструментОписание
list_usersСписок сотрудников — используйте для поиска ID исполнителя по имени
get_userОдин сотрудник по ID
list_directoriesСправочники (наборы статусов задач хранятся как справочники)
list_directory_entriesЗаписи справочника по его ID (например, варианты статусов)
list_custom_fieldsКастомные поля по типу объекта (task/contact/project/user/main)
list_datatagsДата-теги
upload_file_from_urlЗагрузить файл по прямой ссылке
get_fileМетаданные файла по ID

Навыки (Skills / Prompts) (2)

НавыкОписание
skill-my-tasks"Мои задачи на сегодня" — показывает задачи с дедлайном сегодня или просроченные
skill-create-task"Создай задачу в проекте" — пошаговый помощник для создания задачи с выбором проекта

Статусы задач

Отдельного эндпоинта /taskstatus/list в Planfix нет. Системные статусы — фиксированный набор констант: DRAFT, ACTIVE, ACCEPTED, COMPLETED, DELAYED, REJECTED, DONE, CANCELED. Кастомные наборы статусов настраиваются как справочники — перечислить их можно через list_directories → list_directory_entries.

Примеры

Покажи мои задачи в PlanfixНайди сотрудника Иванов и создай задачу "Подготовить отчёт" в проекте 123 с ним как исполнителемСписок контактовПокажи проектыДобавь комментарий к задаче 456: "Готово"

🚀 Демо-промпты

Сценарий: "Создай задачу 'Звонок клиенту' в Planfix, привяжи к сделке #12345"

🤖 Хорошо сочетается с:

Ограничения

  • priority в create_task передаётся как строка «как есть» — точные допустимые значения не верифицированы против live API.
  • Прямая загрузка файлов с диска (multipart POST /file/) и эндпоинты time-tracking/actions не реализованы (REST-контракт не подтверждён). Доступна загрузка файла по ссылке (upload_file_from_url).

Разработка

bash
npm installnpm test        # Vitest (32 теста)npm run dev     # tsx watchnpm run build   # TypeScript compile

Planfix — реферальная программа

35% бессрочный recurring от всех платежей приведённых клиентов.

  • Без сертификации — просто зарегистрируйтесь в партнёрской программе
  • Recurring: получаете 35% каждый месяц, пока клиент платит
  • Бессрочно: нет ограничений по времени выплат

Подробнее: planfix.com/partners

Лицензия

MIT


⭐ Поставьте звезду, если строите на Planfix — так сервер найдут другие разработчики.


Часть WWmcp · Telegram: @vhodvai

来源:README.md,提交 cb0904b

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分