Ordiscan V1 MCP Server
Ordiscan API data access via 29 specialized tools for inscriptions and runes.
Data last scanned today · Reviewed today
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
{
"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
| Tool | Description | Risk |
|---|---|---|
| ordiscan_main | General-purpose tool for rune information and status | low |
| ordiscan_utxo | Get all UTXOs owned by a Bitcoin address | low |
| ordiscan_inscriptions | Get inscription information for an address | low |
| ordiscan_inscriptions_detail | Get detailed inscription information for an address | low |
| ordiscan_runes_balance | Get rune balances for an address | low |
| ordiscan_brc20_balance | Get BRC-20 token balances for an address | low |
| ordiscan_rare_sats | Get rare sats owned by an address | low |
| ordiscan_inscriptions_activity | Track inscription transfers for an address | low |
| ordiscan_runes_activity | Track rune transfers for an address | low |
| ordiscan_brc20_activity | Track BRC-20 token transfers for an address | low |
Compatibility
| Client | Local | Docker | Remote | Read-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
Maintain this server? Add the live badge to your README.