{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.10.0","packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.10.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"REST URL of the Symbol node to query, e.g. https://\u003cnode-host\u003e:3001; https:// is required (http:// only for localhost / 127.0.0.1 / [::1]) and the port is used exactly as given.","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"mainnet or testnet; when set, start-up fails if the node reports a different network.","format":"string","name":"SYMBOL_NETWORK"},{"description":"IANA zone such as Asia/Tokyo that adds a local time next to every UTC timestamp.","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated https:// node URLs that symbol_network_compare and symbol_version_drift check against; no other host is ever contacted.","format":"string","name":"SYMBOL_REFERENCE_NODES"},{"description":"Per-request timeout in milliseconds, 100 to 600000 (default 10000).","format":"string","name":"SYMBOL_REQUEST_TIMEOUT_MS"},{"description":"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.","format":"string","name":"SYMBOL_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-07T14:15:25.64106Z","publishedAt":"2026-10-07T14:15:25.64106Z","updatedAt":"2026-10-07T14:15:25.64106Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","title":"Symbol (XYM)","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.10.1","websiteUrl":"https://github.com/inotakeh/symbol-mcp-server#readme","icons":[{"src":"https://raw.githubusercontent.com/inotakeh/symbol-mcp-server/main/mcpb/icon.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.10.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"REST URL of the Symbol node to query, e.g. https://\u003cnode-host\u003e:3001; https:// is required (http:// only for localhost / 127.0.0.1 / [::1]) and the port is used exactly as given.","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"mainnet or testnet; when set, start-up fails if the node reports a different network.","format":"string","name":"SYMBOL_NETWORK"},{"description":"IANA zone such as Asia/Tokyo that adds a local time next to every UTC timestamp.","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated https:// node URLs that symbol_network_compare and symbol_version_drift check against; no other host is ever contacted.","format":"string","name":"SYMBOL_REFERENCE_NODES"},{"description":"Per-request timeout in milliseconds, 100 to 600000 (default 10000).","format":"string","name":"SYMBOL_REQUEST_TIMEOUT_MS"},{"description":"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.","format":"string","name":"SYMBOL_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-13T09:22:22.697825Z","publishedAt":"2026-10-13T09:22:22.697825Z","updatedAt":"2026-10-13T09:22:22.697825Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","title":"Symbol (XYM)","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.10.2","websiteUrl":"https://github.com/inotakeh/symbol-mcp-server#readme","icons":[{"src":"https://raw.githubusercontent.com/inotakeh/symbol-mcp-server/main/mcpb/icon.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.10.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"REST URL of the Symbol node to query, e.g. https://\u003cnode-host\u003e:3001; https:// is required (http:// only for localhost / 127.0.0.1 / [::1]) and the port is used exactly as given.","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"mainnet or testnet; when set, start-up fails if the node reports a different network.","format":"string","name":"SYMBOL_NETWORK"},{"description":"IANA zone such as Asia/Tokyo that adds a local time next to every UTC timestamp.","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated https:// node URLs that symbol_network_compare and symbol_version_drift check against; no other host is ever contacted.","format":"string","name":"SYMBOL_REFERENCE_NODES"},{"description":"Per-request timeout in milliseconds, 100 to 600000 (default 10000).","format":"string","name":"SYMBOL_REQUEST_TIMEOUT_MS"},{"description":"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.","format":"string","name":"SYMBOL_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-18T15:53:24.645809Z","publishedAt":"2026-10-18T15:53:24.645809Z","updatedAt":"2026-10-18T15:53:24.645809Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.2.0","packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Symbol REST node to query, e.g. https://your-node.example:3001","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"IANA time zone for local date/time output, e.g. Asia/Tokyo (default UTC)","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated REST URLs of reference nodes for symbol_network_compare (optional)","format":"string","name":"SYMBOL_REFERENCE_NODES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-16T13:42:54.828797Z","publishedAt":"2026-09-16T13:42:54.828797Z","updatedAt":"2026-09-16T13:42:54.828797Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.3.0","packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Symbol REST node to query, e.g. https://your-node.example:3001","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"IANA time zone for local date/time output, e.g. Asia/Tokyo (default UTC)","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated REST URLs of reference nodes for symbol_network_compare (optional)","format":"string","name":"SYMBOL_REFERENCE_NODES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-16T15:19:35.792631Z","publishedAt":"2026-09-16T15:19:35.792631Z","updatedAt":"2026-09-16T15:19:35.792631Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.4.0","packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Symbol REST node to query, e.g. https://your-node.example:3001","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"IANA time zone for local date/time output, e.g. Asia/Tokyo (default UTC)","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated REST URLs of reference nodes for symbol_network_compare (optional)","format":"string","name":"SYMBOL_REFERENCE_NODES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-19T14:11:08.212447Z","publishedAt":"2026-09-19T14:11:08.212447Z","updatedAt":"2026-09-19T14:11:08.212447Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.5.0","packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Symbol REST node to query, e.g. https://your-node.example:3001","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"IANA time zone for local date/time output, e.g. Asia/Tokyo (default UTC)","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated REST URLs of reference nodes for symbol_network_compare (optional)","format":"string","name":"SYMBOL_REFERENCE_NODES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-21T12:57:45.673774Z","publishedAt":"2026-09-21T12:57:45.673774Z","updatedAt":"2026-09-21T12:57:45.673774Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.6.0","packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.6.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Symbol REST node to query, e.g. https://your-node.example:3001","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"IANA time zone for local date/time output, e.g. Asia/Tokyo (default UTC)","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated REST URLs of reference nodes for symbol_network_compare (optional)","format":"string","name":"SYMBOL_REFERENCE_NODES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T13:03:11.768169Z","publishedAt":"2026-09-22T13:03:11.768169Z","updatedAt":"2026-09-22T13:03:11.768169Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.7.0","packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL of the Symbol REST node to query, e.g. https://your-node.example:3001","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"IANA time zone for local date/time output, e.g. Asia/Tokyo (default UTC)","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated REST URLs of reference nodes for symbol_network_compare (optional)","format":"string","name":"SYMBOL_REFERENCE_NODES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T14:17:00.487916Z","publishedAt":"2026-09-22T14:17:00.487916Z","updatedAt":"2026-09-22T14:17:00.487916Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.7.1","packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.7.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"REST URL of the Symbol node to query, e.g. https://\u003cnode-host\u003e:3001; https:// is required (http:// only for localhost / 127.0.0.1) and the port is used exactly as given.","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"mainnet or testnet; when set, start-up fails if the node reports a different network.","format":"string","name":"SYMBOL_NETWORK"},{"description":"IANA zone such as Asia/Tokyo that adds a local time next to every UTC timestamp.","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated https:// node URLs that symbol_network_compare and symbol_version_drift check against; no other host is ever contacted.","format":"string","name":"SYMBOL_REFERENCE_NODES"},{"description":"Per-request timeout in milliseconds, 100 to 600000 (default 10000).","format":"string","name":"SYMBOL_REQUEST_TIMEOUT_MS"},{"description":"Absolute directory where symbol_harvester_watch keeps one snapshot file per node (unlocked harvester public keys, heights and times; no secrets), created on first save with mode 0700; when unset, the tool reports the current list without a comparison.","format":"string","name":"SYMBOL_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T05:24:49.678782Z","publishedAt":"2026-09-23T05:24:49.678782Z","updatedAt":"2026-09-23T05:24:49.678782Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.8.0","packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.8.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"REST URL of the Symbol node to query, e.g. https://\u003cnode-host\u003e:3001; https:// is required (http:// only for localhost / 127.0.0.1) and the port is used exactly as given.","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"mainnet or testnet; when set, start-up fails if the node reports a different network.","format":"string","name":"SYMBOL_NETWORK"},{"description":"IANA zone such as Asia/Tokyo that adds a local time next to every UTC timestamp.","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated https:// node URLs that symbol_network_compare and symbol_version_drift check against; no other host is ever contacted.","format":"string","name":"SYMBOL_REFERENCE_NODES"},{"description":"Per-request timeout in milliseconds, 100 to 600000 (default 10000).","format":"string","name":"SYMBOL_REQUEST_TIMEOUT_MS"},{"description":"Absolute directory where symbol_harvester_watch keeps one snapshot file per node (unlocked harvester public keys, heights and times; no secrets), created on first save with mode 0700; when unset, the tool reports the current list without a comparison.","format":"string","name":"SYMBOL_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T06:45:47.338317Z","publishedAt":"2026-09-23T06:45:47.338317Z","updatedAt":"2026-09-23T06:45:47.338317Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.9.0","packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.9.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"REST URL of the Symbol node to query, e.g. https://\u003cnode-host\u003e:3001; https:// is required (http:// only for localhost / 127.0.0.1) and the port is used exactly as given.","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"mainnet or testnet; when set, start-up fails if the node reports a different network.","format":"string","name":"SYMBOL_NETWORK"},{"description":"IANA zone such as Asia/Tokyo that adds a local time next to every UTC timestamp.","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated https:// node URLs that symbol_network_compare and symbol_version_drift check against; no other host is ever contacted.","format":"string","name":"SYMBOL_REFERENCE_NODES"},{"description":"Per-request timeout in milliseconds, 100 to 600000 (default 10000).","format":"string","name":"SYMBOL_REQUEST_TIMEOUT_MS"},{"description":"Absolute directory where symbol_harvester_watch keeps one snapshot file per node (unlocked harvester public keys, heights and times; no secrets), created on first save with mode 0700; when unset, the tool reports the current list without a comparison.","format":"string","name":"SYMBOL_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T15:49:19.943477Z","publishedAt":"2026-09-24T15:49:19.943477Z","updatedAt":"2026-09-24T15:49:19.943477Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.9.1","packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.9.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"REST URL of the Symbol node to query, e.g. https://\u003cnode-host\u003e:3001; https:// is required (http:// only for localhost / 127.0.0.1) and the port is used exactly as given.","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"mainnet or testnet; when set, start-up fails if the node reports a different network.","format":"string","name":"SYMBOL_NETWORK"},{"description":"IANA zone such as Asia/Tokyo that adds a local time next to every UTC timestamp.","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated https:// node URLs that symbol_network_compare and symbol_version_drift check against; no other host is ever contacted.","format":"string","name":"SYMBOL_REFERENCE_NODES"},{"description":"Per-request timeout in milliseconds, 100 to 600000 (default 10000).","format":"string","name":"SYMBOL_REQUEST_TIMEOUT_MS"},{"description":"Absolute directory where symbol_harvester_watch keeps one snapshot file per node (unlocked harvester public keys, heights and times; no secrets), created on first save with mode 0700; when unset, the tool reports the current list without a comparison.","format":"string","name":"SYMBOL_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T03:55:43.069017Z","publishedAt":"2026-09-25T03:55:43.069017Z","updatedAt":"2026-09-25T03:55:43.069017Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.9.2","packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.9.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"REST URL of the Symbol node to query, e.g. https://\u003cnode-host\u003e:3001; https:// is required (http:// only for localhost / 127.0.0.1) and the port is used exactly as given.","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"mainnet or testnet; when set, start-up fails if the node reports a different network.","format":"string","name":"SYMBOL_NETWORK"},{"description":"IANA zone such as Asia/Tokyo that adds a local time next to every UTC timestamp.","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated https:// node URLs that symbol_network_compare and symbol_version_drift check against; no other host is ever contacted.","format":"string","name":"SYMBOL_REFERENCE_NODES"},{"description":"Per-request timeout in milliseconds, 100 to 600000 (default 10000).","format":"string","name":"SYMBOL_REQUEST_TIMEOUT_MS"},{"description":"Absolute directory where symbol_harvester_watch keeps one snapshot file per node (unlocked harvester public keys, heights and times; no secrets), created on first save with mode 0700; when unset, the tool reports the current list without a comparison.","format":"string","name":"SYMBOL_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T06:27:52.439369Z","publishedAt":"2026-09-29T06:27:52.439369Z","updatedAt":"2026-09-29T06:27:52.439369Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.inotakeh/symbol","description":"Read-only MCP server for the Symbol blockchain (XYM): node health, harvesting, voting keys.","repository":{"url":"https://github.com/inotakeh/symbol-mcp-server","source":"github"},"version":"0.9.3","packages":[{"registryType":"npm","identifier":"symbol-mcp-server","version":"0.9.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"REST URL of the Symbol node to query, e.g. https://\u003cnode-host\u003e:3001; https:// is required (http:// only for localhost / 127.0.0.1 / [::1]) and the port is used exactly as given.","isRequired":true,"format":"string","name":"SYMBOL_NODE_URL"},{"description":"mainnet or testnet; when set, start-up fails if the node reports a different network.","format":"string","name":"SYMBOL_NETWORK"},{"description":"IANA zone such as Asia/Tokyo that adds a local time next to every UTC timestamp.","format":"string","name":"SYMBOL_TIMEZONE"},{"description":"Comma-separated https:// node URLs that symbol_network_compare and symbol_version_drift check against; no other host is ever contacted.","format":"string","name":"SYMBOL_REFERENCE_NODES"},{"description":"Per-request timeout in milliseconds, 100 to 600000 (default 10000).","format":"string","name":"SYMBOL_REQUEST_TIMEOUT_MS"},{"description":"Absolute directory where symbol_harvester_watch keeps one snapshot file per node (unlocked harvester public keys, heights and times; no secrets), created on first save with mode 0700; when unset, the tool reports the current list without a comparison.","format":"string","name":"SYMBOL_STATE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T13:49:39.377206Z","publishedAt":"2026-09-29T13:49:39.377206Z","updatedAt":"2026-09-29T13:49:39.377206Z","isLatest":false}}}],"metadata":{"count":15}}
