plori

официальный

Создавайте и управляйте облачными агентами plori (каждый — ИИ-агент на собственном облачном компьютере)

Что можно делать с Plori MCP?

  • Manage agents — Попросите вывести список ваших агентов plori, проверить их статус или создать и удалить агентов по имени через list_agents, create_agent и delete_agent.
  • Run and monitor tasks — Отправьте сообщение агенту с помощью invoke_agent, отслеживайте прогресс через get_run_result, просматривайте историю через list_runs или отменяйте выполняющиеся запуски с помощью cancel_run.
  • Handle approvals — Попросите показать запуски, ожидающие ввода данных, через list_pending_inputs, и одобряйте, отклоняйте или отвечайте на них через answer_pending_input.
  • Schedule and automate workflows — Создавайте рабочие процессы с помощью create_workflow, планируйте разовые запуски через schedule_run или немедленно выполняйте созданные рабочие процессы с помощью run_workflow.
  • Check account usage — Запросите ваш кредитный баланс через get_credits, просмотрите расходы по метру или агенту через get_usage или проверьте использование диска с помощью get_disk.

Документация

plori

plori (plori.ai): облачный ИИ-агент с собственным постоянным окружением — постоянным диском, реальными CLI-инструментами и памятью.

plori предоставляет агента: каждый получает постоянную машину с реальным диском, реальными инструментами и собственной памятью. Простаивающие агенты масштабируются до нуля. Вы общаетесь со своими агентами в веб-приложении или управляете ими из собственных инструментов через MCP и REST.

Этот репозиторий — интеграционная входная дверь. Сам продукт находится на plori.ai; удалённый MCP-сервер находится на https://api.plori.ai/mcp.

Подключите свой MCP-клиент

plori — это удалённый MCP-сервер (streamable HTTP). Устанавливать или запускать локально ничего не нужно. Вход выполняется в вашем браузере через OAuth 2.1 при первом подключении клиента; в средах без браузера можно использовать API-ключ.

Claude Code

Вставьте это в свой разговор с Claude Code:

Настройте https://plori.ai/SKILL.md

Claude читает инструкции по настройке и настраивает MCP при необходимости. Если новый сервер не загрузился, введите /reload-plugins, когда Claude спросит, затем продолжите в том же разговоре. При сопряжении откройте короткий адрес, который покажет Claude, введите код, войдите и подтвердите. Можно использовать телефон, пока Claude Code работает на удалённой машине. Никаких установленных навыков или плагинов не требуется.

Cursor

Используйте кнопку Add to Cursor в один клик или добавьте вручную: Settings -> MCP -> Add server с URL https://api.plori.ai/mcp.

VS Code

code --add-mcp '{"name":"plori","type":"http","url":"https://api.plori.ai/mcp"}'

Codex CLI

codex mcp add plori --url https://api.plori.ai/mcp
codex mcp login plori

Codex автоматически определяет OAuth plori на login. Альтернатива с одним установщиком и встроенным навыком: codex plugin marketplace add plori-ai/codex-plugin, затем codex plugin add plori@plori.

Cline

Следуйте llms-install.md, написанному для автоматического установщика Cline.

Любой другой клиент

Собственные streamable-HTTP клиенты подключаются к https://api.plori.ai/mcp напрямую. Клиенты, которые поддерживают только stdio, могут использовать мост через npm-пакет plori-mcp (тонкая обёртка вокруг mcp-remote с фиксированной конечной точкой; этот репозиторий — его исходный код):

npx plori-mcp
# headless / CI: authenticate with an API key instead of the OAuth flow
npx plori-mcp --header "Authorization: Bearer plori_sk_..."
# equivalent, without the wrapper:
npx mcp-remote https://api.plori.ai/mcp

API-ключи создаются в Dashboard -> Settings на зарегистрированном аккаунте.

Или без MCP: собственный терминал

CLI plori — это не MCP-клиент. Это собственная дверь, которая открывает ту же живую сессию, что показывает веб-приложение: недавнюю историю, приглашение, потоковый вывод и очередь одобрений в одном месте. Ход, отправленный в терминале, появляется в открытой вкладке браузера по мере потоковой передачи.

curl -fsSL https://plori.ai/install.sh | sh
plori login && plori attach <agent-name>

Установщик помещает один статический бинарник в ~/.local/bin и не требует Node; если этот каталог ещё не в вашем PATH, скрипт выведет строку для добавления. npm i -g @plori/cli works too. The argument to attach — это имя агента, идентификатор агента или идентификатор сессии, поэтому идентификатор сессии, скопированный из веб-приложения, работает сам по себе. Ctrl-D отключает и оставляет выполнение на сервере.

