Розширені можливості
Машинний переклад
Цю сторінку перекладено автоматично з англомовної документації, і основною версією є англомовна сторінка. Якщо щось читається неправильно, на сторінці Переклади пояснено, як про це повідомити.
Усе, що потрібно звичайному серверу чи клієнту, має своє тематичне місце в розділах вище.
Цей розділ — це запасні виходи, до яких звертаються, коли зручний шар MCPServer
починає заважати:
- Низькорівневий Server: клас, на якому побудовано
MCPServer. Схеми, написані вручну, обробникиon_*, жодних перевірок за вас і власні JSON-RPC-методи. - Пагінація і Middleware: дві речі, які
можна зробити лише на низькорівневому
Server. - Розширення і Застосунки MCP: поверхня розширень протоколу. Скомпонуйте пакети розширень у сервер або напишіть власні.
Кілька речей, які цілком логічно шукати тут, натомість розміщено там, де ними справді користуються:
- Авторизація — у розділі Запуск сервера, бо сервер захищають там, де його розгортають.
- OAuth, підтвердження ідентичності, під'єднання до кількох серверів і кеш відповідей — усе це в розділі Клієнти.
- Багатораундові запити і Підписки — у розділі Усередині обробника, бо і те, й інше обробник саме робить.
- Шаблони URI — у розділі Сервери, поруч із ресурсами.
- Версії протоколу і Застарілі можливості мають власні сторінки верхнього рівня.
Якщо ви не впевнені, чи потрібен вам цей розділ, — він вам не потрібен.