Ordiscan V1 MCP Server

Ordiscan API data access via 29 specialized tools for inscriptions and runes.

Data last scanned today · Reviewed today

2329 tools0TypeScriptMIT

Overview

Ordiscan V1 MCP Server provides an HTTP-based interface for interacting with the Ordiscan API. It implements 29 distinct tools, categorized into address management, activity tracking, transaction lookups, and inscription details, allowing AI agents to query blockchain data directly. The implementation uses TypeScript and Zod schema validation to handle responses. It requires a Bearer token for authentication, which can be provided via environment variables or individual tool parameters. The server supports real-time communication through an HTTP stream on port 1337.

Our verdict

This server carries a high risk level with a security score of 23/100. The repository is inactive, with its last commit occurring over 434 days ago, and it lacks official maintenance or an editorially reviewed security audit. Due to these factors, it is recommended only for users willing to audit the code themselves before deployment in any environment.

  • Provides 29 specialized tools for Ordiscan API data
  • Uses Zod schema validation for data integrity
  • Maintains a minimal footprint with only two direct dependencies
  • High security risk due to long-term inactivity
  • Not maintained by the official Ordiscan organization
  • Authentication and OAuth processes lack external security review

Setup

Claude Desktop
{
  "mcpServers": {
    "ordiscan-mcp-v1": {
      "args": [
        "-y",
        "ordiscanmcpv1"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
ordiscan_mainGeneral-purpose tool for rune information and statuslow
ordiscan_utxoGet all UTXOs owned by a Bitcoin addresslow
ordiscan_inscriptionsGet inscription information for an addresslow
ordiscan_inscriptions_detailGet detailed inscription information for an addresslow
ordiscan_runes_balanceGet rune balances for an addresslow
ordiscan_brc20_balanceGet BRC-20 token balances for an addresslow
ordiscan_rare_satsGet rare sats owned by an addresslow
ordiscan_inscriptions_activityTrack inscription transfers for an addresslow
ordiscan_runes_activityTrack rune transfers for an addresslow
ordiscan_brc20_activityTrack BRC-20 token transfers for an addresslow

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

How do I authenticate with the Ordiscan API?

You can provide your API key either as an apiKey parameter in each tool call or by setting the ORDISCAN_API_KEY environment variable.

Does this server require a proxy to connect to the Ordiscan API?

No, all tools connect directly to the Ordiscan API at api.ordiscan.com without needing a proxy.

How are rate limits handled?

Rate limiting is handled automatically by the Ordiscan API itself.

What network port does the server use for communication?

The server uses port 1337 for HTTP stream transport.

How does the server handle numeric inputs?

The server uses a flexibleNumber utility that accepts both string and number inputs, automatically converting string numbers to integers and validating ranges.

Badge

Ordiscan V1 MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.