Bankless Onchain MCP-server

Bankless Onchain MCP-server

Kom åt och analysera blockkedjekontrakts tillstånd, händelser och transaktioner direkt i dina AI-drivna arbetsflöden och utvecklarverktyg med Bankless Onchain MCP-server.

Vad gör “Bankless Onchain” MCP-servern?

Bankless Onchain MCP-servern är en Model Context Protocol (MCP)-server utformad för att möjliggöra strukturerad åtkomst till blockkedjedata via Bankless API. Genom att implementera MCP ger den AI-assistenter och utvecklarverktyg möjlighet att sömlöst interagera med on-chain-data, såsom smarta kontrakts tillstånd, händelser och transaktionshistorik, över flera blockkedjenätverk. Denna server möjliggör AI-drivna arbetsflöden och automationer som kräver att kunna läsa kontraktstillstånd, hämta kontrakt-ABIs, hämta händelselogg och analysera transaktionsdata. Genom att exponera dessa blockkedjeoperationer som standardiserade MCP-verktyg förbättrar Bankless Onchain MCP-servern utvecklarproduktiviteten och möjliggör att bygga intelligenta, datadrivna blockkedjeapplikationer och agenter.

Lista över promptar

Inga promptmallar anges i arkivet.

Lista över resurser

Inga explicita resurser dokumenterade i arkivet.

Lista över verktyg

  • read_contract
    • Läser kontraktstillstånd från en blockkedja genom att anropa specificerade metoder med angivna parametrar och returnerar resultatet.
  • get_proxy
    • Hämtar den aktuella implementationsadressen för ett proxykontrakt på ett givet nätverk.
  • get_abi
    • Hämtar Application Binary Interface (ABI) för ett smart kontrakt, så att klienter kan förstå tillgängliga metoder och händelser.
  • get_source
    • Hämtar verifierad källkod, ABI, kompilatorversion och metadata för ett kontrakt.
  • get_events
    • Hämtar händelselogg för angivna kontrakt och topics, vilket möjliggör händelsestyrda frågor och analyser.
  • build_event_topic
    • Skapar en händelsetopicsignatur-hash från ett händelsenamn och argumenttyper för loggfiltrering.
  • get_transaction_history
    • Hämtar en lista över transaktioner för en användaradress, möjligen filtrerat på kontrakt, metod och tid.
  • get_transaction_info
    • Tillhandahåller detaljerad information om en specifik transaktion, inklusive block, deltagare, värde, gas och status.

Användningsområden för denna MCP-server

  • Frågor om smarta kontrakts tillstånd
    • Utvecklare och AI-agenter kan programmatiskt läsa det aktuella tillståndet för valfritt smart kontrakt på stödda blockkedjor, användbart för dashboards, övervakningsbottar eller DeFi-analys.
  • Block Explorer-automation
    • Automatisera hämtning av kontraktskällkod, ABI och proxyinformation för att underlätta kodenalys, revision eller reverse engineering-verktyg.
  • Händelseövervakning och larm
    • Ställ in AI-agenter eller tjänster för att hämta och bearbeta on-chain-händelser för realtidsnotiser, compliance-övervakning eller handelssignaler.
  • Transaktionsanalys
    • Få tillgång till detaljerad transaktionshistorik och information för adresser, vilket möjliggör plånboksanalys, KYC/AML-rutiner eller kedjeaktivitetsöversikter.
  • Utvecklarverktyg och AI-drivna arbetsflöden
    • Integrera åtkomst till blockkedjedata i utvecklar-IDEs eller AI-copiloter, vilket ökar produktiviteten vid utveckling och test av smarta kontrakt.

Hur installerar man den

Windsurf

  1. Se till att du har Node.js installerat och MCP-serverpaketet tillgängligt.
  2. Lokalisera eller skapa din .windsurf/config.json konfigurationsfil.
  3. Lägg till Bankless Onchain MCP-servern i din mcpServers-sektion:
    {
      "mcpServers": [
        {
          "command": "npx",
          "args": ["@bankless/onchain-mcp@latest"]
        }
      ]
    }
    
  4. Spara konfigurationsfilen.
  5. Starta om Windsurf och verifiera att servern körs.

Säkra API-nycklar: Om Bankless API kräver autentisering, använd miljövariabler:

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

Claude

  1. Installera Node.js om det inte redan är installerat.
  2. Öppna Claudes serverkonfigurationsfil.
  3. Lägg till Bankless Onchain MCP-servern i mcpServers-sektionen enligt nedan:
    {
      "mcpServers": [
        {
          "command": "npx",
          "args": ["@bankless/onchain-mcp@latest"]
        }
      ]
    }
    
  4. Spara och starta om Claude för att ladda in den nya servern.

Säkra API-nycklar: Lägg till dina API-nycklar i env-objektet som ovan.

Cursor

  1. Installera Node.js och säkerställ att din utvecklingsmiljö kan köra MCP-servrar.
  2. Öppna Cursors konfigurationsinställningar.
  3. Lägg till följande MCP-serverpost:
    {
      "mcpServers": [
        {
          "command": "npx",
          "args": ["@bankless/onchain-mcp@latest"]
        }
      ]
    }
    
  4. Spara konfigurationen och starta om Cursor.

