MC Протокол: позвольте AI большим моделям легко управлять миром Web3

robot
Генерация тезисов в процессе

MCP: Мост между большими языковыми моделями и Web3

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

Основные преимущества MCP

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

Web3 Новичок серия: MCP завершите сделку одной фразой!

Применение Web3 и MCP

В области Web3 MCP может предоставить богатые возможности взаимодействия с блокчейном для больших языковых моделей:

  • Проверка активов: проверка баланса токенов, история транзакций
  • Операции в блокчейне: отправка транзакций, развертывание контрактов, вызов смарт-контрактов
  • Интеграция DeFi: взаимодействие с децентрализованными биржами, кредитными протоколами, ликвидностью и другими приложениями DeFi
  • Кроссчейн операции: поддержка управления многими активами и кроссчейн переводов
  • Управление NFT: запрос, передача, торговля активами NFT

В этой статье будет рассмотрено, как с помощью nodejs + typescript построить простой Web3 MCP сервис, анализирующий принцип работы 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 завершить сделку одним предложением!

Усовершенствование логики и интеграция

Добавление дополнительных функций, таких как поддержка нескольких EVM сетей, запрос газа, отправка транзакций, запрос информации о токенах и другие распространенные методы. После упаковки можно использовать в IDE, поддерживающих интеграцию MCP (например, Cursor).

Web3 Новичок Серия: MCP Сделайте транзакцию одним предложением!

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

Web3 новичок серия: MCP одна фраза для завершения сделки!

Пример использования

В AI-ассистенте Cursor можно взаимодействовать с кодовой базой на естественном языке:

  • Запрос баланса адреса: "Проверьте баланс этого адреса 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE на sepolia"
  • Операция перевода: "Перевести 0.1ETH по адресу 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"

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

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

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

Будущее

Сочетание Web3 и MCP открывает новый мир, полный возможностей. Направления, которые можно исследовать в будущем, включают в себя:

  • Поддержка большего количества блокчейнов (таких как Биткойн, Solana, Tron)
  • Интеграция кросс-чейн функций для осуществления преобразования активов между различными цепочками
  • Глубокая интеграция DeFi протоколов
  • Оптимизация операций на рынке NFT
  • Сложное управление кросс-цепочечными активами

Эти функции ожидаются благодаря простым диалогам, что значительно повысит пользовательский опыт и операционную эффективность.

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

DEFI2.94%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Репост
  • Поделиться
комментарий
0/400
WhaleMistakervip
· 08-10 06:52
Пользователи плагинов снова придумали что-то новенькое!
Посмотреть ОригиналОтветить0
GateUser-cff9c776vip
· 08-10 06:51
Ещё одна история медвежьего рынка с лицензией кроссчейн моста, даже фонды покачали головой.
Посмотреть ОригиналОтветить0
ParanoiaKingvip
· 08-10 06:49
Снова пришли, снова статья, говорящая только наполовину
Посмотреть ОригиналОтветить0
MoonlightGamervip
· 08-10 06:38
Эта штука может зарабатывать деньги?
Посмотреть ОригиналОтветить0
BoredStakervip
· 08-10 06:34
Web3 именно этого и не хватает!
Посмотреть ОригиналОтветить0
ApeWithNoChainvip
· 08-10 06:32
Web3 исследователь мятный чай увлекся
Посмотреть ОригиналОтветить0
  • Закрепить