Repolode
nicobailon

nicobailon/pi-mcp-adapter

Адаптер подключает Pi coding agent к MCP-серверам через один прокси-инструмент, чтобы описания неиспользуемых инструментов не занимали контекст.

Звёзды
1,644
Форки
393
Открытые issues
0
Последний коммит
вчера

Что это?

pi-mcp-adapter подключает Pi coding agent к серверам Model Context Protocol (MCP). Вместо того чтобы загружать описания всех инструментов в контекст модели, адаптер предоставляет один прокси-инструмент примерно на 200 токенов, а агент по мере необходимости находит и вызывает нужные инструменты.

По умолчанию серверы запускаются по требованию: при первом вызове и останавливаются после 10 минут бездействия. Адаптер читает стандартные файлы конфигурации MCP, например .mcp.json, и позволяет импортировать конфигурации серверов из Cursor, Claude Code, Codex и VS Code. Поддерживаются транспорты stdio, streamable HTTP, legacy SSE и rmcp-mux, вход через OAuth с сохранением токенов в системном хранилище ключей, а также MCP prompts, elicitation, sampling и Tasks.

Проект — расширение на TypeScript, устанавливаемое через npm. Оно предназначено для Pi версии 0.99 и новее и заменяет встроенную поддержку MCP в сессиях Pi.

Ключевые возможности

  • 01Предоставляет один прокси-инструмент вместо загрузки описаний всех инструментов MCP в контекст
  • 02Запускает серверы по требованию и останавливает их после 10 минут бездействия
  • 03Импортирует конфигурации серверов из Cursor, Claude Code, Codex и VS Code
  • 04Поддерживает транспорты stdio, streamable HTTP, legacy SSE и rmcp-mux
  • 05Сохраняет токены OAuth в системном хранилище ключей
  • 06Дополнительный семантический поиск инструментов с ключом System One

Сценарии использования

  • Предоставить coding agent доступ к базам данных, браузерам или API через MCP, не раздувая контекст
  • Подключить множество MCP-серверов и платить только за те, которые используются
  • Повторно использовать конфигурации MCP-серверов, уже настроенные в Cursor или Claude Code

Быстрый старт

  1. 1

    Установите адаптер в Pi

    pi install npm:pi-mcp-adapter
  2. 2

    После установки перезапустите Pi

  3. 3

    Добавьте сервер в .mcp.json вашего проекта (см. пример в README)

Что важно знать

  • Работает только с агентом для программирования Pi, а не как автономный MCP-клиент.
  • Для семантического поиска инструментов нужен ключ System One; поиск по словам и регулярным выражениям работает без него.

В подборках

Темы

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

Что такое pi-mcp-adapter?
Адаптер подключает Pi coding agent к MCP-серверам через один прокси-инструмент, чтобы описания неиспользуемых инструментов не занимали контекст. pi-mcp-adapter подключает Pi coding agent к серверам Model Context Protocol (MCP). Вместо того чтобы загружать описания всех инструментов в контекст модели, адаптер предоставляет один прокси-инструмент примерно на 200 токенов, а агент по мере необходимости находит и вызывает нужные инструменты.
pi-mcp-adapter можно использовать бесплатно? Какая у него лицензия?
pi-mcp-adapter распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
pi-mcp-adapter всё ещё поддерживается?
Активно поддерживается. Последний коммит в pi-mcp-adapter — 6 нояб. 2026 г..
Для чего можно использовать pi-mcp-adapter?
Предоставить coding agent доступ к базам данных, браузерам или API через MCP, не раздувая контекст Подключить множество MCP-серверов и платить только за те, которые используются Повторно использовать конфигурации MCP-серверов, уже настроенные в Cursor или Claude Code
Как установить pi-mcp-adapter?
Установите адаптер в Pi: pi install npm:pi-mcp-adapter После установки перезапустите Pi Добавьте сервер в .mcp.json вашего проекта (см. пример в README)
Где скачать pi-mcp-adapter?
Исходный код и инструкции по установке — на GitHub: https://github.com/nicobailon/pi-mcp-adapter

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

MCP-сервер, который предоставляет AI-ассистентам структурированные инструменты для работы с проектами GitLab, merge request’ами, задачами, пайплайнами, вики и многим другим.

2,1 тыс.+11 за неделю368TypeScriptMITАктивно поддерживаетсяОбновлён 7 часов назад

MCP-сервер для AI-агентов, который не засоряет контекст сырым выводом инструментов и сохраняет состояние сессии после сжатия контекста.

33,6 тыс.+626 за неделю2,3 тыс.JavaScriptOtherАктивно поддерживаетсяОбновлён 2 часа назад