Säkra API-nycklar: Inkludera API-nycklar säkert med hjälp av env-sektionen.

Cline

  1. Kontrollera att Node.js är installerat på din dator.
  2. Öppna Clines konfigurations-JSON.
  3. Lägg till MCP-serverkonfigurationen:
    {
      "mcpServers": [
        {
          "command": "npx",
          "args": ["@bankless/onchain-mcp@latest"]
        }
      ]
    }
    
  4. Spara och starta om Cline.

Säkra API-nycklar: Använd env-egenskapen för att säkert ange API-nycklar.

Hur man använder denna MCP i flows

Använd MCP i FlowHunt

För att integrera MCP-servrar i ditt FlowHunt-arbetsflöde, börja med att lägga till MCP-komponenten i ditt flöde och koppla ihop den med din AI-agent:

FlowHunt MCP flow

Klicka på MCP-komponenten för att öppna konfigurationspanelen. I systemets MCP-konfigurationssektion, ange dina MCP-serveruppgifter med detta JSON-format:

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

När den är konfigurerad kan AI-agenten nu använda denna MCP som ett verktyg med tillgång till alla dess funktioner och möjligheter. Kom ihåg att ändra “bankless-onchain” till det faktiska namnet på din MCP-server och byt ut URL:en mot din egen MCP-server-URL.


Översikt

SektionTillgänglighetDetaljer/Noteringar
ÖversiktKälla: README.md
Lista över promptarInga promptmallar dokumenterade
Lista över resurserInga explicita resurser beskrivna
Lista över verktygread_contract, get_proxy, get_abi, get_source, get_events, build_event_topic, get_transaction_history, get_transaction_info
Säkra API-nycklarExempel ges för användning av env
Sampling Support (mindre viktigt vid utvärdering)Ej nämnt
Roots SupportEj nämnt

Baserat på tabellerna ovan täcker Bankless Onchain MCP-servern den grundläggande verktygslådan och installationen för åtkomst till blockkedjedata, men saknar specificerade promptmallar, resursdefinitioner och omnämnande av roots eller sampling. Detta gör den till en stabil men grundläggande MCP-server, särskilt för blockkedjedata. Jag skulle ge den 6 av 10 i betyg för allmän MCP-kompletthet.


MCP-betyg

Har en LICENSE✅ (MIT)
Har minst ett verktyg
Antal Forks11
Antal Stars47

Vanliga frågor

Vad gör Bankless Onchain MCP-servern?

Den gör det möjligt för AI-assistenter och utvecklarverktyg att komma åt blockkedjedata, inklusive smarta kontrakts tillstånd, händelser och transaktionshistorik, via Bankless API. Detta möjliggör analyser, automationer och datadrivna arbetsflöden.

Vilka blockkedjeoperationer stöds?

Servern tillhandahåller verktyg för att läsa kontraktstillstånd, hämta proxy-implementationer, hämta ABIs och källkod, få händelselogg, bygga händelsetopics samt komma åt transaktionshistorik och detaljer.

Hur skyddar jag min Bankless API-nyckel?

Ange din API-nyckel som en miljövariabel i din MCP-serverkonfiguration under `env`-egenskapen. Detta håller dina inloggningsuppgifter säkra och separerade från din kodbas.

Vilka är de viktigaste användningsområdena för denna MCP-server?

Användningsområden inkluderar smarta kontraktsdashboards, händelsestyrda bottar, transaktionsanalys, utvecklar-IDEs-integrationer och avancerade DeFi- eller compliance-arbetsflöden.

Hur integrerar jag denna MCP-server i FlowHunt?

Lägg till MCP-servern i din flows konfigurationspanel i FlowHunt med det bifogade JSON-exemplet, och koppla sedan den till din AI-agent för att möjliggöra alla stödda blockkedjeverktyg.

Integrera Bankless Onchain MCP i ditt arbetsflöde

Stärk dina AI-agenter och utvecklarverktyg med sömlös åtkomst till blockkedjedata. Sätt upp Bankless Onchain MCP-servern idag och förbättra din analys, automation och smarta kontraktsinsikter.

Lär dig mer

Monzo MCP Server-integration
Monzo MCP Server-integration

Monzo MCP Server-integration

Monzo MCP Server kopplar AI-assistenter till ditt Monzo Bank-konto och möjliggör säker, programmerbar åtkomst till personlig bankdata för automation, rapporteri...

4 min läsning
AI Banking +5
Verbwire MCP-server
Verbwire MCP-server

Verbwire MCP-server

Verbwire MCP-servern fungerar som en brygga mellan AI-assistenter och Verbwire API, och ger utvecklare möjlighet att automatisera blockkedjeoperationer som NFT-...

4 min läsning
Blockchain NFT +4
Unleash MCP Server-integration
Unleash MCP Server-integration

Unleash MCP Server-integration

Unleash MCP Server fungerar som en brygga mellan AI-assistenter och LLM-applikationer till Unleash Feature Toggle-systemet, vilket möjliggör automatiserad hante...

4 min läsning
AI MCP +6