Symbol MCP Server

Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.

Local serverstdio

What is the Symbol MCP Server?

Symbol (XYM) is an MCP integration. Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.

Packages and local setup

The published npm package is symbol-mcp-server, version 0.10.1. Its declared MCP transport is stdio.

The package declares SYMBOL_NODE_URL (required): REST URL of the Symbol node to query, e.g. https:// :3001; https:// is required (http:// only for localhost / 127.0.0.1 / [::1]) and the port is used exactly as given.; SYMBOL_NETWORK: mainnet or testnet; when set, start-up fails if the node reports a different network.; SYMBOL_TIMEZONE: IANA zone such as Asia/Tokyo that adds a local time next to every UTC timestamp.; SYMBOL_REFERENCE_NODES: Comma-separated https:// node URLs that symbol_network_compare and symbol_version_drift check against; no other host is ever contacted.; SYMBOL_REQUEST_TIMEOUT_MS: Per-request timeout in milliseconds, 100 to 600000 (default 10000).; SYMBOL_STATE_DIR: Absolute directory where symbol_harvesting_status keeps one snapshot file per node (unlocked harvester public keys, heights and times; no secrets) when it is asked to compare or save, created on first save with mode 0700; when unset, the tool reports the current list without a comparison..

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository · Project website. This profile uses version 0.10.1 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related blockchain & web3 MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
SYMBOL_NODE_URLREST URL of the Symbol node to query, e.g. https:// :3001; https:// is required (http:// only for localhost / 127.0.0.1 / [::1]) and the port is used exactly as given.Yes
SYMBOL_NETWORKmainnet or testnet; when set, start-up fails if the node reports a different network.Check documentation
SYMBOL_TIMEZONEIANA zone such as Asia/Tokyo that adds a local time next to every UTC timestamp.Check documentation
SYMBOL_REFERENCE_NODESComma-separated https:// node URLs that symbol_network_compare and symbol_version_drift check against; no other host is ever contacted.Check documentation
SYMBOL_REQUEST_TIMEOUT_MSPer-request timeout in milliseconds, 100 to 600000 (default 10000).Check documentation
SYMBOL_STATE_DIRAbsolute directory where symbol_harvesting_status keeps one snapshot file per node (unlocked harvester public keys, heights and times; no secrets) when it is asked to compare or save, created on first save with mode 0700; when unset, the tool reports the current list without a comparison.Check documentation