From dda8ada842c02415a64dc500f5280033b51b2d01 Mon Sep 17 00:00:00 2001 From: FilipBl4gojevic <84703395+FilipBl4gojevic@users.noreply.github.com> Date: Mon, 3 Aug 2026 15:12:49 +0200 Subject: [PATCH] Add server.json for the official MCP Registry Registry record for io.github.apex-fusion/vector: both hosted remotes (streamable-http /mcp + legacy sse /sse) behind a network variable (mainnet default, testnet choice), repository + docs links, 24-tool keyless description. Publish flow (after the public-access flip): mcp-publisher login github, then mcp-publisher publish from the repo root. The registry requires the remote URLs to be publicly accessible at publish time. Co-Authored-By: Claude Fable 5 --- server.json | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 server.json diff --git a/server.json b/server.json new file mode 100644 index 0000000..5c4e928 --- /dev/null +++ b/server.json @@ -0,0 +1,44 @@ +{ + "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", + "name": "io.github.apex-fusion/vector", + "title": "Vector (Apex Fusion)", + "description": "Vector chain tools for AI agents: wallets, transactions, smart contracts, soulbound agent registry, marketplace and module operations on Vector, the Apex Fusion eUTXO L2. 24 tools, keyless by design - the server only builds transactions; signing stays with the caller.", + "version": "0.1.0", + "repository": { + "url": "https://github.com/Apex-Fusion/mcp-server", + "source": "github" + }, + "websiteUrl": "https://apex-fusion.github.io/vector-ai-documentation/", + "remotes": [ + { + "type": "streamable-http", + "url": "https://mcp.vector.{network}.apexfusion.org/mcp", + "variables": { + "network": { + "description": "Vector network to target", + "isRequired": true, + "choices": [ + "mainnet", + "testnet" + ], + "default": "mainnet" + } + } + }, + { + "type": "sse", + "url": "https://mcp.vector.{network}.apexfusion.org/sse", + "variables": { + "network": { + "description": "Vector network to target", + "isRequired": true, + "choices": [ + "mainnet", + "testnet" + ], + "default": "mainnet" + } + } + } + ] +}