QuickNode

QuickNode MCP Connector for Claude

A+

Manage blockchain infrastructure via QuickNode — create data streams, configure webhooks, and interact with RPC nodes directly from your AI agent.

18 tools Official Updated Oct 1, 2026 Official Vinkius Partner

Connect your QuickNode account to any AI agent to orchestrate Web3 infrastructure through natural language. This server provides a comprehensive suite of tools to manage high-performance blockchain data pipelines and queries.

What you can do

  • Streams Management — Create, list, and update real-time data streams for historical and live blockchain ingestion using create_stream and list_streams.
  • Webhooks — Deploy webhooks from templates (like EVM wallet filters or contract events) to deliver real-time events to your HTTP endpoints via create_webhook.
  • KV Store — Manage key-value pairs and lists to power advanced server-side filtering logic for your streams using create_kv_list and create_kv_set.
  • Core RPC — Access fundamental blockchain data, such as retrieving the most recent block number using rpc_eth_blocknumber.

How it works

  1. Subscribe to this server
  2. Provide your QuickNode API Key and RPC URL
  3. Start building and monitoring your Web3 infrastructure from Claude, Cursor, or any MCP client

Who is this for?

  • Web3 Developers — Rapidly prototype and manage data pipelines without leaving the terminal or IDE.
  • Data Engineers — Orchestrate complex blockchain data ingestion workflows using natural language commands.
  • DevOps Teams — Monitor and update infrastructure configurations, webhooks, and streams on the fly.
web3ethereumrpcdata-streamswebhooks

18 tools expose this connector's capabilities to your AI agent.

delete_stream

Ensure the provided Stream ID is correct. Delete a QuickNode stream

create_stream

Create a new QuickNode stream

create_webhook

Create a webhook from a template

list_webhooks

Retrieve all QuickNode webhooks

update_kv_list

Must specify a key and either add or remove items. Add or remove items from a KV Store list

create_kv_list

Create a new KV Store list

create_kv_set

Both the key and value must be provided. Create a KV Store key-value pair

delete_kv_set

Specify the key to be removed. Delete a KV Store key-value pair

delete_webhook

Use the unique Webhook ID for deletion. Delete a QuickNode webhook

get_kv_list

Specify the key of the list to query. Retrieve items from a KV Store list

get_kv_set

Provide the key associated with the desired value. Retrieve a value from KV Store sets

get_stream

Provide a valid Stream ID. Retrieve details of a specific QuickNode stream

list_streams

Do not attempt to list non-existent streams. List all active QuickNode streams

rpc_eth_blocknumber

This tool requires no input parameters. Returns the number of the most recent block

rpc_eth_call

Provide the transaction object and block number. Executes a new message call immediately without creating a transaction

rpc_eth_getlogs

Provide a filter object JSON string. Returns an array of all logs matching a given filter object

rpc_eth_gettransactionreceipt

Provide a valid transaction hash as input. Returns the receipt of a transaction by hash

update_stream

Must provide both a Stream ID and at least one update parameter. Update an existing QuickNode stream

See how to talk to your AI agent using QuickNode.

List all my active QuickNode streams.

I've retrieved your streams. You have 2 active streams: 'Mainnet-Ingest' (ID: st_123) and 'Polygon-Archive' (ID: st_456). Would you like the details for one of them?

Create a new webhook for EVM wallet filtering using the template 'evmWalletFilter'.

I'm creating the webhook with the 'evmWalletFilter' template. Please provide the configuration JSON for the addresses you want to monitor.

What is the current block number on the network?

The most recent block number on the connected network is 18,452,910.

You can use the `rpc_eth_blocknumber` tool. It will return the most recent block number from the blockchain network connected to your RPC URL.

Related Connectors