Терминал не даёт агенту доступа к вашим локальным файлам. Оболочка, диск и файлы — это собственное облачное окружение агента.

Проверьте подключение

Спросите своего клиента:

Перечисли моих агентов plori и скажи, сколько у меня осталось кредитов.

Вы должны увидеть вызовы инструментов list_agents и get_credits и реальный ответ.

Что делают инструменты

Сервер предоставляет 25 инструментов в пяти группах.

  • Агенты (маршрутизатор Plori выбирает модель каждого агента под задачу): list_agents (ваши агенты, с моделью и статусом живой сессии), get_agent (имя одного агента, тип, модель и статус, а также его почтовый ящик с письмами от других агентов на аккаунте), create_agent (получить или создать агента по имени, что повторно использует существующего агента с таким именем вместо создания дубликата), delete_agent (навсегда удалить агента и отозвать его диск).
  • Запуски: invoke_agent (отправить сообщение и дождаться ответа, с wait_seconds для установки времени ожидания, idempotency_key чтобы повторная попытка возвращала исходный запуск, и callback_url плюс callback_secret для отправки подписанного уведомления о статусе на вашу конечную точку), get_run_result (статус запуска, временные метки, кредиты, токены, прогресс инструментов и ответ после завершения), list_runs (история запусков агента, сначала самые новые), cancel_run (остановить выполняющийся запуск, что сообщает cancelling, а затем cancelled), schedule_run (вызвать агента один раз позже, после задержки или по временной метке).
  • Человек в цикле: list_pending_inputs (запуски, приостановленные на одобрении или запросе ввода), answer_pending_input (одобрить, отклонить или ответить на один, что запускает продолжение запуска).
  • Рабочие процессы: list_workflows (все рабочие процессы, или одного агента с agent_id, или неназначенные с agent_id="none"), get_workflow (метаданные и проекция шагов, закреплённая для выполнения), get_workflow_version (полное определение одной точной версии и значения параметров), create_workflow (пустой рабочий процесс на ручном, cron или webhook триггере, для создания агентом), edit_workflow (пакет ограниченных правок как один новый черновик, с compare-and-swap на base_version), set_workflow_agent (назначить одного из ваших агентов рабочему процессу, обычно после delete_agent сообщает о приостановленных рабочих процессах или run_workflow возвращает workflow_agentless), run_workflow (запустить созданный рабочий процесс сейчас, как реальное, оплачиваемое выполнение), list_workflow_executions (недавние выполнения со статусом, ошибкой, источником триггера, временем и кредитами), get_workflow_execution (входные и выходные полезные данные одного выполнения по шагам).
  • Аккаунт: get_credits (баланс и план), get_usage (расходы по счётчику и по агенту), get_disk (включённые, купленные и использованные байты), empty_trash (навсегда очистить корзину агента, чтобы удалённые файлы перестали учитываться на диске; только пока под этого агента спит), list_connections (ваши сторонние OAuth-провайдеры со статусом, временем авторизации и истечения, а также настроенными областями для каждого, никогда — токенами или секретами клиента).

Ход, который всё ещё выполняется, когда время ожидания заканчивается, продолжается на сервере: invoke_agent возвращает run_id со статусом running и задержкой poll_after_seconds, а ответ вы читаете с помощью get_run_result, используя wait=true (или свой собственный wait_seconds, до 1800).

Затраты: создание и запуск агентов расходует кредиты plori с вашего аккаунта. Чтение (списки, результаты, балансы) бесплатно. На странице цен есть подробности. Отзовите доступ клиента в любое время в настройках клиента или отзовите API-ключ в Dashboard -> Settings.

Для ИИ-агентов, читающих это

Машиночитаемые точки входа:

  • Входная дверь: plori.ai/agents.md
  • Индекс сайта: plori.ai/llms.txt
  • Навык: SKILL.md (индекс: /.well-known/agent-skills/index.json)
  • Карточка MCP-сервера: https://api.plori.ai/mcp/server-card
  • OAuth discovery: метаданные защищённого ресурса RFC 9728 на api.plori.ai, поддерживается динамическая регистрация клиентов
  • Запись в реестре: ai.plori/plori в официальном MCP Registry

Каждая страница на plori.ai также доступна в формате Markdown: добавьте .md к пути или отправьте Accept: text/markdown.

Документация и поддержка