Плагіні для агента судна, а не простыя серверы MCP
Адаптаваць інструменты MCP як плагіны агента з навыкамі, правамі і метаданнымі інсталяцыі, ўнаследкі чаго хосты отрымаюць готовую можнасць заместо простага адаптара сервера MCP.
Крыніцы: Stop Shipping Individual MCP Servers. Start Shipping Agent Plugins
Плагіні для агента судна, а не самастоятэльныя серверы MCP
Прывычнае календарное паводзе агентскіх інструментаў было такім: падключэнне модэляў да сістэм (MCP), навучэнне правільнага выкарыстоўвання (навыкі), а пасля упаковка ўсьго гэтага ў інсталюемыя елементы. До серэдзіны 2026 года такая упаковка перастала быць толькі слоганам вэндора і стала асаблівым способам, якім команды будуць распространяць свае можлівасці.
Што рашыў MCP
MCP адпаведзеў на пытанне «да чаго можа падключыцца агент?» — цэ былі інструменты, хосты і межа протаколу, якія дазволілі Cursor, Claude Desktop і спецыяльным рантаймам выкарыстоўваць аднаковыя адаптары.
skills/
└── architecture-review/
├── SKILL.md
├── references/
│ └── architecture-checklist.md
└── scripts/
└── validate_diagram.py
Што рашылі навыкі
Навыкі адпаведзелі на пытанне «як агенту выконваць задачу?» — цэ былі процедуры, чарткі і прыклады, якія стаялі вышэй за самыя інструменты, таму модэль не павінен быў занова ствараць алгорытм кожнай сесіі.
Вочны наступны прыемак
Інструменты без інструкцый ўпадзячны; інструкцыі без інструментоў — толькі тэатр. Команды яшчэ выдаюць іх окалічна: адзін рэпозытарый для сервераў, іной — для запітоў, вікі з інструкцыямі па інсталляцыі. Плагіны агента усунулі такое роздзеленне.
Што такое плагін агента
Гэта версіяваны пакет, які зазначае:
- MCP-серверы (або адпаведныя інструменты-бэкенды), якія ёму патрэбны
- Навыкі/інструкцыі сістэмы для правільнага вжывання
- Метаданные: правыя, неабходныя секрэты, сумеснасць з хостамі
- Інструкцыю па інсталляцыі, якую можа автаматызаваць рынак або CLI
customer-research/
├── plugin.json
├── skills/
│ └── customer-research/
│ ├── SKILL.md
│ └── references/
│ └── report-template.md
└── mcp.json
Чаму гэта больш, чым «яшчэ адна сістэма плагінав»
Расшырэння браузераў і плагіны IDE пераважна дадаюць UI. Плагіны агента дадаюць здатнасці: дыяпазоны прав, інструменты з парадуктамі і політыку поведзення. Гэта падымае стандарты для падпісвання, перагляду і прыменення прынцыпа мінімальных прав.
Практычны выгляд
Уявіце саблейн «трыаж дапамогі»: сервер MCP для стварэння тыкетаў, інструмент для пошуку ў CRM, а таксама функцыю, якая вымагае паведамлення ID тыкета пры яго закрыцці. Установка саблейна з’ѐеднвае ўсі тры элементы, замест таго каб было трэба заполняць тры ручныя інструкцыі з налаштавання.
my-plugin/
├── plugin.json # portable
├── skills/ # portable
├── mcp.json # portable
└── com.vendor.client/ # vendor-specific extension
└── hooks/
Публікацыя і установка
Публікацыя выглядае як пакаванне метадаў + артыфактов, падпісванне і выкладка ў рэестр, якому довяроўвае хост. Установка павінна выконвацца за адной командай, якая вірашвае падзэльнікі, запытае пра секрэтныя даны і рэгіструе элементы MCP — а не як спіс крокав для копіювання-выклейвання JSON.
Меры перэноснасці
Саблейны не ўсюды можна перэносіць магічным чынам на розных хостах. MCP дапамагае ў частцы інструментоў; але фарматы функцый і інтэрфейсы дазволаў застаюцца рознымі. Праектуйце для асновнага хоста, задокументавайце недастаткі і заставайце інструменты сумеснымі з протакалам, каб другі хост могаў перысваяць важкія часткі.
Ментальная модэль для працы ў продакшыне
Ставіцеся да саблейнаў як да бібліятэкаў з пасляднімі эфектамі пад час выканання:
- Фіксаванне выклікванне версый.
- Раз’ядэнне працэса адкрыцья і автарызаціі — паведамленне пра наявнасць плагіну не дае прав на працу ў працоўным сераверы.
- Інструменты для сандбокса, якія можуць выконваць операцыі з напісам або вітрачаннем грошаў.
- Логаванне выклікаў інструментаў з ідэнтыфікаторам плагіна і версыйю для аўдыту.
Адкрыцье ≠ автарызація
Рынкі будуць паказваць можлівасці інструментаў. Толькі правілы організацыі магуць прыкрэпляць секрэты і разрашаць доступ у сетка. Такое раз’ядэнне запобегае сітуацыі, калі “інсталяцыя значыць доступ у працоўны сераверы”.
Месца застосоўкі MCP і skills
MCP застаецца протакалам для вяроўнага зв’язку інструментаў. Skills застаецца слоем, які керуе ўзорамі ўжыцця інструментаў. Плагіны ёсць елементамі распадзелу, якія разам з мета-данымі доставляюць інструменты. Не трэба адмовляцца ад MCP; трэба яго інтэграваць.
Чаго не трэба робіць
Не трэба вставляць необмежаныя інструменты шэлу ў публічны плагін. Не трэба включаць секрэты клёянтаў у пакет інструментаў. Не трэба прыхіляцца да варыянтавання версый таму, што “гэта проста запыты”.
Большыя змены
Рынак пераходзіць з каталогу інструментоў у рынак можлівасцей: структураваныя рабочыя працэсы з чыста выражанымі рызыкамі. Хроналагія: чыстыя API → адаптары MCP → навыкі → плагіны з падпісамі і правіламі.
Заключныя заўважэнні
Калі вы яшчэ публікуеце толькі просты сервер MCP, чакайце запітаў на падтрымку пра відсутныя навыкі і настройкі хоста. Даўайце можлівасці ў віглядзе плагіна: інструменты, інструкцыі, правыя на доступ і шлях для інсталяцыі — а потым ставіцеся да апдэйтаў як да выласцей програмнага забезпечэння.
Маніфесты плагінаў версіююцца так сама, як і API; разбіянне схем інструментоў выказваецца большымі зменамі.
Маніфесты плагінаў версіююцца так сама, як і API; разбіянне схем інструментоў выказваецца большымі зменамі.
Маніфесты плагінаў версіююцца так сама, як і API; разбіянне схем інструментоў выказваецца большымі зменамі.
Маніфесты плагінаў версіююцца так сама, як і API; разбіянне схем інструментоў выказваецца большымі зменамі.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклекаюць неабходнасць значных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіяў стварае маніфесты так сама, як і API; змянення схем адзінакоў выклікаюць неабходнасць сутэйных змян.
Плагін версіявання практыкуецца так сама, як і версіяванне API; спэцыфікацыі адзінакоўных інструментаў, якія нарабляюць проблемы, вымагаюць значных зменаў.
Плагін версіявання практыкуецца так сама, як і версіяванне API; спэцыфікацыі адзінакоўных інструментаў, якія нарабляюць проблемы, вымагаюць значных зменаў.