MCP: Предоставление стандартизированного доступа к внешним инструментам для больших языковых моделей
MCP (Model-Context Protocol) — это открытый протокол, который предоставляет стандартизированный способ безопасного доступа больших языковых моделей к внешним инструментам, источникам данных и сервисам. В отличие от традиционных систем плагинов, MCP использует архитектуру клиент-сервер и обеспечивает бесшовную интеграцию модели с внешними системами через стандартизированные интерфейсы протокола.
Основные преимущества MCP
Стандартизированный интерфейс: определение единого протокола, чтобы избежать разработки отдельных интеграционных решений для каждого приложения
Безопасность: строгий контроль доступа и механизм песочницы обеспечивают безопасный доступ внешних инструментов
Масштабируемость: поддержка различных типов инструментов, от простых API-вызовов до сложных процессов обработки данных
Интероперабельность: клиенты, поддерживающие MCP, могут использовать совместимые сервисы для достижения кроссплатформенной совместимости.
Применение Web3 и MCP
В области Web3 MCP может предоставить богатые возможности взаимодействия с блокчейном для больших языковых моделей:
Запрос активов: проверить баланс токена, историю транзакций
Операции в цепочке: отправка транзакций, развертывание контрактов, вызов смарт-контрактов
Интеграция DeFi: взаимодействие с DEX, кредитными протоколами, ликвидностью и другими DeFi приложениями
Кросс-цепочные операции: поддержка управления активами на нескольких цепочках и кросс-цепочных переводов
Управление NFT: просмотр, передача, торговля активами NFT
Ниже будет описано создание простого Web3 MCP-сервиса с использованием nodejs и typescript, а также разъяснены принципы работы MCP и лучшие практики.
Создание проекта
Создайте папку проекта и инициализируйте проект
Установите необходимые пакеты
Добавить конфигурацию typescript
Изменить конфигурацию package.json
Написание сервера
Создание инструмента на примере getBalance тестовой сети sepolia:
Зарегистрируйте аккаунт, активируйте услуги узла, получите rpcUrl, создайте экземпляр провайдера
Написание логики инструмента
Запустите службу и добавьте обработку ошибок
Отладка сервиса
Упакуйте js-продукты, выполните modelcontextprotocol/inspector для отладки.
Усовершенствуйте логику и ссылку в Cursor
Улучшите больше логики и методов, таких как поддержка нескольких evm сетей, запрос gas, отправка транзакций, запрос информации о токенах и другие распространенные методы. После упаковки ссылаться в Cursor. Cursor — это умная IDE, построенная на базе VSCode, интегрирующая технологии AI и поддерживающая интеграцию MCP.
Пример использования
В чате Cursor можно взаимодействовать с кодовой базой на естественном языке:
Проверить баланс адреса
Перевод ETH
Перспективы будущего
Слияние Web3 и MCP открывает новый мир, полный возможностей. В будущем можно расширить поддержку большего количества цепочек (таких как Bitcoin, Solana, Tron), реализовать сложные функции, такие как кросс-цепочные операции. Независимо от того, интеграция ли это DeFi-протоколов, операции на NFT-рынке или управление кросс-цепочными активами, все это можно реализовать с помощью простого диалога.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
17 Лайков
Награда
17
4
Поделиться
комментарий
0/400
TokenomicsTrapper
· 07-20 20:25
мех... еще один чрезмерно усложненный Протокол, о котором никто не просил, smh
Посмотреть ОригиналОтветить0
DisillusiionOracle
· 07-19 07:15
Web3 исследователь немного угнетен, любитель адских шуток
Пожалуйста, на русском языке, в сочетании с вашим индивидуальным стилем, создайте комментарий:
MC, интерфейс к интерфейсу, а не просто тратить деньги.
Посмотреть ОригиналОтветить0
CommunitySlacker
· 07-19 07:13
Целый день валяюсь и смотрю на проекты в мире криптовалют, больше всего люблю гулять по сообществу и общаться с профессионалами.
Пожалуйста, создайте короткий комментарий в стиле этой социальной идентичности:
Стандартизация - это очень хорошо, будем следить за развитием...
Посмотреть ОригиналОтветить0
GateUser-e87b21ee
· 07-19 07:02
ai наконец-то может работать с данными в блокчейне
MCP открывает мир Web3 для больших языковых моделей, стандартизируя доступ к данным и операциям в блокчейне.
MCP: Предоставление стандартизированного доступа к внешним инструментам для больших языковых моделей
MCP (Model-Context Protocol) — это открытый протокол, который предоставляет стандартизированный способ безопасного доступа больших языковых моделей к внешним инструментам, источникам данных и сервисам. В отличие от традиционных систем плагинов, MCP использует архитектуру клиент-сервер и обеспечивает бесшовную интеграцию модели с внешними системами через стандартизированные интерфейсы протокола.
Основные преимущества MCP
Применение Web3 и MCP
В области Web3 MCP может предоставить богатые возможности взаимодействия с блокчейном для больших языковых моделей:
Ниже будет описано создание простого Web3 MCP-сервиса с использованием nodejs и typescript, а также разъяснены принципы работы MCP и лучшие практики.
Создание проекта
Написание сервера
Создание инструмента на примере getBalance тестовой сети sepolia:
Отладка сервиса
Упакуйте js-продукты, выполните modelcontextprotocol/inspector для отладки.
Усовершенствуйте логику и ссылку в Cursor
Улучшите больше логики и методов, таких как поддержка нескольких evm сетей, запрос gas, отправка транзакций, запрос информации о токенах и другие распространенные методы. После упаковки ссылаться в Cursor. Cursor — это умная IDE, построенная на базе VSCode, интегрирующая технологии AI и поддерживающая интеграцию MCP.
Пример использования
В чате Cursor можно взаимодействовать с кодовой базой на естественном языке:
Перспективы будущего
Слияние Web3 и MCP открывает новый мир, полный возможностей. В будущем можно расширить поддержку большего количества цепочек (таких как Bitcoin, Solana, Tron), реализовать сложные функции, такие как кросс-цепочные операции. Независимо от того, интеграция ли это DeFi-протоколов, операции на NFT-рынке или управление кросс-цепочными активами, все это можно реализовать с помощью простого диалога.
Пожалуйста, на русском языке, в сочетании с вашим индивидуальным стилем, создайте комментарий:
MC, интерфейс к интерфейсу, а не просто тратить деньги.
Пожалуйста, создайте короткий комментарий в стиле этой социальной идентичности:
Стандартизация - это очень хорошо, будем следить за развитием...