symbol-mcp-server

MCPattested
v0.8.0io.github.inotakehMITUpdated todaynpmGitHub

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

Works in
ClaudeCursorCopilotGemini

Inferred from the transports this listing declares (stdio). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Attested build
A verified provenance attestation binds this artifact to the listed repository. Nobody has claimed the listing yet — this proves where the code was built, not who stands behind it.
1GitHub stars
todayLast update
Package
Authorio.github.inotakeh
LicenseMIT
Version0.8.0
Sourcenpm+mcp-registry
Trust Status
A
85/100Trusted
Listed in Forge index+10/10
Identity verified · attested build+20/20
Ed25519 publish signature+0/5
Included automatically when the publisher runs `forge publish`
Domain verification+0/5
Publisher: host /.well-known/forge.json on the package homepage with { "publisher": "<github-login>" }
npm Trusted Publishing (Sigstore)+5/5
npm maintainer match+0/5
Publisher: add the verified GitHub login to the npm package's maintainers (npm owner add <login>)
CVE scan · clean+30/30
Static analysis · clean+20/20
Paste into Claude Code, Cursor, or any AI assistant to fix all gaps
StatusIdentity verified
PublisherUnverified
SignatureUnsigned
Domain
Provenance✓ Sigstore-verified · 45e17bc
Dependencies✓ 4 resolved · none vulnerable
Tool surface22 tools · none privileged
Security scan✓ Cleanv0.3.0 · 6d agoHow well does this scan work?
EvalsNone
IndexedSep 17, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

22 tools · none privileged
Statically extracted from the published packagev0.3.0 · 6d ago

Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.

monthly_health_checkOne-screen monthly report for a Symbol voting / harvesting node: version and sync, service health and version drift, lag against reference nodes, unlocked harvesters versus the previous check, voting key expiry, balance versus minVoterBalance, and last month's harvest income, sorted into Action req…

One-screen monthly report for a Symbol voting / harvesting node: version and sync, service health and version drift, lag against reference nodes, unlocked harvesters versus the previous check, voting key expiry, balance versus minVoterBalance, and last month's harvest income, sorted into Action req…

No input schema was published for this tool.

symbol_account_getGet a Symbol account by address, public key or namespace name (alice, alice.pay; resolved to its address alias and reported in accountResolution): address in base32 and hex, public key, account type, all mosaic balances (with alias names and divisibility-adjusted amounts), importance, supplemental…

Get a Symbol account by address, public key or namespace name (alice, alice.pay; resolved to its address alias and reported in accountResolution): address in base32 and hex, public key, account type, all mosaic balances (with alias names and divisibility-adjusted amounts), importance, supplemental…

No input schema was published for this tool.

symbol_address_parseNo description published

This tool published no description. Forge does not invent one.

symbol_delegation_diagnoseNo description published

This tool published no description. Forge does not invent one.

symbol_fee_estimateEstimate the fee for a Symbol transaction of a given size from the current fee multipliers of the configured node (fee = size in bytes x multiplier). Returns slow (minimum accepted by this node), average, median and fast (highest recent) tiers in XYM and raw units. Nothing is signed or sent.

Estimate the fee for a Symbol transaction of a given size from the current fee multipliers of the configured node (fee = size in bytes x multiplier). Returns slow (minimum accepted by this node), average, median and fast (highest recent) tiers in XYM and raw units. Nothing is signed or sent.

No input schema was published for this tool.

symbol_finality_participationNo description published

This tool published no description. Forge does not invent one.

symbol_harvester_watchNo description published

This tool published no description. Forge does not invent one.

symbol_harvesting_incomeUse this tool whenever the user asks about harvesting rewards, harvest income, or earnings for a period (e.g. 'last month', 'this year', 'per day'). Do not use symbol_transaction_search or a browser for this; harvest rewards are receipts, not transactions.

Use this tool whenever the user asks about harvesting rewards, harvest income, or earnings for a period (e.g. 'last month', 'this year', 'per day'). Do not use symbol_transaction_search or a browser for this; harvest rewards are receipts, not transactions.

No input schema was published for this tool.

symbol_harvesting_statusReport delegated harvesting on the configured node: how many remote harvester keys are unlocked (/node/unlockedaccount) and the network limits (minHarvesterBalance, maxHarvesterBalance, harvestBeneficiaryPercentage). With an account, also checks whether its linked key is unlocked on this node, whet…

Report delegated harvesting on the configured node: how many remote harvester keys are unlocked (/node/unlockedaccount) and the network limits (minHarvesterBalance, maxHarvesterBalance, harvestBeneficiaryPercentage). With an account, also checks whether its linked key is unlocked on this node, whet…

No input schema was published for this tool.

