Skip to main content
Glama

Multichain-MCP-Server 🌐

Lizenz: GPL-3.0

🏗️ Erstellt und gepflegt von Oraichain Labs

Ein umfassendes Toolkit zum Erstellen und Bereitstellen von KI-Agenten mit Blockchain-Funktionen. Dieses Monorepo enthält:

  • Ein Model Context Protocol (MCP)-Server für KI-Anwendungen

  • Agentenentwicklungstools für Blockchain-Interaktionen

  • Entwicklungskit zum Erstellen benutzerdefinierter KI-Agenten

Über Oraichain Labs

Oraichain Labs ist das Team hinter Oraichain, der weltweit ersten KI-Layer-1-Plattform für Web3. Wir sind spezialisiert auf KI-Agenten und Blockchain-Technologien:

  • Autonome Web3-KI-Agenten

  • Dezentraler KI-Marktplatz

  • KI-Oracle-System

  • Multichain-DeFi-Protokolle

Related MCP server: Armor Crypto MCP

Mitwirkende

Dank geht an diese wunderbaren Menschen:

Überblick

Dieses Projekt bietet eine vollständige Suite von Tools für die KI-Blockchain-Integration:

MCP-Server

  • Interagieren Sie mit mehreren Blockchain-Netzwerken

  • Wallet-Adressen und Guthaben abrufen

  • Geld überweisen und Token verwalten

  • Bereitstellung und Interaktion mit Smart Contracts

  • Überbrücken Sie Assets zwischen Netzwerken

Agenten-Tools

  • Einsatzbereite Blockchain-Interaktionstools

  • Sofort einsatzbereite Multi-Chain-Unterstützung

  • DeFi-Protokollintegrationen

  • Sichere Transaktionsabwicklung

Agenten-Entwicklungskit

  • Erstellen Sie benutzerdefinierte KI-Agenten mit Blockchain-Funktionen

  • Erweiterbare Schnittstellen und Typen

  • Bewährte Methoden und Beispiele

  • Test-Dienstprogramme

Das gesamte Toolkit wird mit TypeScript erstellt und unterstützt mehrere Blockchain-Netzwerke über eine einheitliche Schnittstelle.

Voraussetzungen

  • Node.js (v18 oder höher)

  • pnpm (v9.0.0 oder höher)

  • Wallet-Konfiguration für unterstützte Netzwerke

  • API-Schlüssel für unterstützte Netzwerke (optional)

Voraussetzungen installieren

  1. Installieren Sie Node.js:

    • Besuchen Sie die offizielle Website von Node.js

    • Laden Sie die LTS-Version (v18 oder höher) herunter und installieren Sie sie.

    • Überprüfen Sie die Installation:

      node --version
      npm --version
  2. Installieren Sie pnpm:

    # Using npm
    npm install -g pnpm
    
    # Verify installation
    pnpm --version

    Informationen zu alternativen Installationsmethoden finden Sie im PNPM-Installationshandbuch .

Installation

Klonen Sie dieses Repository:

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

Installieren Sie Abhängigkeiten:

pnpm install

Erstellen Sie das Projekt:

pnpm build

Konfiguration

Erstellen Sie eine .env Datei mit Ihrer Konfiguration:

# Server Configuration
PORT=4000 # Optional, defaults to 4000

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

Entwicklung

Um alle Pakete zu entwickeln, führen Sie Folgendes aus:

pnpm dev

So erstellen Sie alle Pakete:

pnpm build

So führen Sie Tests durch:

pnpm test

Projektstruktur

Dies ist ein Monorepo mit Turborepo- und pnpm-Arbeitsbereichen. Hier ist die Struktur:

  • packages/

    • mcp-server/ : Die Kernimplementierung des MCP-Servers

    • agent-tools/ : Sammlung von Blockchain-Interaktionstools für KI-Agenten

    • agent-kit/ : Entwicklungskit zum Erstellen von KI-Agenten mit Blockchain-Funktionen

Jedes Paket dient einem bestimmten Zweck:

MCP-Server

Das Hauptserverpaket, das das Model Context Protocol für Blockchain-Interaktionen implementiert. Es bietet die Kernfunktionalität für die Bearbeitung von Anfragen von KI-Clients.

Agenten-Tools

Eine Sammlung von Tools, die speziell für KI-Agenten zur Interaktion mit verschiedenen Blockchain-Netzwerken entwickelt wurden. Diese Tools werden vom MCP-Server zur Ausführung von Blockchain-Operationen verwendet.

Agenten-Kit

Ein Entwicklungskit, das Entwicklern beim Erstellen von KI-Agenten mit Blockchain-Funktionen hilft. Es enthält Dienstprogramme, Typen und Schnittstellen für eine konsistente Agentenentwicklung.

Integration mit KI-Tools

Claude Desktop Integration

So fügen Sie diesen MCP-Server zu Claude Desktop hinzu:

  1. Erstellen oder bearbeiten Sie die Claude Desktop-Konfigurationsdatei unter:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

    • Windows: %APPDATA%\Claude\claude_desktop_config.json

    • Linux: ~/.config/Claude/claude_desktop_config.json

  2. Fügen Sie die folgende Konfiguration hinzu:

{
  "mcpServers": {
    "mcp-server": {
      "command": "npx",
      "args": ["-y", "@oraichain/mcp-server@0.0.21"],
      "env": {
        "RPC_URL": "https://rpc.orai.io"
      }
    }
  }
}
  1. Starten Sie Claude Desktop neu, damit die Änderungen wirksam werden.

📜 Lizenz

Dieses Projekt ist unter der GNU General Public License v3.0 lizenziert – Einzelheiten finden Sie in der Datei LICENSE .

💬 Gemeinschaft

⭐ Unterstützung

Wenn Sie Multichain MCP nützlich finden, ziehen Sie bitte in Erwägung, das Repository mit einem Stern zu versehen und neue Funktionen oder Verbesserungen beizutragen!

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A powerful toolkit that enables seamless interaction with EVM-compatible networks through natural language processing and AI assistance, allowing users to manage wallets, launch tokens, and interact with blockchain networks.
    2 npm
    MIT
  • A
    license
    C
    quality
    C
    maintenance
    Enables AI agents to interact with any EVM-compatible blockchain through natural language, supporting token swaps, cross-chain bridges, staking, lending, governance, gas optimization, and portfolio tracking across networks like Ethereum, BSC, Polygon, Arbitrum, and more.
    100
    30 npm
    41
    -
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to perform blockchain operations like wallet management, token info, DeFi swaps, cross-chain bridging, and price checking across Ethereum, BNB Chain, and Solana.
    -