MC протокол надає можливості великим мовним моделям, відкриваючи нову еру взаємодії Web3

robot
Генерація анотацій у процесі

MCPпротокол відкриває нову еру веб3 взаємодії для великих мовних моделей

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

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

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

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

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

Застосування MCP у сфері Web3

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

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

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

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

Побудова Web3 MCP-сервісу

1. Створити проект

Створіть папку проекту та ініціалізуйте:

mkdir web3-mcp-demo CD web3-mcp-demo npm init -y

Встановіть необхідні залежності:

Установка NPM @anthropic-AI/SDK Ethers TypeScript npm install -D ts-node @types/node

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

2. Написання послуг MC

Як приклад getBalance тестової мережі Sepolia, напишіть інструмент MCP:

Машинопис імпортувати { ethers } з 'ethers'; імпортувати { сервер } з '@anthropic-ai/sdk';

const provider = new ethers.providers.JsonRpcProvider019283746574839201'YOUR_RPC_URL'(;

const getBalance = server.tool){ name: 'getBalance', опис: 'Отримати баланс ETH адреси в тестовій мережі Sepolia', параметри: { адреса: { тип: 'рядок', опис: 'адреса Ethereum' } }, обробник: асинхронний ({ адреса }( => { const balance = await provider.getBalance)address(; повернути ethers.utils.formatEther)balance(; } });

server.start){ інструменти: ( }019283746574839201.catch[getBalance]console.error);

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

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

Після компіляції коду TypeScript використовуйте інструмент MCP Inspector для налагодження:

NPX TSC NPX @anthropic-AI/SDK/Інспектор

![Web3 новачок серія: MCP одним реченням завершити угоду!])https://img-cdn.gateio.im/webp-social/moments-9b68a4965c434afadef3a43a2634e853.webp###

( 4. Інтеграція в Cursor

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

![Web3 новачок серія: MCP одним реченням завершити угоду!])https://img-cdn.gateio.im/webp-social/moments-5cdc2b7df9117639a71eedb82271b6a9.webp###

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

У помічнику AI Cursor можна використовувати послуги MCP за допомогою природної мови:

Перевірка балансу адреси: "Перевірте баланс 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE на Sepolia"

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

Відправити транзакцію: "перевести 0.1ETH на 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"

Web3 новачок серія: MCP одне речення для завершення транзакції!

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

Поєднання MCP та Web3 відкриває для нас новий світ, сповнений можливостей. Майбутнє може бути ще більш розширеним:

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

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

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

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

Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Нагородити
  • 5
  • Поділіться
Прокоментувати
0/400
OnchainArchaeologistvip
· 07-08 21:04
доброго ранку, ця хвиля є революційним нововведенням!
Переглянути оригіналвідповісти на0
RugPullProphetvip
· 07-08 21:01
Слухай, знову буде шахрайство?
Переглянути оригіналвідповісти на0
SeeYouInFourYearsvip
· 07-08 20:57
Знову говорять про Web3, трошки таємничо.
Переглянути оригіналвідповісти на0
AirdropBuffetvip
· 07-08 20:56
Що завгодно, тільки не гонитва.
Переглянути оригіналвідповісти на0
PanicSeller69vip
· 07-08 20:46
Яскравий пакет з’їв раніше!
Переглянути оригіналвідповісти на0
  • Закріпити