Bankless Onchain MCP Server

Bankless Onchain MCP Server

Přistupujte ke stavu chytrých kontraktů, jejich událostem a transakcím a analyzujte je přímo ve svých AI workflow a vývojářských nástrojích s Bankless Onchain MCP Serverem.

Co dělá “Bankless Onchain” MCP Server?

Bankless Onchain MCP Server je server Model Context Protocol (MCP) navržený pro zajištění strukturovaného přístupu k blockchainovým datům přes Bankless API. Implementací MCP umožňuje AI asistentům a vývojářským nástrojům bezproblémově pracovat s on-chain daty, jako je stav chytrých kontraktů, události a historie transakcí napříč více blockchainovými sítěmi. Tento server umožňuje AI workflow a automatizace, které potřebují číst stav kontraktů, získávat ABIs kontraktů, stahovat logy událostí a analyzovat transakční data. Zpřístupněním těchto blockchainových operací jako standardizovaných MCP nástrojů Bankless Onchain MCP Server zvyšuje produktivitu vývojářů a umožňuje tvorbu inteligentních, datově řízených blockchainových aplikací a agentů.

Seznam promptů

V repozitáři nejsou specifikovány žádné šablony promptů.

Seznam zdrojů

V repozitáři nejsou explicitně dokumentovány žádné zdroje.

Seznam nástrojů

  • read_contract
    • Načte stav kontraktu z blockchainu zavoláním zadaných metod s danými parametry a vrátí výsledek.
  • get_proxy
    • Získá aktuální adresu implementace pro proxy kontrakt na dané síti.
  • get_abi
    • Stáhne Application Binary Interface (ABI) chytrého kontraktu, což klientům umožňuje zjistit dostupné metody a události.
  • get_source
    • Získá ověřený zdrojový kód, ABI, verzi kompilátoru a metadata pro kontrakt.
  • get_events
    • Stáhne logy událostí pro zadané kontrakty a témata, což umožňuje event-driven dotazy a analýzu.
  • build_event_topic
    • Vygeneruje hash signatury event topic na základě názvu události a typů argumentů pro filtrování logů.
  • get_transaction_history
    • Získá seznam transakcí pro adresu uživatele, případně filtrovaný podle kontraktu, metody či času.
  • get_transaction_info
    • Poskytuje detailní informace o konkrétní transakci, včetně bloku, účastníků, hodnoty, plynu a stavu.

Příklady použití tohoto MCP serveru

  • Dotazy na stav chytrých kontraktů
    • Vývojáři a AI agenti mohou programově číst aktuální stav libovolného chytrého kontraktu na podporovaných blockchainech, což se hodí pro dashboardy, monitorovací boty nebo DeFi analytiku.
  • Automatizace block exploreru
    • Automatizujte získávání zdrojového kódu kontraktů, ABI a proxy informací, což usnadňuje analýzu kódu, auditování nebo reverzní inženýrství.
  • Monitorování událostí a upozornění
    • Nastavte AI agenty nebo služby pro stahování a zpracování on-chain událostí pro notifikace v reálném čase, compliance monitoring či obchodní signály.
  • Analýza transakcí
    • Přístup k detailní historii a informacím o transakcích adres, což umožňuje analytiku peněženek, KYC/AML rutiny nebo souhrny aktivity na řetězci.
  • Vývojářské nástroje a AI workflow
    • Integrujte přístup k blockchainovým datům do IDE vývojářů nebo AI copilotů a zvyšte produktivitu při vývoji a testování chytrých kontraktů.

Jak nastavit

Windsurf

  1. Ujistěte se, že máte nainstalovaný Node.js a balíček MCP serveru.
  2. Najděte nebo vytvořte svůj konfigurační soubor .windsurf/config.json.
  3. Přidejte Bankless Onchain MCP Server do sekce mcpServers:
    {
      "mcpServers": [
        {
          "command": "npx",
          "args": ["@bankless/onchain-mcp@latest"]
        }
      ]
    }
    
  4. Uložte konfigurační soubor.
  5. Restartujte Windsurf a ověřte, že server běží.

Zabezpečení API klíčů: Pokud Bankless API vyžaduje autentizaci, použijte proměnné prostředí:

{
  "mcpServers": [
    {
      "command": "npx",
      "args": ["@bankless/onchain-mcp@latest"],
      "env": {
        "BANKLESS_API_KEY": "your_api_key_here"
      }
    }
  ]
}

Claude

  1. Nainstalujte Node.js, pokud již není nainstalován.
  2. Otevřete konfigurační soubor serveru Claude.
  3. Přidejte Bankless Onchain MCP Server do sekce mcpServers takto:
    {
      "mcpServers": [
        {
          "command": "npx",
          "args": ["@bankless/onchain-mcp@latest"]
        }
      ]
    }
    
  4. Uložte a restartujte Clauda, aby načetl nový server.

Zabezpečení API klíčů: Přidejte své API klíče do objektu env jako výše.

Cursor

  1. Nainstalujte Node.js a ujistěte se, že vaše vývojové prostředí umí spouštět MCP servery.
  2. Otevřete konfigurační nastavení Cursoru.
  3. Přidejte následující položku MCP serveru:
    {
      "mcpServers": [
        {
          "command": "npx",
          "args": ["@bankless/onchain-mcp@latest"]
        }
      ]
    }
    
  4. Uložte konfiguraci a restartujte Cursor.

