Back to Browse

Planfix MCP Server

Developer ToolsModerate7.0MCP RegistryLocal
Free

Server data from the Official MCP Registry

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

About

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

Security Report

7.0
Moderate7.0Low Risk

Valid MCP server (2 strong, 3 medium validity signals). 3 known CVEs in dependencies (0 critical, 3 high severity) Package registry verified. Imported from the Official MCP Registry.

12 files analyzed · 4 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

What You'll Need

Set these up before or after installing:

API key for the serviceRequired

Environment variable: PLANFIX_TOKEN

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-theyahia-planfix-mcp": {
      "env": {
        "PLANFIX_TOKEN": "your-planfix-token-here"
      },
      "args": [
        "-y",
        "@theyahia/planfix-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub 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

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

Claude Code

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

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

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

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

VS Code / Cursor

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

Windsurf

{
  "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).

Разработка

npm install
npm test        # Vitest (32 теста)
npm run dev     # tsx watch
npm run build   # TypeScript compile

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

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

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

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

Лицензия

MIT


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


Часть WWmcp · Telegram: @vhodvai

Reviews

No reviews yet

Be the first to review this server!