Переслав оригінальний заголовок «Стандарт USB-C для штучного інтелекту: Розуміння MCP»
Протягом моїх років в Alliance я бачив, як безліч засновників створюють власні спеціалізовані інструменти та інтеграції даних, вбудовані в їх штучні інтелектуальні агенти та робочі процеси. Однак ці алгоритми, формалізації та унікальні набори даних зачинені за кастомними інтеграціями, які мало хто коли-небудь використовував би.
Це стрімко змінюється завдяки появі Протоколу контексту моделі. MCP визначається як відкритий протокол, який стандартизує спосіб спілкування додатків та надання контексту LLM. Одна аналогія, яка мені дуже сподобалася, полягає в тому, що «MCP для додатків ШІ подібні до USB-C для апаратного забезпечення»; це стандартизовано, можна використовувати з легкістю, універсально та трансформаційно.
LLM-моделі, такі як Клод, OpenAI, LLAMA та інші, надзвичайно потужні, але вони обмежені інформацією, до якої вони можуть мати доступ на даний момент. Це означає, що вони зазвичай мають обмеження знань, не можуть самостійно переглядати веб-сторінки і не мають прямого доступу до ваших особистих файлів або спеціалізованих інструментів без певної форми інтеграції.
Зокрема, розробники стикались з трьома основними викликами при підключенні LLMs до зовнішніх даних та інструментів:
MCP вирішує ці проблеми, надаючи стандартизований спосіб для будь-якого LLM, щоб безпечно отримувати доступ до зовнішніх інструментів та джерел даних за допомогою загального протоколу. Тепер, коли ми розуміємо, що робить MCP, давайте подивимося, що люди будують з його допомогою.
Екосистема MCP наразі вибухає інноваціями. Ось декілька останніх прикладів, які я знайшов в Twitter, розробники демонструють свою роботу.
Що робить ці приклади особливо переконливими, це їх різноманітність. За короткий час з моменту введення розробники створили інтеграції, що охоплюють творче медіа-виробництво, платформи зв'язку, керування обладнанням, місцеві служби та технологію блокчейн. Усі ці різноманітні застосування слідують за однаковим стандартизованим протоколом, демонструючи універсальність та потенціал MCP стати універсальним стандартом для інтеграції засобів штучного інтелекту.
Для комплексної колекції серверів MC, перевіртеофіційний репозиторій серверів MCP на GitHub. З обережним відмовленням, перш ніж використовувати будь-який сервер MC, будьте обережні стосовно того, що ви запускаєте і які дозволи надаєте.
З будь-якою новою технологією варто запитати: Чи є МСР дійсно трансформаційним, чи це лише ще один переоцінений інструмент, який зникне?
Подивившись на безліч стартапів у цьому просторі, я вважаю, що MCP є справжньою точкою відгалуження для розвитку штучного інтелекту. На відміну від багатьох тенденцій, які обіцяють революцію, але забезпечують інкрементальні зміни, MCP є збільшенням продуктивності, яке вирішує фундаментальну інфраструктурну проблему, яка стримувала весь екосистему.
Що робить його особливо цінним, це те, що він не намагається замінити існуючі моделі штучного інтелекту або конкурувати з ними, а замість цього робить їх усіх більш корисними, з'єднуючи їх з зовнішніми інструментами та даними, які їм потрібні.
Зазначено, що існують обґрунтовані питання щодо безпеки та стандартизації. Як і з будь-яким протоколом на початкових етапах, ймовірно, ми побачимо важкості, поки спільнота визначить найкращі практики щодо перевірок, дозволів, автентифікації та перевірки сервера. Розробник повинен довіряти функціональності цих серверів MCP та не повинен сліпо їм довіряти, особливо оскільки їх стало багато. Ця статтяОбговорює деякі з недавніх вразливостей, виявлених бліндом за допомогою серверів MCP, які не були ретельно перевірені, навіть якщо ви запускаєте його локально.
Найпотужніші застосування штучного інтелекту не будуть автономними моделями, але екосистемами спеціалізованих можливостей, з'єднаних за стандартизованими протоколами, такими як MCP. Для стартапів MCP представляє можливість створювати спеціалізовані компоненти, які вписуються в ці зростаючі екосистеми. Це шанс використовувати ваші унікальні знання та можливості, отримуючи вигоду від масштабних інвестицій в базові моделі.
Очікується, що MCP стане фундаментальною частиною інфраструктури штучного інтелекту, схожою на те, як HTTP став для вебу. По мірі того, як протокол стане дорослим і зростатиме його прийняття, ймовірно, ми побачимо цілі ринки спеціалізованих серверів MCP, що дозволять системам штучного інтелекту використовувати практично будь-яку можливість або джерело даних.
Для тих, хто зацікавлений у розумінні того, як насправді працює MCP під поверхнею, у наступному додатку наведено технічний розбір його архітектури, робочого процесу та впровадження.
Подібно до того, як HTTP стандартизував спосіб доступу вебу до зовнішніх джерел даних та інформації, MCP робить для AI-фреймворків, створюючи спільну мову, яка дозволяє різним системам штучного інтелекту спілкуватися безперешкодно. Тож давайте розглянемо, як він це робить.
Архітектура та потік MCP
Основна архітектура слідує моделі клієнт-сервер з чотирма ключовими компонентами, які працюють разом:
Так отже, тепер, коли ми обговорили компоненти, давайте розглянемо, як вони взаємодіють в типовому робочому процесі:
Те, що робить цю архітектуру потужною, полягає в тому, що кожен сервер MCP спеціалізується на конкретній галузі, але використовує стандартизований протокол зв'язку. Таким чином, розробники замість того, щоб перебудовувати інтеграції для кожної платформи, можуть лише фокусуватися на розробці інструментів один раз для всього свого екосистеми штучного інтелекту.
Тепер давайте подивимося, як можна реалізувати простий сервер MCP за декілька рядків коду, використовуючи SDK MCP.
У цьому простому прикладі ми хочемо розширити можливість Claude Desktop відповідати на питання, такі як "Які кав'ярні поблизу Центрального парку?" з Google maps. Ви легко можете розширити це, щоб отримати відгуки або оцінки. Але наразі давайте зосередимося на інструменті MCP знаходження близьких місць, що дозволить Claude отримати цю інформацію безпосередньо з Google Maps та представити результати у розмовному форматі.
Як ви можете побачити, код дійсно простий. 1) Він перетворює запит на пошук у Google-карті API, а 2) повертає верхні результати у структурованому форматі. Таким чином, інформація повертається до LLM для подальшого прийняття рішення.
Тепер нам потрібно повідомити Claude Desktop про цей інструмент, тому ми реєструємо його в файлі конфігурації наступним чином.
I ось, ви закінчили. Тепер ви просто розширили Клода, щоб знаходити реальний час розташування з Google maps.
Ця стаття взята з [MCXПересилаю оригінальний заголовок «Стандарт USB-C для ШІ: Розуміння MCP». Усі авторські права належать оригінальному автору@Drmelseidy]. Якщо є зауваження до цього перепублікування, будь ласка, зв'яжіться Gate Learnкоманда, і вони негайно вирішать це.
Відповідальність за відмову: Погляди та думки, висловлені в цій статті, належать виключно автору і не становлять жодної інвестиційної поради.
Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено інше, копіювання, поширення або плагіатування перекладених статей заборонено.
Переслав оригінальний заголовок «Стандарт USB-C для штучного інтелекту: Розуміння MCP»
Протягом моїх років в Alliance я бачив, як безліч засновників створюють власні спеціалізовані інструменти та інтеграції даних, вбудовані в їх штучні інтелектуальні агенти та робочі процеси. Однак ці алгоритми, формалізації та унікальні набори даних зачинені за кастомними інтеграціями, які мало хто коли-небудь використовував би.
Це стрімко змінюється завдяки появі Протоколу контексту моделі. MCP визначається як відкритий протокол, який стандартизує спосіб спілкування додатків та надання контексту LLM. Одна аналогія, яка мені дуже сподобалася, полягає в тому, що «MCP для додатків ШІ подібні до USB-C для апаратного забезпечення»; це стандартизовано, можна використовувати з легкістю, універсально та трансформаційно.
LLM-моделі, такі як Клод, OpenAI, LLAMA та інші, надзвичайно потужні, але вони обмежені інформацією, до якої вони можуть мати доступ на даний момент. Це означає, що вони зазвичай мають обмеження знань, не можуть самостійно переглядати веб-сторінки і не мають прямого доступу до ваших особистих файлів або спеціалізованих інструментів без певної форми інтеграції.
Зокрема, розробники стикались з трьома основними викликами при підключенні LLMs до зовнішніх даних та інструментів:
MCP вирішує ці проблеми, надаючи стандартизований спосіб для будь-якого LLM, щоб безпечно отримувати доступ до зовнішніх інструментів та джерел даних за допомогою загального протоколу. Тепер, коли ми розуміємо, що робить MCP, давайте подивимося, що люди будують з його допомогою.
Екосистема MCP наразі вибухає інноваціями. Ось декілька останніх прикладів, які я знайшов в Twitter, розробники демонструють свою роботу.
Що робить ці приклади особливо переконливими, це їх різноманітність. За короткий час з моменту введення розробники створили інтеграції, що охоплюють творче медіа-виробництво, платформи зв'язку, керування обладнанням, місцеві служби та технологію блокчейн. Усі ці різноманітні застосування слідують за однаковим стандартизованим протоколом, демонструючи універсальність та потенціал MCP стати універсальним стандартом для інтеграції засобів штучного інтелекту.
Для комплексної колекції серверів MC, перевіртеофіційний репозиторій серверів MCP на GitHub. З обережним відмовленням, перш ніж використовувати будь-який сервер MC, будьте обережні стосовно того, що ви запускаєте і які дозволи надаєте.
З будь-якою новою технологією варто запитати: Чи є МСР дійсно трансформаційним, чи це лише ще один переоцінений інструмент, який зникне?
Подивившись на безліч стартапів у цьому просторі, я вважаю, що MCP є справжньою точкою відгалуження для розвитку штучного інтелекту. На відміну від багатьох тенденцій, які обіцяють революцію, але забезпечують інкрементальні зміни, MCP є збільшенням продуктивності, яке вирішує фундаментальну інфраструктурну проблему, яка стримувала весь екосистему.
Що робить його особливо цінним, це те, що він не намагається замінити існуючі моделі штучного інтелекту або конкурувати з ними, а замість цього робить їх усіх більш корисними, з'єднуючи їх з зовнішніми інструментами та даними, які їм потрібні.
Зазначено, що існують обґрунтовані питання щодо безпеки та стандартизації. Як і з будь-яким протоколом на початкових етапах, ймовірно, ми побачимо важкості, поки спільнота визначить найкращі практики щодо перевірок, дозволів, автентифікації та перевірки сервера. Розробник повинен довіряти функціональності цих серверів MCP та не повинен сліпо їм довіряти, особливо оскільки їх стало багато. Ця статтяОбговорює деякі з недавніх вразливостей, виявлених бліндом за допомогою серверів MCP, які не були ретельно перевірені, навіть якщо ви запускаєте його локально.
Найпотужніші застосування штучного інтелекту не будуть автономними моделями, але екосистемами спеціалізованих можливостей, з'єднаних за стандартизованими протоколами, такими як MCP. Для стартапів MCP представляє можливість створювати спеціалізовані компоненти, які вписуються в ці зростаючі екосистеми. Це шанс використовувати ваші унікальні знання та можливості, отримуючи вигоду від масштабних інвестицій в базові моделі.
Очікується, що MCP стане фундаментальною частиною інфраструктури штучного інтелекту, схожою на те, як HTTP став для вебу. По мірі того, як протокол стане дорослим і зростатиме його прийняття, ймовірно, ми побачимо цілі ринки спеціалізованих серверів MCP, що дозволять системам штучного інтелекту використовувати практично будь-яку можливість або джерело даних.
Для тих, хто зацікавлений у розумінні того, як насправді працює MCP під поверхнею, у наступному додатку наведено технічний розбір його архітектури, робочого процесу та впровадження.
Подібно до того, як HTTP стандартизував спосіб доступу вебу до зовнішніх джерел даних та інформації, MCP робить для AI-фреймворків, створюючи спільну мову, яка дозволяє різним системам штучного інтелекту спілкуватися безперешкодно. Тож давайте розглянемо, як він це робить.
Архітектура та потік MCP
Основна архітектура слідує моделі клієнт-сервер з чотирма ключовими компонентами, які працюють разом:
Так отже, тепер, коли ми обговорили компоненти, давайте розглянемо, як вони взаємодіють в типовому робочому процесі:
Те, що робить цю архітектуру потужною, полягає в тому, що кожен сервер MCP спеціалізується на конкретній галузі, але використовує стандартизований протокол зв'язку. Таким чином, розробники замість того, щоб перебудовувати інтеграції для кожної платформи, можуть лише фокусуватися на розробці інструментів один раз для всього свого екосистеми штучного інтелекту.
Тепер давайте подивимося, як можна реалізувати простий сервер MCP за декілька рядків коду, використовуючи SDK MCP.
У цьому простому прикладі ми хочемо розширити можливість Claude Desktop відповідати на питання, такі як "Які кав'ярні поблизу Центрального парку?" з Google maps. Ви легко можете розширити це, щоб отримати відгуки або оцінки. Але наразі давайте зосередимося на інструменті MCP знаходження близьких місць, що дозволить Claude отримати цю інформацію безпосередньо з Google Maps та представити результати у розмовному форматі.
Як ви можете побачити, код дійсно простий. 1) Він перетворює запит на пошук у Google-карті API, а 2) повертає верхні результати у структурованому форматі. Таким чином, інформація повертається до LLM для подальшого прийняття рішення.
Тепер нам потрібно повідомити Claude Desktop про цей інструмент, тому ми реєструємо його в файлі конфігурації наступним чином.
I ось, ви закінчили. Тепер ви просто розширили Клода, щоб знаходити реальний час розташування з Google maps.
Ця стаття взята з [MCXПересилаю оригінальний заголовок «Стандарт USB-C для ШІ: Розуміння MCP». Усі авторські права належать оригінальному автору@Drmelseidy]. Якщо є зауваження до цього перепублікування, будь ласка, зв'яжіться Gate Learnкоманда, і вони негайно вирішать це.
Відповідальність за відмову: Погляди та думки, висловлені в цій статті, належать виключно автору і не становлять жодної інвестиційної поради.
Переклади статті на інші мови виконуються командою Gate Learn. Якщо не зазначено інше, копіювання, поширення або плагіатування перекладених статей заборонено.