Zabezpečení API klíčů: Zahrňte API klíče bezpečně pomocí sekce env.

Cline

  1. Ujistěte se, že máte na svém zařízení nainstalovaný Node.js.
  2. Otevřete Cline konfigurační JSON.
  3. Přidejte konfiguraci MCP serveru:
    {
      "mcpServers": [
        {
          "command": "npx",
          "args": ["@bankless/onchain-mcp@latest"]
        }
      ]
    }
    
  4. Uložte a restartujte Cline.

Zabezpečení API klíčů: Použijte vlastnost env pro bezpečné zadání API klíčů.

Jak použít tento MCP v tokách

Použití MCP ve FlowHunt

Chcete-li integrovat MCP servery do svého workflow ve FlowHunt, začněte přidáním MCP komponenty do svého flow a připojte ji ke svému AI agentovi:

FlowHunt MCP flow

Klikněte na MCP komponentu pro otevření konfiguračního panelu. V sekci systémové konfigurace MCP vložte údaje svého MCP serveru v tomto JSON formátu:

{
  "bankless-onchain": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Po konfiguraci může AI agent tento MCP používat jako nástroj se všemi jeho funkcemi a možnostmi. Nezapomeňte změnit “bankless-onchain” na skutečný název vašeho MCP serveru a URL na vaši vlastní adresu MCP serveru.


Přehled

SekceDostupnostDetaily/Poznámky
PřehledZdroj: README.md
Seznam promptůNejsou dokumentovány žádné šablony
Seznam zdrojůNejsou popsány žádné explicitní zdroje
Seznam nástrojůread_contract, get_proxy, get_abi, get_source, get_events, build_event_topic, get_transaction_history, get_transaction_info
Zabezpečení API klíčůUveden příklad pro použití env
Podpora sampling (méně důležité v hodnocení)Není zmíněno
Podpora rootsNení zmíněno

Na základě výše uvedené tabulky Bankless Onchain MCP Server pokrývá základní tooling a nastavení pro přístup k blockchainovým datům, ale chybí specifikace prompt template, definice zdrojů a zmínky o roots nebo sampling. Je to tedy solidní, ale základní MCP server, zvláště pro blockchainová data. Hodnotil bych jej 6 z 10 za obecnou úplnost MCP.


MCP skóre

Má LICENSE✅ (MIT)
Má alespoň jeden nástroj
Počet forků11
Počet hvězdiček47

Často kladené otázky

What does the Bankless Onchain MCP Server do?

Umožňuje AI asistentům a vývojářským nástrojům přistupovat k blockchainovým datům, včetně stavu chytrých kontraktů, událostí a historie transakcí, prostřednictvím Bankless API. To posiluje analytiku, automatizace a datově řízené workflow.

Which blockchain operations are supported?

Server zpřístupňuje nástroje pro čtení stavu kontraktů, získání proxy implementací, stahování ABI a zdrojového kódu, získávání logů událostí, generování event topics a přístup k historii i detailům transakcí.

How do I secure my Bankless API key?

Nastavte svůj API klíč jako proměnnou prostředí v konfiguraci MCP serveru pod vlastností `env`. Vaše přihlašovací údaje tak zůstanou bezpečně oddělené od zdrojového kódu.

What are the main use cases for this MCP server?

Mezi případy použití patří dashboardy chytrých kontraktů, boti reagující na události, analytika transakcí, integrace do IDE vývojářů a pokročilé DeFi nebo compliance workflow.

How do I integrate this MCP server into FlowHunt?

Přidejte MCP server do konfiguračního panelu vašeho FlowHunt flow pomocí uvedeného JSON příkladu a následně jej připojte ke svému AI agentovi, abyste umožnili využití všech podporovaných blockchainových nástrojů.

Integrujte Bankless Onchain MCP do svého workflow

Posilte své AI agenty a vývojářské nástroje bezproblémovým přístupem k blockchainovým datům. Nastavte Bankless Onchain MCP Server ještě dnes a posuňte svou analytiku, automatizace a pohledy na chytré kontrakty na vyšší úroveň.

Zjistit více

BNBChain MCP Server
BNBChain MCP Server

BNBChain MCP Server

BNBChain MCP Server je plug-and-play server Model Context Protocol (MCP) pro integraci operací blockchainu Binance Smart Chain do AI agentů, vývojových platfore...

4 min čtení
Blockchain DeFi +5
Integrace Monzo MCP serveru
Integrace Monzo MCP serveru

Integrace Monzo MCP serveru

Monzo MCP Server propojuje AI asistenty s vaším bankovním účtem u Monzo Bank a umožňuje bezpečný, programovatelný přístup k osobním bankovním datům pro automati...

4 min čtení
AI Banking +5
Integrace YNAB MCP Serveru
Integrace YNAB MCP Serveru

Integrace YNAB MCP Serveru

YNAB MCP Server propojuje You Need A Budget (YNAB) se systémy AI pomocí standardizovaných koncových bodů Model Context Protocol, což umožňuje bezpečný a automat...

4 min čtení
Finance AI +4