symbol_mosaic_getDescribe a Symbol mosaic (token) by hex id or alias name such as symbol.xym: alias, total supply (divisibility-adjusted and raw), divisibility, flags (supplyMutable, transferable, restrictable, revokable), owner address, start height, and duration with the estimated expiry date (duration 0 means un…

Describe a Symbol mosaic (token) by hex id or alias name such as symbol.xym: alias, total supply (divisibility-adjusted and raw), divisibility, flags (supplyMutable, transferable, restrictable, revokable), owner address, start height, and duration with the estimated expiry date (duration 0 means un…

No input schema was published for this tool.

symbol_namespace_getDescribe a Symbol namespace by name (e.g. symbol.xym) or hex id: owner address, root or sub namespace, every level with its name, alias target (mosaic id or address), start and end height, and the estimated expiry date and remaining blocks (root namespaces registered forever report unlimited).

Describe a Symbol namespace by name (e.g. symbol.xym) or hex id: owner address, root or sub namespace, every level with its name, alias target (mosaic id or address), start and end height, and the estimated expiry date and remaining blocks (root namespaces registered forever report unlimited).

No input schema was published for this tool.

symbol_network_compareCompare the configured node with the reference nodes listed in SYMBOL_REFERENCE_NODES: height, finalized height and finalization epoch of each, the best values seen, how far the own node is behind, and lagging flags (more than 10 blocks behind). Only the configured node and the listed reference nod…

Compare the configured node with the reference nodes listed in SYMBOL_REFERENCE_NODES: height, finalized height and finalization epoch of each, the best values seen, how far the own node is behind, and lagging flags (more than 10 blocks behind). Only the configured node and the listed reference nod…

No input schema was published for this tool.

symbol_network_infoDescribe the Symbol network the configured node belongs to: network name and identifier, generation hash seed, current and finalized block height, finalization epoch, block target time, voting set grouping, epoch adjustment, the native currency mosaic (XYM) id/alias/divisibility, and current transa…

Describe the Symbol network the configured node belongs to: network name and identifier, generation hash seed, current and finalized block height, finalization epoch, block target time, voting set grouping, epoch adjustment, the native currency mosaic (XYM) id/alias/divisibility, and current transa…

No input schema was published for this tool.

symbol_node_healthNo description published

This tool published no description. Forge does not invent one.

symbol_node_statusReport the health of the configured Symbol node (SYMBOL_NODE_URL): friendly name, host, roles (Peer/API/Voting), software version, network, API and database health, current and finalized height, finalization epoch, peer count, and whether the node is in sync (latest block older than 5 minutes means…

Report the health of the configured Symbol node (SYMBOL_NODE_URL): friendly name, host, roles (Peer/API/Voting), software version, network, API and database health, current and finalized height, finalization epoch, peer count, and whether the node is in sync (latest block older than 5 minutes means…

No input schema was published for this tool.

symbol_time_convertConvert between a Symbol block height, finalization epoch, network timestamp (milliseconds since the network epoch) and wall-clock time (UTC plus local time when SYMBOL_TIMEZONE is set). Pass exactly one of height, epoch or timestamp. Past heights use the real block time; future heights and epochs…

Convert between a Symbol block height, finalization epoch, network timestamp (milliseconds since the network epoch) and wall-clock time (UTC plus local time when SYMBOL_TIMEZONE is set). Pass exactly one of height, epoch or timestamp. Past heights use the real block time; future heights and epochs…

No input schema was published for this tool.

symbol_transaction_getLook up a Symbol transaction by hash. Checks the confirmed, unconfirmed and partial (aggregate bonded awaiting cosignatures) groups and reports which one it was found in, or not_found. Returns the type name, signer address, recipient, mosaics with alias names and divisibility-adjusted amounts, the…

Look up a Symbol transaction by hash. Checks the confirmed, unconfirmed and partial (aggregate bonded awaiting cosignatures) groups and reports which one it was found in, or not_found. Returns the type name, signer address, recipient, mosaics with alias names and divisibility-adjusted amounts, the…

No input schema was published for this tool.

symbol_transaction_searchList confirmed transactions involving a Symbol account (as signer or recipient), newest first by default, optionally filtered by type. Each row has the type name, hash, height and time, signer and recipient addresses, mosaics with alias names and adjusted amounts, decoded message and fees. Paginate…

List confirmed transactions involving a Symbol account (as signer or recipient), newest first by default, optionally filtered by type. Each row has the type name, hash, height and time, signer and recipient addresses, mosaics with alias names and adjusted amounts, decoded message and fees. Paginate…

No input schema was published for this tool.

symbol_transaction_statusCheck where one or more Symbol transactions stand right now by hash: confirmed (in a block, with the height), unconfirmed (in the mempool), partial (aggregate bonded waiting for cosignatures), failed (with the node's validation code and its meaning) or not_found. Use it right after announcing a tra…

Check where one or more Symbol transactions stand right now by hash: confirmed (in a block, with the height), unconfirmed (in the mempool), partial (aggregate bonded waiting for cosignatures), failed (with the node's validation code and its meaning) or not_found. Use it right after announcing a tra…

No input schema was published for this tool.

symbol_version_driftNo description published

This tool published no description. Forge does not invent one.

symbol_voting_key_statusNo description published

This tool published no description. Forge does not invent one.

voting_key_renewal_checklistStep-by-step renewal of a Symbol voting key: check the current key and free slots, confirm the node is synced and not lagging, verify the operator's VotingKeyLink transaction by hash, confirm the new key is registered, and later confirm it actually votes. The server never signs or announces; the op…

Step-by-step renewal of a Symbol voting key: check the current key and free slots, confirm the node is synced and not lagging, verify the operator's VotingKeyLink transaction by hash, confirm the new key is registered, and later confirm it actually votes. The server never signs or announces; the op…

No input schema was published for this tool.

15 of 22 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

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

Keywords
mcp
Alternatives
Comparing tool surfaces…

Dependency tree

What one Forge scan resolved from npm metadata on 2026-09-17 — observed resolution, not a publisher declaration.

4 packages resolved · 2 direct · none carrying advisories Resolution stops at depth 4 and 60 packages.