Back to Home
QuickMythril icon

qortal-mcp-server

Verified Safe

by QuickMythril

Overview

Provides a read-only, LLM-friendly API for Qortal blockchain and QDN data, designed for agents to query information without transaction capabilities.

Installation

Run Command
uvicorn qortal_mcp.server:app --reload

Environment Variables

  • QORTAL_BASE_URL
  • QORTAL_HTTP_TIMEOUT
  • QORTAL_API_KEY
  • QORTAL_API_KEY_FILE
  • QORTAL_MCP_LOG_LEVEL
  • QORTAL_MCP_LOG_FORMAT

Security Notes

The project adheres to a robust and explicitly enforced read-only security model. It strictly whitelists GET endpoints, performs rigorous input validation (e.g., address formats, numeric ranges, list limits) before querying the Qortal Core node, and sanitizes/truncates outputs to prevent data leaks or excessive payloads. The Qortal Core API key is kept server-side and never exposed. Rate limiting is implemented per-tool. Error handling is standardized to prevent exposure of internal stack traces. There is no evidence of 'eval' or obfuscation. Deployment notes advise on external exposure for enhanced security.

Similar Servers

Stats

Interest Score0
Security Score10
Cost ClassMedium
Avg Tokens2000
Stars0
Forks0
Last Update2025-12-03

Tags

QortalBlockchainRead-only APILLM ToolsMCP Server