Koskamo

byte-mcp-server MCP

A Model Context Protocol server providing AI agents with direct access to PayPerByte cryptographically attested data feeds. It enables agents to discover feeds, pay-per-call via x402 settled in USDC on Base mainnet, and verify delivery-integrity using EIP-712 PayloadAttestation receipts.

Package and access

Local package with source-attributed installation metadata. Koskamo does not execute packages during review.

byte-mcp-server MCP logo, by 0rkzCommunity listingLocal stdioSource reviewed; not executedPublished by 0rkz
Vendor documentation

Checks and signals

Each line is separate evidence, not a trust score.

  • Popularity 1 GitHub star

What you can do with it

  • Discover feeds: List the PayPerByte catalog
  • Screen a counterparty before you pay it
  • Get the weather or earthquake data

Source and maintenance

Community listingRegistry 0.13.0MIT
Last repository push
Latest release
v0.11.0
Maintenance checked

Packages and installation

Source-provided package data. Koskamo has not executed or live-probed this package.

byte-mcp-server 0.13.0

npm
byte-mcp-server package definition
{
  "version": "0.13.0",
  "transport": "stdio",
  "identifier": "byte-mcp-server",
  "registryType": "npm",
  "registryBaseUrl": "https://registry.npmjs.org",
  "environmentVariables": [
    {
      "name": "PRIVATE_KEY",
      "format": "string",
      "description": "Ethereum private key for write/buy tools (subscribe, unsubscribe, publish, buy_data). buy_data spends real Base-mainnet USDC — use a dedicated wallet. Not required for read-only tools."
    },
    {
      "name": "RPC_URL",
      "format": "string",
      "description": "RPC for the on-chain library + EIP-712 attestation layer (Arbitrum Sepolia, eip155:421614). The x402 buy rail settles USDC on Base mainnet and needs no RPC here. Defaults to Arbitrum Sepolia public RPC."
    },
    {
      "name": "BYTE_GATEWAY_ATTESTER",
      "format": "string",
      "description": "Gateway attester address byte_buy_data pins receipts against. Defaults to the current PayPerByte gateway attester (rotated 2026-08-19; previous default 0x77c86a...C472 is retired). Override only if the gateway discloses a rotation you need ahead of a package update - see /.well-known/agent.json receipt.attester and receipt.retiredAttesters."
    }
  ]
}

Tools

Reported by the attributed source; not independently observed by Koskamo.

No tool definitions available.

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · repository · passed · metadata changed · updated
  • · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown

Connect from your client

Each snippet configures the same source-provided package; replace placeholders before use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Cursor

Merge this local stdio configuration, replace every placeholder environment value, and restart Cursor. Koskamo has not executed this package.
Cursor configuration
{
  "mcpServers": {
    "byte-mcp-server-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "byte-mcp-server@0.13.0"
      ],
      "env": {
        "PRIVATE_KEY": "<YOUR_PRIVATE_KEY>",
        "RPC_URL": "<YOUR_RPC_URL>",
        "BYTE_GATEWAY_ATTESTER": "<YOUR_BYTE_GATEWAY_ATTESTER>"
      }
    }
  }
}

Cline

Merge this local stdio configuration, replace every placeholder environment value, and restart Cline. Koskamo has not executed this package.
Cline configuration
{
  "mcpServers": {
    "byte-mcp-server-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "byte-mcp-server@0.13.0"
      ],
      "env": {
        "PRIVATE_KEY": "<YOUR_PRIVATE_KEY>",
        "RPC_URL": "<YOUR_RPC_URL>",
        "BYTE_GATEWAY_ATTESTER": "<YOUR_BYTE_GATEWAY_ATTESTER>"
      }
    }
  }
}

VS Code

Merge this local stdio configuration, replace every placeholder environment value, and restart VS Code. Koskamo has not executed this package.
VS Code configuration
{
  "servers": {
    "byte-mcp-server-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "byte-mcp-server@0.13.0"
      ],
      "env": {
        "PRIVATE_KEY": "<YOUR_PRIVATE_KEY>",
        "RPC_URL": "<YOUR_RPC_URL>",
        "BYTE_GATEWAY_ATTESTER": "<YOUR_BYTE_GATEWAY_ATTESTER>"
      }
    }
  }
}

Claude Desktop

Merge this local stdio configuration, replace every placeholder environment value, and restart Claude Desktop. Koskamo has not executed this package.
Claude Desktop configuration
{
  "mcpServers": {
    "byte-mcp-server-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "byte-mcp-server@0.13.0"
      ],
      "env": {
        "PRIVATE_KEY": "<YOUR_PRIVATE_KEY>",
        "RPC_URL": "<YOUR_RPC_URL>",
        "BYTE_GATEWAY_ATTESTER": "<YOUR_BYTE_GATEWAY_ATTESTER>"
      }
    }
  }
}

Let your agent find its tools

Find servers like byte-mcp-server MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.