Adamik MCP Server
Überblick
Der Adamik MCP Server ermöglicht Lese- und Schreibinteraktionen mit über 60 Blockchain-Netzwerken über Claude Desktop. Dieser Server bietet eine Integration mit der standardisierten, mehrkettigen Adamik-API und ermöglicht Entwicklern die nahtlose Interaktion mit verschiedenen Blockchains für Transaktionsmanagement, Kontoeinblicke, Staking und Token-Interaktionen – alles über eine einheitliche und unternehmensgerechte Schnittstelle.
Related MCP server: MCP Crypto Wallet EVM
Voraussetzungen
Node.js (v20 oder höher)
pnpm
Git
Claude Desktop installiert ( https://claude.ai/download )
Claude Pro-Abonnement erforderlich
Installation
Installation über Smithery
So installieren Sie Adamik MCP Server für Claude Desktop automatisch über Smithery :
npx -y @smithery/cli install @AdamikHQ/adamik-mcp-server --client claudeInstallationsschritte:
1. Repository klonen
git clone git@github.com:AdamikHQ/adamik-mcp-server.git
cd adamik-mcp-server2. Einrichten und Erstellen
Umgebungsdatei erstellen:
cp .env.example .envKonfigurieren Sie Ihre Umgebungsvariablen in
.env:
# Required - Your Adamik API key
ADAMIK_API_KEY="your_api_key_here"
ADAMIK_API_BASE_URL="https://api.adamik.io"3. Holen Sie sich Ihren kostenlosen API-Schlüssel
Besuchen Sie https://dashboard.adamik.io
Kostenloses Konto erstellen
Navigieren Sie zum Abschnitt „API-Schlüssel“
Generieren Sie einen neuen API-Schlüssel
Kopieren Sie den API-Schlüssel und fügen Sie ihn in Ihre
.envDatei ein
4. Installieren Sie Abhängigkeiten und erstellen Sie:
pnpm install
pnpm run build5. Konfiguration
Öffnen oder erstellen Sie die Claude-Konfigurationsdatei:
code ~/Library/Application\ Support/Claude/claude_desktop_config.jsonFügen Sie die folgende Konfiguration hinzu:
{
"mcpServers": {
"adamik-mcp-server": {
"command": "node",
"args": ["/Users/YourUsername/GitHub/adamik-mcp-server/build/index.js"]
}
}
}Hinweis : Starten Sie Claude nach dem Hinzufügen der MCP-Serverkonfiguration neu, damit die Änderungen wirksam werden.
Anwendungsbeispiele
Beispiel 1: Cosmos-Adresse abfragen
Query: Can you get balances of my cosmos address cosmos1yvuhqg73fdzxvam9sj7mazfa38gpn7ulsavh7s? Can you check first Adamik API documentation to learn how to use it?Beispiel 2: Multi-Chain-Guthabenabfragen
Query: Can you check my balances across different chains?
- Ethereum: 0x3dD2504c27449a78Df04284129C380f3831cAF0d
- Bitcoin: bc1qekphvuz20qvdhkzywfe29r9vvtwxrszvaxzmqm
- StarkNet: 0x0548A1a8B82AB723C3D770052C4f2E6197215dC12E4bAaBDE1C571D7AA85760e
- TON: UQAQ113dWkP2MOfXN2uv0qPFB-097flcLBhyv0_lhgXEUhwzBeispiel 3: Transaktionsverlauf und Validatorinformationen
Query:
- What's my latest operation on my dYdX account dydx1yvuhqg73fdzxvam9sj7mazfa38gpn7uleyzn78?
- Can you provide information about this dYdX validator: dydxvaloper1ml44cenapnawcn4xy3w36jce0rg78dm8ajvypn?Beispiel 4: Abfrage zu Staking-Belohnungen
Query: What are my current pending rewards on Osmosis address osmo1yvuhqg73fdzxvam9sj7mazfa38gpn7ulcxl8gz?Merkmale
Hauptmerkmale
Multi-Chain-Unterstützung : Die API bietet einheitlichen Zugriff auf mehrere Blockchain-Netzwerke, darunter beliebte Blockchains wie Ethereum, Starknet, Cosmos, Bitcoin und viele andere. Dies ermöglicht Entwicklern die Interaktion mit verschiedenen Blockchains über eine einheitliche Schnittstelle.
Transaktionsverwaltung : Die API bietet umfassende transaktionsbezogene Funktionen, darunter:
Transaktionskodierung (Vorbereitung der Transaktion vor der Unterzeichnung)
Transaktionsvalidierung (Überprüfung, ob die Transaktion gültig ist)
Transaktionsübertragung (Senden der Transaktion an das Netzwerk)
Abrufen von Transaktionsdetails und -status
Kontoverwaltung : Bietet detaillierte kontobezogene Dienste wie:
Abrufen des Kontostands (Salden)
Token-Guthaben prüfen
Anzeigen des Kontotransaktionsverlaufs
Hilfsfunktionen : Bietet hilfreiche Hilfsendpunkte wie:
Adressvalidierung
Konvertierung des öffentlichen Schlüssels in die Adresse
Abrufen von Ketten- und Token-Informationen
Staking-Unterstützung : Enthält Funktionen für Proof-of-Stake-Blockchains, wie zum Beispiel:
Staking-Transaktionen
Abstecken
Einfordern von Staking-Belohnungen
Abrufen von Validatorinformationen
Token-Interaktion : Ermöglicht Interaktionen mit verschiedenen Token-Typen, darunter:
Native Währungstransfers (z. B. Senden von ETH über Ethereum oder Algorand)
Token-Übertragungen (z. B. Senden von USDC auf Ethereum oder Tron)
Abrufen von Tokendetails über verschiedene Blockchain-Standards (ERC20, TRC20, ASA usw.)
Das Ziel der API besteht im Wesentlichen darin, eine standardisierte, kettenübergreifende Schnittstelle für Blockchain-Interaktionen bereitzustellen und so die Komplexität der Arbeit mit mehreren Blockchain-Netzwerken zu vereinfachen.
Sicherheitsüberlegungen
Private Schlüssel werden derzeit sicher in
.envgespeichertVerwenden Sie für die Entwicklung nur Test-Wallets mit kleinen Beträgen
Adamik API-Dokumentation
Eine ausführliche API-Dokumentation finden Sie unter https://docs.adamik.io
Ratenbegrenzungen
Kostenlose Stufe: 10.000 Anfragen/Monat
Premium-Stufe: Kontaktieren Sie uns für individuelle Preise und höhere Ratenlimits
Unterstützung
Benötigen Sie Hilfe oder haben Sie Fragen? Besuchen Sie unsere Kontaktseite oder sehen Sie sich unsere API-Dokumentation an .
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert.
Beiträge sind willkommen! Senden Sie gerne Pull Requests oder offene Probleme.
Maintenance
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/AdamikHQ/adamik-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
