Skip to main content
Glama

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

A4.5/5.0

Scored across 14 tools

Disambiguation4/5

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.

Naming Consistency4/5

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.

Tool Count5/5

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.

Completeness4/5

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. 1 tool update
    • Changedkirk_score_l2_book4 fields changed
      • removedInput schema / properties / book
        Removed 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"
        -}
      • addedInput schema / properties / books
        Added 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"
        +}
      • changedInput schema / properties / model_id / description
        Previous 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."
      • changedInput schema / required
        Previous value: -[
        -  "book"
        -]New value: +[
        +  "books"
        +]
  2. 1 tool update
    • Addedkirk_score_l2_book
  3. 2 tool updates
    • Removedkirk_healthz
    • Addedkirk_verify_engine
  4. 1 tool update
    • Changedkirk_score_book1 field changed
      • changedInput schema / properties / model_id / description
        Previous 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`."
  5. 2 tool updates
    • Addedkirk_demo_trading
    • Addedkirk_demo_uav

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Real-time financial narrative tracking for AI agents — clustering news into structured narratives, measuring sentiment momentum, and mapping portfolio risk across 109 US equities.
    2
    2
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Real-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 PyPI
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Glass-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.
    7
    34 PyPI
    6
    Apache 2.0
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.