Skip to main content

MCP Server Overview

Base URL: https://ai.dzap.io/mcp This MCP (Model Context Protocol) server provides a suite of DeFi, NLP, and analytics tools designed for use with AI systems such as Claude Desktop, OpenAI MCP clients, or custom AI agents. It adheres to the official Model Context Protocol Specification:
https://modelcontextprotocol.io/specification/2025-03-26

⚙️ Available Tools

Each tool follows the MCP JSON-RPC interface.
ToolPurpose
setupTokenAddressToolRetrieves token metadata and on-chain address information
setupAllBalanceToolReturns balances for all tokens linked to a given wallet address
setupBalanceToolFetches balance for a specific token and user
setupBridgeLinkToolGenerates bridge routes between tokens across chains
setupDefiPositionToolDisplays user DeFi positions (LPs, vaults, etc.)
setupDollarToTokenToolConverts USD (or other fiat) to token amount
setupNFTToolRetrieves NFT metadata and user holdings
setupPoolToolDisplays pool stats like TVL, APR, and volume
setupPricePredictionToolPredicts short-term price movements
setupPriceToolFetches current token prices
setupRagOverDocsToolPerforms RAG search over internal documentation
setupSentimentToolRuns sentiment analysis over crypto content
setupSwapLinkToolGenerates swap route or calldata
setupTrendingNewsToolFetches trending crypto news
setupTrendingTokenToolLists trending tokens
setupSearchToolPerforms a general AI search
setupZapCallDataGeneratorToolGenerates calldata for complex DeFi Zaps

Integration with Claude Desktop

Claude Desktop supports connecting directly to MCP servers (local or remote).

1. Open the Config

Inside Claude Desktop: Navigate to:
Settings → Developer → Edit Config File
This opens: claude_desktop_config.json

2. Add MCP Entry

{
  "mcpServers": {
    "DZapGPT": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://ai.dzap.io/sse"
      ]
    }
  }
}

3. Restart Claude Desktop

Claude should now auto-detect your MCP server.

4. Test the Connection

Type in Claude:
List all tools available from the DZapGPT MCP server.

🔍 Example Usage (Natural Language)

Once connected, you can use plain English and Claude will automatically call tools. Examples:
  • “Get my ETH wallet balance.”
  • “Predict tomorrow’s Bitcoin trend.”
  • “Generate a zap calldata from USDC to DAI.”
  • “Fetch trending tokens and sentiment.”

JSON-RPC API Notes

PropertyValue
ProtocolJSON-RPC 2.0 over HTTPS
Content-Typeapplication/json
AuthNone (yet; will be secured later)
MCP Specv0.4+

Request Format

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools.list",
  "params": {}
}

Response Example

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "tools": ["setupBalanceTool", "setupPriceTool", "setupSwapLinkTool"]
  }
}