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