MCP-сервер для Планфикса на FastMCP

pf-mcp-server-local

MCP-сервер для Планфикса на Node.js и FastMCP: задачи, проекты, контакты, комментарии и HTTP-транспорт

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Создает и изменяет задачи, проекты, контакты и комментарии в рабочем Планфиксе
  • Токен API дает доступ ко всем данным аккаунта в рамках выданных прав
Все причины и проверки
Российский стек

maxcrystal/pf-mcp-server-local

Установка

Ручная установка

npm install && npm run start

Запуск из исходников после клонирования репозитория и настройки .env.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер оборачивает REST API Планфикса в инструменты MCP на фреймворке FastMCP: проверка доступности API, создание и чтение задач, проектов, контактов и комментариев, а также их обновление и список. Валидация параметров сделана через Zod-схемы, HTTP-запросы к Планфиксу идут через axios. Сервер поднимается как HTTP Stream, поэтому его можно подключить к любому MCP-клиенту, поддерживающему такой транспорт, без stdio.

Для кого. Для команд, которые ведут задачи и проекты в Планфиксе и хотят подключить агента через HTTP, а не только через локальный процесс.

Подходит, если

  • Нужен MCP-сервер для Планфикса с HTTP-транспортом, а не только stdio
  • Нужны базовые операции с задачами, проектами, контактами и комментариями
  • Нужна типизированная валидация параметров через Zod

Не подходит, если

  • Нужны лиды, отчеты или кастомные поля: их здесь нет
  • Нужен готовый npm-пакет: устанавливается только из исходников

Пример запроса к агенту

Создай задачу в Планфиксе «Проверить оплату» и назначь ее на менеджера Иванова

Ограничения

Проект не публикует релизы и не выложен в npm как пакет, только исходники в репозитории. Один автор, один коммит истории README, нет тестов. Функциональность ограничена задачами, проектами, контактами и комментариями, работа с лидами и отчетами не предусмотрена.

Как отключить. Остановите процесс сервера и удалите его из конфигурации MCP клиента.

MCP

Транспорт
http
Авторизация
API-ключ
Переменные окружения
Переменные окружения
PLANFIX_API_URL
обязательная
REST-адрес аккаунта Планфикса.
PLANFIX_API_TOKEN
обязательная, секрет
API-токен Планфикса.
MCP_SERVER_PORT
Порт HTTP-сервера, по умолчанию 3030.

Проверка безопасности

  • Создает и изменяет задачи, проекты, контакты и комментарии в рабочем Планфиксе
  • Токен API дает доступ ко всем данным аккаунта в рамках выданных прав

Коротко о README

README на английском перечисляет возможности: проверку API, полный набор операций с задачами, проектами, комментариями, пользователями и контактами, HTTP Stream Transport, типобезопасность через Zod и фреймворк FastMCP. Список доступных инструментов приводится с кратким описанием каждого, включая ping для проверки доступности API.

Частые вопросы

Какой транспорт использует сервер?

HTTP Stream Transport, порт задается переменной MCP_SERVER_PORT.

Нужен ли токен Планфикса?

Да, PLANFIX_API_TOKEN с доступом к нужному аккаунту, задается в .env.

Официальный

Официальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента

MCP-серверВысокий риск483Звезды репозитория
Официальный

Официальный набор скиллов Яндекса: каталог, цены, остатки, заказы, витрина и еженедельная ревизия магазина на Яндекс.Кит через Claude Code или Codex

ПлагинВысокий рискРоссийский стекБез VPN28Звезды репозитория
Выбор редакции

Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию

MCP-серверВысокий рискРоссийский стекБез VPN
Официальный

Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма

MCP-серверВысокий рискРоссийский стекБез VPN
Foxx AIMCP-сервер для Планфикса на FastMCP

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.