Интеграции

API и MCP для сервиса ПланЦели

API позволяет подключать личные цели, дневные записи, мечты, прогресс и недельные отчёты к внешним инструментам. MCP нужен, чтобы AI-агенты могли работать с вашим ПланЦели через безопасный пользовательский токен. Доступ к созданию и использованию токенов входит в тариф Pro.

01

Цели и календарь

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

02

Отчёты и прогресс

Собирайте недельные отчёты и считайте прогресс по году без ручного копирования.

03

MCP для AI

Подключайте ПланЦели к агентам, которые смогут читать и обновлять данные через API.

REST API

Основные методы

Все рабочие методы используют заголовок Authorization: Bearer pc_.... Токен показывается только один раз при создании.

Authorization: Bearer pc_ВАШ_ТОКЕН
GET /api/v1/me

Проверка токена и получение текущего пользователя.

GET /api/v1/calendar?year=2026

Календарь, цели, записи дня, статусы и цена слова за год.

GET /api/v1/goals/week/:key

Получить цели недели. Ключ выглядит так: 2026-09-W2.

PUT /api/v1/goals/:type/:key

Сохранить цели года, квартала или недели.

PUT /api/v1/entries/:date

Сохранить запись дня: сделано, план на следующий день и мысли.

GET /api/v1/dreams

Получить мечты и желания пользователя.

GET /api/v1/reports/weekly/:key

Собрать текст недельного отчёта.

GET /api/v1/progress?year=2026

Получить процент выполнения по году, кварталам и неделям.

Пример

Сохранить запись дня

Так можно передать итоги дня из внешнего приложения или собственного бота.

curl -X PUT https://planceli.ru/api/v1/entries/2026-09-11 \
  -H "Authorization: Bearer pc_..." \
  -H "Content-Type: application/json" \
  -d '{"doneText":"Сделал важную задачу","nextPlanText":"План на завтра","thoughtsText":"Короткий вывод дня"}'

MCP

Подключение к MCP-клиенту

MCP-сервер запускается рядом с проектом и обращается к ПланЦели через API. Отдельный сервер покупать не нужно.

{
  "mcpServers": {
    "planceli": {
      "command": "node",
      "args": ["/opt/goal-calendar/scripts/mcp-server.mjs"],
      "env": {
        "PLANCELI_API_BASE": "https://planceli.ru",
        "PLANCELI_API_TOKEN": "pc_..."
      }
    }
  }
}

Хотите подключить интеграцию?

Создайте API-токен в аккаунте и используйте его в своём приложении, боте или MCP-клиенте.

Открыть сервис