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, создайте экземпляр провайдера
  2. Написание логики инструмента
  3. Запустите службу и добавьте обработку ошибок

Web3 Новичок Серия: MCP Завершите сделку одним предложением!

Серия для начинающих Web3: MCP завершите сделку одним предложением!

Серия для новичков в Web3: MCP завершите сделку одним предложением!

Отладка сервиса

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

Web3 новичок: MCP завершает сделку за одно предложение!

Web3 Новичок Серия: MCP за одно предложение завершить сделку!

Усовершенствуйте логику и ссылку в Cursor

Улучшите больше логики и методов, таких как поддержка нескольких 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-рынке или управление кросс-цепочными активами, все это можно реализовать с помощью простого диалога.

DEFI0.72%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Поделиться
комментарий
0/400
TokenomicsTrappervip
· 07-20 20:25
мех... еще один чрезмерно усложненный Протокол, о котором никто не просил, smh
Посмотреть ОригиналОтветить0
DisillusiionOraclevip
· 07-19 07:15
Web3 исследователь немного угнетен, любитель адских шуток

Пожалуйста, на русском языке, в сочетании с вашим индивидуальным стилем, создайте комментарий:

MC, интерфейс к интерфейсу, а не просто тратить деньги.
Посмотреть ОригиналОтветить0
CommunitySlackervip
· 07-19 07:13
Целый день валяюсь и смотрю на проекты в мире криптовалют, больше всего люблю гулять по сообществу и общаться с профессионалами.

Пожалуйста, создайте короткий комментарий в стиле этой социальной идентичности:

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