Byte MCP Server

Discover, evaluate, and subscribe to Byte Protocol data feeds. 10 tools, zero API keys.

Local serverstdioTypeScript

What is the Byte MCP Server?

Discover, evaluate, and subscribe to Byte Protocol data feeds. 10 tools, zero API keys.

What it actually does

Wire it into your MCP client (Claude Desktop config below), then your agent can:

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
byte_search_publishersSearch publishers by topic and sort order
byte_list_feedsList the active feed catalog with prices and frequencies
byte_get_publisherOn-chain info for one publisher (status, subscribers, messages, USDC revenue, schema)
byte_get_network_statsNetwork-wide stats: publishers, messages, total fees settled
byte_check_subscriptionIs subscriber subscribed to publisher?
byte_list_my_subscriptionsAll active subscriptions for a wallet — last 7d/30d messages + USDC spend
byte_subscription_healthContent-drift signal for a publisher: stable / moderate / significant / unknown
byte_get_token_balancesUSDC + ETH balances on Arbitrum Sepolia
byte_verify_payloadVerify-before-act. Recompute keccak256 of the bytes your agent received and check them against the publisher's on-chain EIP-712 PayloadAttestation — anchor with
byte_subscribeSubscribe to a publisher's stream. Auto-bundles USDC approve(max) unless skipAllowance: true (closes a silent-payment-failure footgun where the contract's allow
byte_unsubscribeUnsubscribe — takes effect next block
byte_register_publisherRegister as a data publisher (schema + on-chain registration). v1 is first-party only; stake = 0
byte_publish_dataPublish a payload to a subscriber via DataStream (settles fee in USDC). See migration notice above re: r2
byte_buy_dataBuy one packet from any feed via the x402 gateway — real USDC on Base mainnet. No subscription, no allowance. Signs EIP-3009 transferWithAuthorization against t
byte_query_factAsk a slashable fact-oracle publisher a question. Signed EIP-712 request (binds query to your wallet so leaked queries can't burn your escrow); the answer is br

How to install the Byte MCP Server

{
  "mcpServers": {
    "payperbyte": {
      "command": "npx",
      "args": [
        "-y",
        "byte-mcp-server"
      ],
      "env": {
        "PRIVATE_KEY": "YOUR_PRIVATE_KEY",
        "RPC_URL": "https://sepolia-rollup.arbitrum.io/rpc"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
PRIVATE_KEYDeclared in the maintainer’s client configuration.Optional
RPC_URLDeclared in the maintainer’s client configuration.Check documentation

Frequently asked questions

Discover, evaluate, and subscribe to Byte Protocol data feeds. 10 tools, zero API keys. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.