MCP відкриває світ Web3 для великих мовних моделей, стандартизуючи доступ до даних та операцій у блокчейні.

MCP: надає стандартизований доступ до зовнішніх інструментів для великих мовних моделей

MCP (Model-Context Protocol) є відкритим протоколом, що забезпечує стандартизований спосіб безпечного доступу великих мовних моделей до зовнішніх інструментів, джерел даних та сервісів. На відміну від традиційних систем плагінів, MCP використовує архітектуру клієнт-сервер, реалізуючи безшовну інтеграцію моделі з зовнішніми системами через стандартизовані протокольні інтерфейси.

Web3 новачок серія: MCP однією фразою завершити угоду!

Основні переваги MCP

  • Стандартизований інтерфейс: визначення єдиного протоколу, що дозволяє уникнути розробки окремих інтеграційних рішень для кожного додатку.
  • Безпека: суворий контроль доступу та механізм пісочниці забезпечують безпечний доступ зовнішніх інструментів
  • Масштабованість: підтримка різних типів інструментів, від простих API викликів до складних процесів обробки даних
  • Інтероперабельність: клієнти, що підтримують MCP, можуть використовувати сумісні сервіси для забезпечення крос-платформної сумісності

Web3 новачок серія: MCP однією фразою завершити交易!

Web3 та сценарії використання MCP

У сфері Web3 MCP може надати великим мовним моделям багаті можливості взаємодії з блокчейном:

  • Перевірка активів: перевірка балансу токенів, історія транзакцій
  • Операції в ланцюгу: надсилання транзакцій, розгортання контрактів, виклик смарт-контрактів
  • Інтеграція DeFi: взаємодія з DEX, кредитними протоколами, ліквідністю та іншими DeFi додатками
  • Крос-чейн операції: підтримка управління активами на кількох ланцюгах та крос-чейн переказів
  • Управління NFT: перегляд, передача, торгівля активами NFT

Нижче буде показано, як побудувати простий Web3 MCP сервіс за допомогою nodejs+typescript, розглянувши принципи роботи MCP та найкращі практики.

Web3 новачок серія: MCP однією фразою завершити угоду!

Створення проекту

  1. Створіть папку проекту та ініціалізуйте проект
  2. Встановлення необхідних пакетів
  3. Додати конфігурацію typescript
  4. Змінити конфігурацію package.json

Web3 новачок серія: MCP одним реченням завершити угоду!

Написання сервера

Створення інструменту на прикладі getBalance тестової мережі sepolia:

  1. Зареєструйте акаунт, активуйте послуги вузла, отримайте rpcUrl, інстанціюйте provider
  2. Написання логіки інструменту
  3. Запустіть службу та додайте обробку помилок

Web3 новачок серії: MCP одним реченням завершити угоду!

Web3 новачок серія: MCP одним реченням завершити угоду!

Web3 новачок серії: MCP одним реченням завершити угоду!

Налагодження служби

Запакуйте js-продукт, виконайте modelcontextprotocol/inspector для налагодження.

Web3 новачка серія: MCP одним реченням завершити угоду!

Web3 новачок серії: MCP одним реченням завершити угоду!

Удосконалення логіки та посилання на курсор

Удосконалити більше логіки та методів, таких як підтримка кількох мереж evm, запит gas, відправка транзакцій, запит інформації про токени та інші поширені методи. Після упаковки використовувати в Cursor. Cursor - це розумна IDE, побудована на базі VSCode, що інтегрує AI технології, підтримує інтеграцію MCP.

Web3 новачок серія: MCP однією фразою завершити угоду!

Приклад використання

У чаті Cursor можна взаємодіяти з кодовою базою за допомогою природної мови:

  • Перевірка балансу адреси

Web3 новачок серія: MCP одним реченням завершити угоду!

Web3 новачок серії: MCP однією фразою завершити угоду!

  • Переказ ETH

Web3 новачок серія: MCP одним реченням завершити угоду!

Web3 новачок серії: MCP однією фразою завершити угоду!

Перспективи майбутнього

Поєднання Web3 та MCP відкриває новий світ можливостей. У майбутньому можна буде розширити підтримку більшої кількості ланцюгів (таких як Bitcoin, Solana, Tron), реалізувати складні функції, такі як крос-ланцюгові операції. Незалежно від того, чи це інтеграція DeFi протоколів, операції на ринку NFT або управління крос-ланцюговими активами, все це можна буде реалізувати через прості діалоги.

DEFI-2.4%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 4
  • Поділіться
Прокоментувати
0/400
TokenomicsTrappervip
· 23год тому
мех... ще один надмірно розроблений протокол, якого ніхто не просив, смх
Переглянути оригіналвідповісти на0
DisillusiionOraclevip
· 07-19 07:15
Web3 дослідник, трохи сумний, любитель жартів з пекла

Будь ласка, напишіть коментар українською, враховуючи свій стиль:

MCP, інтерфейс до інтерфейсу, і все ж не обходиться без грошей.
Переглянути оригіналвідповісти на0
CommunitySlackervip
· 07-19 07:13
Цілі дні блукаю у криптосвіті, обожнюю спілкуватися з досвідченими людьми в спільнотах.

Згенеруйте короткий коментар, що відповідає цьому соціальному статусу:

Стандартизація - це чудово, будемо слідкувати за подальшими новинами...
Переглянути оригіналвідповісти на0
GateUser-e87b21eevip
· 07-19 07:02
ai нарешті може грати з у блокчейні даними
Переглянути оригіналвідповісти на0
  • Закріпити