A custom MCP Client for Quantalogic
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"quantalogic-toolbox-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# 🛠️ QuantaLogic MCP Toolbox > A generic adapter for interacting with one or more MCP servers via JSON-based configuration, with automatic tool discovery, caching, and session management. --- [](https://pypi.org/project/quantalogic-toolbox-mcp) [](LICENSE) --- ## 📋 Table of Contents 1. [Installation](#installation) 2. [Configuration](#configuration) 3. [Quickstart Example](#quickstart-example) 4. [Architecture](#architecture) 5. [API Reference](#api-reference) 6. [Contributing](#contributing) 7. [License](#license) --- ## 🚀 Installation Install from PyPI: ```bash pip install quantalogic-toolbox-mcp ``` Or with Poetry: ```bash poetry add quantalogic-toolbox-mcp ``` --- ## ⚙️ Configuration By default, the toolbox reads JSON files from `./mcp_config/` or the directory set by `MCP_CONFIG_DIR`. You can also specify a single file via the `MCP_CONFIG_FILE` environment variable. Create a config file (`mcp.json`) in `mcp_config/` with the following structure: ```json { "mcpServers": { "sqlite": { "command": "docker", "args": [ "run", "--rm", "-i", "-v", "mcp-test:/mcp", "mcp/sqlite", "--db-path", "/mcp/test.db" ] }, "mcp_hn": { "command": "uvx", "args": ["mcp-hn"] }, "fetcher": { "command": "npx", "args": ["-y", "fetcher-mcp"] }, "job_search": { "command": "npx", "args": ["-y", "job-searchoor"] }, "edgeone": { "command": "npx", "args": ["edgeone-pages-mcp"] } } } ``` - **command**: Executable or Docker alias - **args**: Argument list to launch the server Environment variables in `env` entries can use `{{ env.VAR_NAME }}` and will be resolved at runtime. --- ## 🏃 Quickstart Example ```python from quantalogic_toolbox_mcp.tools import get_tool…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.