Model Context Protocol server for TestIO Customer API integration
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":"testio-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.
# TestIO MCP Server Query TestIO test data through AI tools - no UI required. [](https://www.python.org/downloads/) [](https://github.com/jlowin/fastmcp) --- ## Quick Start **Get started in 3 steps:** ### 1. Setup (One-time configuration) ```bash uvx testio-mcp setup ``` Creates `~/.testio-mcp.env` with your API credentials and preferences. Reference docs are copied to `~/.testio-mcp/` including `.env.example` for all available options. ### 2. Sync Data ```bash uvx testio-mcp sync ``` Loads your products, features, and tests into local cache (~30s-2min). ### 3. Start Server ```bash uvx testio-mcp serve --transport http ``` Runs at http://127.0.0.1:8080 (keep terminal open). **Next:** Configure your AI client → [MCP_SETUP.md](MCP_SETUP.md) **Optional:** Open http://127.0.0.1:8080/docs for interactive API explorer. --- ## Access Methods | Method | Endpoint | Best For | |--------|----------|----------| | **MCP** | `http://127.0.0.1:8080/mcp` | Claude, Cursor, AI assistants | | **REST** | `http://127.0.0.1:8080/api/*` | Scripts, dashboards, integrations | | **Swagger** | `http://127.0.0.1:8080/docs` | API exploration, testing | ### Example: Same Query, Two Ways ```bash # Via AI (MCP) "What's the status of test 109363?" # Via REST curl "http://127.0.0.1:8080/api/tests/109363/summary?customer=canva" ``` --- ## Tools (17) ### Data Discovery | Tool | Example Query | |------|---------------| | `list_products` | "Show all mobile apps" | | `list_tests` | "List running tests for product 598" | | `list_features` | "What features does product 598 have?" | | `list_users` | "Who are our testers?" | | `list_bugs` | "Show critical bugs for test 109363" | ### Entity Summaries | Tool | Example Query | |------|---------------| | `get_test_summary` | "Status of test 109363" | | `get_product_summary` | "Overview of product 598" | | `get_f…
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.