MCPпротокол відкриває нову еру веб3 взаємодії для великих мовних моделей
MCP(Model-Context протокол) є інноваційним відкритим протоколом, який забезпечує стандартизований доступ до зовнішніх ресурсів для великих мовних моделей. На відміну від традиційних плагін-систем, MCP використовує архітектуру клієнт-сервер, реалізуючи безшовну інтеграцію між моделлю та зовнішніми системами через стандартизований інтерфейс протоколу.
Основні переваги MCP
Уніфікований інтерфейс: MCP визначає стандартні протоколи, щоб уникнути окремої розробки інтеграційних рішень для кожного застосунку.
Безпечний і надійний: суворий контроль доступу та механізм пісочниці забезпечують безпечний доступ зовнішніх інструментів
Гнучкий та масштабований: підтримує різні типи інструментів, від простих API викликів до складної обробки даних
Крос-платформна сумісність: будь-який клієнт, що підтримує MCP, може використовувати сумісні послуги
Застосування MCP у сфері Web3
У сфері Web3 MCP може надати великим мовним моделям багаті можливості взаємодії з блокчейном:
Запит активів: перевірка залишків токенів та записів транзакцій
Операції в ланцюзі: відправка транзакцій, розгортання контрактів, виклик смарт-контрактів
Інтеграція DeFi: взаємодія з DEX, кредитними протоколами, ліквідністю майнінгу та іншими DeFi застосунками
Крос-ланцюгові операції: підтримка управління активами на кількох ланцюгах та крос-ланцюгових переказів
Управління NFT: перегляд, передача, торгівля активами NFT
Нижче буде побудовано простий 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
2. Написання послуг MC
Як приклад getBalance тестової мережі Sepolia, напишіть інструмент MCP:
Машинопис
імпортувати { ethers } з 'ethers';
імпортувати { сервер } з '@anthropic-ai/sdk';
const provider = new ethers.providers.JsonRpcProvider019283746574839201'YOUR_RPC_URL'(;
Після компіляції коду 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"
Відправити транзакцію:
"перевести 0.1ETH на 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"
Перспективи майбутнього
Поєднання MCP та Web3 відкриває для нас новий світ, сповнений можливостей. Майбутнє може бути ще більш розширеним:
Підтримка більшої кількості публічних ланцюгів ( біткойн, Solana, Tron та інші )
Підключення до кросчейн сервісу, реалізація одноразового перетворення активів між блокчейнами
Інтеграція більшої кількості DeFi протоколів для реалізації складних фінансових операцій
Надання інтерфейсу для роботи з ринком NFT
За допомогою MCP складні операції Web3 можуть бути реалізовані через прості діалоги, що значно покращує користувацький досвід. MCP відкриває нову еру взаємодії Web3 для великих мовних моделей.
Переглянути оригінал
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.
14 лайків
Нагородити
14
5
Поділіться
Прокоментувати
0/400
OnchainArchaeologist
· 07-08 21:04
доброго ранку, ця хвиля є революційним нововведенням!
MC протокол надає можливості великим мовним моделям, відкриваючи нову еру взаємодії Web3
MCPпротокол відкриває нову еру веб3 взаємодії для великих мовних моделей
MCP(Model-Context протокол) є інноваційним відкритим протоколом, який забезпечує стандартизований доступ до зовнішніх ресурсів для великих мовних моделей. На відміну від традиційних плагін-систем, MCP використовує архітектуру клієнт-сервер, реалізуючи безшовну інтеграцію між моделлю та зовнішніми системами через стандартизований інтерфейс протоколу.
Основні переваги MCP
Застосування MCP у сфері Web3
У сфері 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
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);
( 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"
Відправити транзакцію: "перевести 0.1ETH на 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"
Перспективи майбутнього
Поєднання MCP та Web3 відкриває для нас новий світ, сповнений можливостей. Майбутнє може бути ще більш розширеним:
За допомогою MCP складні операції Web3 можуть бути реалізовані через прості діалоги, що значно покращує користувацький досвід. MCP відкриває нову еру взаємодії Web3 для великих мовних моделей.