Kirk — Unsupervised Structural Change Detection
Server Details
The Kalman filter for the non-Gaussian, non-stationary world. Unsupervised structural change.
The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.
If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.
- Status
- Unhealthy
- Uptime
- 0.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- Kavara-AI/kirk-mcp
- GitHub Stars
- 0
- Server Listing
- kirk-mcp
- ChatGPT
- –
- Claude
- Kavara Kirk
TDQS
Scored across 14 tools
Most tools have distinct purposes, but the scoring family (kirk_score_book, kirk_score_l2_book, kirk_score_book_batch, kirk_score_random) overlaps conceptually. Descriptions clarify differences, though an agent might still confuse v1 vs v2 book contracts.
All tools use the kirk_ prefix with snake_case, but the verb/noun order varies (score_book vs billing_checkout) and demo tools use a noun_verb style. Overall readable, but not perfectly uniform.
14 tools is well within the ideal scope for a domain-specific server. Each tool covers a distinct need—scoring, batching, rendering, demos, billing, and verification—without bloat.
The surface covers core scoring workflows (single, batch, legacy, random), billing state, model listing, and engine attestation. Minor gaps exist like no per-model detail endpoint or arbitrary vector shapes, but they don't create dead ends.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Changed
kirk_score_l2_book4 fields changed- removed
Input schema / properties / bookRemoved value: -{ - "additionalProperties": true, - "description": "One snapshot as a flat mapping of the envelope's columns to\nfloats. Prices are 10 levels per side (level 1 = best quote);\nsizes and order counts are 8 levels per side. Every column must be\npresent and finite — this envelope does not impute or tolerate\ngaps. Call kirk_list_models for the envelope hash.", - "type": "object" -} - added
Input schema / properties / booksAdded value: +{ + "description": "1..500 books, scored in the order given. Each book is an object\nwith exactly eight fields: bid_px and ask_px (10 values each,\nlevel 1 = best quote, running outward), bid_quantity, ask_quantity,\nbid_num_orders, ask_num_orders (8 values each, same ordering), and\nbid_level_count, ask_level_count (scalars). Every value must be a\nfinite JSON number; this contract does not impute or tolerate gaps.", + "items": { + "additionalProperties": true, + "type": "object" + }, + "type": "array" +} - changed
Input schema / properties / model_id / descriptionPrevious value: -"A v2-envelope model id. Defaults to kirk-l2-thermo-v2-e32-v1."New value: +"A v2-contract model id. Defaults to kirk-l2-thermo-v2-e32-v1." - changed
Input schema / requiredPrevious value: -[ - "book" -]New value: +[ + "books" +]
1 tool update
- Added
kirk_score_l2_book
2 tool updates
- Removed
kirk_healthz - Added
kirk_verify_engine
1 tool update
- Changed
kirk_score_book1 field changed- changed
Input schema / properties / model_id / descriptionPrevious value: -"Registered single-layer model. Defaults to the reference\nTest-1 winner (`kirk-test1-binary-threshold-v1`)."New value: +"Registered single-layer model. Defaults to\n`kirk-test1-binary-threshold-v1`."
2 tool updates
- Added
kirk_demo_trading - Added
kirk_demo_uav
Related MCP Connectors
Detect causal dependencies in time series
Market phase transition signals for HS300 and BTC via MCP
Calibrated probabilities for Kalshi markets, a news wire and Polymarket outliers (Pro).
Regime-aware ES1/NQ futures trading signals. HMM + 15 quant strategies. x402 USDC micropayments.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceFuses five market signals into a five-state regime classifier to determine market conditions and recommend trading postures for risk management.MIT

AletaIndex Narrativeofficial
AlicenseAqualityCmaintenanceReal-time financial narrative tracking for AI agents — clustering news into structured narratives, measuring sentiment momentum, and mapping portfolio risk across 109 US equities.22Apache 2.0- AlicenseNot gradedqualityBmaintenanceReal-time conversation health monitor for AI agents that tracks structural dynamics like semantic drift and information gain using deterministic arithmetic, without calling an LLM.15 PyPIMIT
- AlicenseAqualityCmaintenanceGlass-box statistical analysis for time series and business data: 19 research-grade methods, cited findings, and measured detector false-fire rates shipped as a calibration corpus. Agents cite real math instead of inventing it.734 PyPI6Apache 2.0
Glama MCP Gateway
Add one secure layer between your agents and this server.