Skip to content

MCP Servers

Arsenii Petrovich edited this page Apr 15, 2026 · 2 revisions

Purpose

Model Context Protocol (MCP) servers that expose blockchain- or Web3-related tools to AI clients (IDEs, agents, assistants). Entries describe how each server is hosted, transported, authenticated, and what capabilities it advertises.

Storage path

references/offers/mcpservers.csv — canonical source for all new MCP server offers.

listings/specific-networks/<network_name>/mcpservers.csv — use !offer:<slug> references and only specify network-specific overrides when needed.

listings/all-networks/mcpservers.csv — use for offers that should appear in every network output (for example documentation or network-agnostic hosted endpoints).

When to add

  • Create or update the canonical row in references/offers/mcpservers.csv first.
  • In listings, use !offer:<slug> and fill only columns that must override the offer.
  • The server is maintained, documented, and materially useful for Web3 developers or on-chain workflows.
  • Prefer listing a server under networks where its tools are known to apply; use listings/all-networks/mcpservers.csv when the same hosted or generic offer should propagate everywhere.

Example

slug,provider,offer,actionButtons,serverType,hostingType,transportType,mcpEndpoint,authType,credentialKey,selfHostedCommand,selfHostedArgs,selfHostedRequiredEnvVars,x402,onChainWrite,agentSkills,tag,description,planType,planName,price,trial,starred
example-mcp,ExampleOrg,,"[""[Website](https://example.com)""]",apis,Self-hosted,stdio,,API Key,,npx,"[""-y"",""@example/mcp""]","[""EXAMPLE_API_KEY""]",FALSE,FALSE,"[""json-rpc-query""]","[""EVM"",""AI agents""]",Short one-sentence description.,Free,,$0,FALSE,FALSE
ethereum-example-mcp,,!offer:example-mcp,,,,,,,,,,,,,,,,,,,,

Columns

slug

Refer to Common Columns.

provider

Refer to Common Columns.

offer

Refer to Common Columns.

actionButtons

Refer to Common Columns.

serverType

What kind of Web3 surface the MCP server primarily exposes.

Blank: No

Format: text

Examples: apis, wallets, explorers, analytics, services, smart-contract, docs

Tips:

  • Pick the single best match. Documentation-only - use docs, developer-portal - use services.
  • If the server wraps RPC or indexed APIs, use apis; block explorer data tools use explorers; oracle or market analytics use analytics, and so on.

hostingType

Whether the server runs on the user’s machine or is operated as a remote endpoint.

Blank: No

Format: text

Examples: Self-hosted, Hosted

transportType

How the client connects to the MCP server.

Blank: No

Format: text

Examples: stdio (local process), http (including streamable HTTP), sse (Server-Sent Events)

Tips:

  • Use stdio for typical CLI / npx / local binary workflows.
  • Use http or sse for remote URLs in mcpEndpoint.

mcpEndpoint

Public or documented URL for hosted http / sse servers.

Blank: Yes (leave empty for stdio self-hosted servers)

Format: URL

authType

How the user authenticates to the server or upstream API.

Blank: No

Format: text

Examples: None, API Key, OAuth/PAT

credentialKey

Short identifier for the credential in client configuration (when a named key is used).

Blank: Yes

Format: text

Examples: github, nansen, nodit, cryptoapis

Tips:

  • Leave blank when authType is None or when no stable key name is used in docs.

selfHostedCommand

Used only for servers that can be self-hosted. Represents a command or a series of commands used to run an MCP server (for example npx, uv, node, python, bunx). Later used by AI agents to deploy self-hosted MCP servers if needed.

Blank: Yes

Format: text

selfHostedArgs

Arguments passed to selfHostedCommand, as a JSON array of strings.

Blank: Yes

Format: JSON array (see Style Guide — JSON columns)

selfHostedRequiredEnvVars

Environment variable names the AI agent must set when deploying MCP server, as a JSON array of strings.

Blank: Yes

Format: JSON array

x402

Whether the server integrates with x402 (or similar) payment flows.

Blank: No

Format: TRUE/FALSE (see Style Guide — Booleans)

onChainWrite

Whether tools can perform on-chain writes (transactions, broadcasts, contract deployments), not just reads.

Blank: No

Format: TRUE/FALSE

agentSkills

Machine-oriented skill labels for discovery and filtering.

Blank: No

Format: JSON array of strings (often kebab-case identifiers)

Examples: ["wallet-management", "transaction-send", "defi-swap"]

tag

Refer to Common Columns. Use for human-readable themes (chains, product areas, “AI agents”, and so on).

description

One concise sentence on what the MCP server does for users.

Blank: No

Format: text

planType

Refer to Common Columns.

planName

Refer to Common Columns.

price

Refer to Common Columns.

trial

Refer to Common Columns.

starred

Refer to Common Columns.

Clone this wiki locally