drio
Open app

Symbol Model Context Protocol (MCP)

Source

Spiking - Symbol MCP Server.

Catalog onlyCatalog onlySTDIO

Overview

Symbol Model Context Protocol (MCP) is a server designed for developers working with the Symbol blockchain, providing endpoints for various functionalities related to the Symbol ecosystem.

To use the Symbol MCP, you can generate a ZOD client using the provided command in your terminal, which connects to the Symbol API and allows you to interact with the blockchain.

  • Provides a structured way to interact with Symbol blockchain through defined endpoints. - Allows developers to generate clients easily using OpenAPI specifications. - Supports configuration for various environments, such as desktop applications.
  1. Building applications that require interaction with the Symbol blockchain.
  2. Generating client libraries for easier API consumption.
  3. Configuring servers for different development environments.

Add to your AI client

Use these steps to connect Symbol Model Context Protocol (MCP) in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "spike-mcp-symbol-server-husqvaluna": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-spike-mcp-symbol-server-husqvaluna"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "spike-mcp-symbol-server-husqvaluna": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-spike-mcp-symbol-server-husqvaluna"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "spike-mcp-symbol-server-husqvaluna": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-spike-mcp-symbol-server-husqvaluna"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "spike-mcp-symbol-server-husqvaluna": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-spike-mcp-symbol-server-husqvaluna"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "spike-mcp-symbol-server-husqvaluna": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-spike-mcp-symbol-server-husqvaluna"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "spike-mcp-symbol-server-husqvaluna": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-spike-mcp-symbol-server-husqvaluna"
      ]
    }
  }
}

FAQ

What is the purpose of the Symbol MCP?

The Symbol MCP serves as a bridge for developers to interact with the Symbol blockchain efficiently.

How do I generate a client for Symbol MCP?

You can generate a client by running the provided npx command with the OpenAPI specification URL.

Is there any documentation available?

Yes, detailed documentation can be found at the Symbol Developers endpoints.