Multichain MCP Server

by oraichain

Integrations

  • Provides community support through Discord's Oraichain server for users of the Multichain MCP.

  • Enables integration through GitHub Discussions as part of the community engagement channels for the MCP server.

  • Serves as a runtime environment for the MCP server, supporting execution of blockchain operations through the server infrastructure.

Многоцепочечный MCP-сервер 🌐

🏗️ Разработано и поддерживается Oraichain Labs

Комплексный набор инструментов для создания и развертывания агентов ИИ с возможностями блокчейна. Этот монорепозиторий включает:

  • Сервер протокола контекста модели (MCP) для приложений ИИ
  • Средства разработки агентов для взаимодействия на основе блокчейна
  • Комплект разработчика для создания пользовательских агентов ИИ

О лабораториях Oraichain

Oraichain Labs — это команда, стоящая за Oraichain, первым в мире ИИ-уровнем 1 для Web3. Мы специализируемся на ИИ-агентах и технологиях блокчейна:

  • Автономные агенты Web3 AI
  • Децентрализованный рынок ИИ
  • Система ИИ Оракула
  • Многоцепочечные протоколы DeFi

Участники

Выражаем благодарность этим замечательным людям:

Обзор

Этот проект предоставляет полный набор инструментов для интеграции ИИ и блокчейна:

MCP-сервер

  • Взаимодействие с несколькими сетями блокчейнов
  • Получить адреса и балансы кошельков
  • Переводите средства и управляйте токенами
  • Развертывание и взаимодействие со смарт-контрактами
  • Мостовые активы между сетями

Инструменты агента

  • Готовые к использованию инструменты взаимодействия с блокчейном
  • Поддержка нескольких цепей «из коробки»
  • Интеграция протоколов DeFi
  • Безопасная обработка транзакций

Комплект для разработки агента

  • Создавайте собственные агенты ИИ с возможностями блокчейна
  • Расширяемые интерфейсы и типы
  • Лучшие практики и примеры
  • Тестирование утилит

Весь инструментарий создан с использованием TypeScript и поддерживает несколько сетей блокчейнов через унифицированный интерфейс.

Предпосылки

  • Node.js (v18 или выше)
  • pnpm (v9.0.0 или выше)
  • Конфигурация кошелька для поддерживаемых сетей
  • API-ключи для поддерживаемых сетей (необязательно)

Установка необходимых компонентов

  1. Установите Node.js:
    • Посетите официальный сайт Node.js
    • Загрузите и установите версию LTS (v18 или выше)
    • Проверьте установку:
      node --version npm --version
  2. Установить pnpm:
    # Using npm npm install -g pnpm # Verify installation pnpm --version
    Альтернативные методы установки см. в руководстве по установке pnpm .

Установка

Клонируйте этот репозиторий:

git clone https://github.com/oraichain/multichain-mcp.git cd multichain-mcp

Установить зависимости:

pnpm install

Создайте проект:

pnpm build

Конфигурация

Создайте файл .env с вашей конфигурацией:

# Server Configuration PORT=4000 # Optional, defaults to 4000 # Network RPC URLs RPC_URL=your_rpc_url # Optional, defaults to https://rpc.orai.io

Разработка

Для разработки всех пакетов выполните:

pnpm dev

Для сборки всех пакетов:

pnpm build

Для проведения тестов:

pnpm test

Структура проекта

Это монорепозиторий, использующий Turborepo и рабочие пространства pnpm. Вот структура:

  • packages/
    • mcp-server/ : Основная реализация сервера MCP
    • agent-tools/ : Коллекция инструментов взаимодействия блокчейна для агентов ИИ
    • agent-kit/ : Комплект разработчика для создания агентов ИИ с возможностями блокчейна

Каждый пакет служит определенной цели:

MCP-сервер

Основной серверный пакет, реализующий Model Context Protocol для взаимодействия блокчейнов. Он обеспечивает базовую функциональность для обработки запросов от клиентов ИИ.

Инструменты агента

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

Агентский комплект

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

Интеграция с инструментами ИИ

Интеграция рабочего стола Клода

Чтобы добавить этот MCP-сервер в Claude Desktop:

  1. Создайте или отредактируйте файл конфигурации Claude Desktop по адресу:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
  2. Добавьте следующую конфигурацию:
{ "mcpServers": { "mcp-server": { "command": "npx", "args": ["-y", "@oraichain/mcp-server@0.0.21"], "env": { "RPC_URL": "https://rpc.orai.io" } } } }
  1. Перезапустите Claude Desktop, чтобы изменения вступили в силу.

📜 Лицензия

Данный проект лицензирован в соответствии с лицензией GNU General Public License v3.0 — подробности см. в файле LICENSE .

💬 Сообщество

⭐ Поддержка

Если вы считаете Multichain MCP полезным, пожалуйста, рассмотрите возможность добавления репозитория в избранное и внесения новых функций или улучшений!

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Комплексный набор инструментов для создания агентов ИИ с возможностями блокчейна, обеспечивающий взаимодействие с несколькими сетями блокчейнов для таких задач, как управление кошельками, переводы средств, взаимодействие со смарт-контрактами и кросс-чейн-соединение активов.

  1. О лабораториях Oraichain
    1. Участники
      1. Обзор
        1. MCP-сервер
        2. Инструменты агента
        3. Комплект для разработки агента
      2. Предпосылки
        1. Установка необходимых компонентов
      3. Установка
        1. Конфигурация
          1. Разработка
            1. Структура проекта
              1. MCP-сервер
              2. Инструменты агента
              3. Агентский комплект
            2. Интеграция с инструментами ИИ
              1. Интеграция рабочего стола Клода
            3. 📜 Лицензия
              1. 💬 Сообщество
                1. ⭐ Поддержка

                  Related MCP Servers

                  • A
                    security
                    A
                    license
                    A
                    quality
                    Facilitates comprehensive architectural design and evaluation through specialized agents, rich resources, and powerful tools covering diverse architectural domains, including cloud, AI, and blockchain.
                    Last updated -
                    3
                    943
                    15
                    TypeScript
                    ISC License
                  • A
                    security
                    A
                    license
                    A
                    quality
                    Provides tools for AI assistants to interact with the Ethereum blockchain through standard JSON-RPC methods, enabling queries for account balances, gas prices, and smart contract code.
                    Last updated -
                    6
                    3
                    JavaScript
                    MIT License
                  • -
                    security
                    A
                    license
                    -
                    quality
                    A comprehensive server that enables AI agents to interact with multiple EVM-compatible blockchain networks through a unified interface, supporting ENS resolution, token operations, and smart contract interactions.
                    Last updated -
                    94
                    TypeScript
                    MIT License
                    • Linux
                    • Apple
                  • A
                    security
                    A
                    license
                    A
                    quality
                    A Model Context Protocol server that enables AI agents to interact with 30+ Ethereum-compatible blockchain networks, providing services like token transfers, contract interactions, and ENS resolution through a unified interface.
                    Last updated -
                    28
                    94
                    146
                    TypeScript
                    MIT License

                  View all related MCP servers

                  ID: 2jyrpowok1