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: Ethereum RPC MCP Server

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!

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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/oraichain/orai-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server