drio
Open app

Okto Web3 MCP Server

Source

MCP sever using okto v2 apis

Catalog onlyCatalog onlySTDIO

Overview

Okto Web3 MCP Server is a Model Context Protocol (MCP) server designed for Okto Web3 integration, enabling AI assistants to manage Web3 transactions and portfolios through natural language interactions.

To use the server, install it by following the manual installation steps, set up Google Cloud credentials, and authenticate using OAuth2. You can then configure it with Claude Desktop to manage your Web3 transactions.

  • View portfolio details including holdings and balances - Get account information across multiple chains - View NFT collections and portfolio - Check transaction history - Transfer tokens between addresses - Support for multiple blockchain networks - Simple OAuth2 authentication flow with auto browser launch - Global credential storage for convenience
  1. Managing and viewing cryptocurrency portfolios
  2. Interacting with NFTs and tracking collections
  3. Facilitating token transfers across different blockchain networks

Add to your AI client

Use these steps to connect Okto Web3 MCP Server 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": {
    "okto-mcp-server-okto-hq": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-okto-mcp-server-okto-hq"
      ]
    }
  }
}

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": {
    "okto-mcp-server-okto-hq": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-okto-mcp-server-okto-hq"
      ]
    }
  }
}

Claude Code

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

.mcp.json (project root)

{
  "mcpServers": {
    "okto-mcp-server-okto-hq": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-okto-mcp-server-okto-hq"
      ]
    }
  }
}

VS Code (Copilot)

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

.vscode/mcp.json

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

Windsurf

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

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "okto-mcp-server-okto-hq": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-okto-mcp-server-okto-hq"
      ]
    }
  }
}

Cline

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

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "okto-mcp-server-okto-hq": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-okto-mcp-server-okto-hq"
      ]
    }
  }
}

FAQ

What is the purpose of the Okto Web3 MCP Server?

It allows AI assistants to manage Web3 transactions and portfolios using natural language.

How do I authenticate with the server?

You can authenticate using OAuth2 by setting up Google Cloud credentials and following the provided authentication steps.

Is the server compatible with multiple blockchain networks?

Yes, it supports multiple blockchain networks for managing accounts and transactions.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":3756,"uuid":"0fb858d9-c096-4328-8f7b-b0c8c70a95c5","name":"okto-mcp-server","title":"Okto Web3 MCP Server","description":"MCP sever using okto v2 apis","avatar_url":"https://avatars.githubusercontent.com/u/160604844?v=4","created_at":"2025-03-21T12:41:51.490Z","updated_at":"2025-03-21T13:01:43.127Z","status":"created","author_name":"okto-hq","author_avatar_url":"https://avatars.githubusercontent.com/u/160604844?v=4","tags":"okto,web3,mcp-server","category":"research-and-data","is_featured":false,"sort":1,"url":"https://github.com/okto-hq/okto-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"\",\"language\":\"JavaScript\",\"is_official\":false,\"latest_commit_time\":\"2025-03-21 16:33:01\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]