Architecture

Twelve contract-covered tools.

JSON-RPC 2.0 over stdio, optional loopback HTTP. Unknown tools fail closed.

What you can call locally

The MCP server lives in the ABI repository. stdio is the primary transport; an optional loopback HTTP listener with bearer auth serves MCP 2024-11-05 HTTP+SSE sessions. This website does not expose those tools to visitors.

Twelve tools are contract-covered. They are listed with their transport details in the MCP server reference below, taken from the same catalog the /abi page uses.

What is not published

There is no hosted Quesar HTTP API, no third-party SaaS SDK, and no guaranteed stable versioning across all crates. A local site-builder HTTP API exists on a trusted LAN without authentication — run it only on a network you trust.

  • ABI README

    Source description, tool commands and stated limitations; not a reproduced test run.

Checked against these sources on .

Architecture

MCP server

The abi-mcp server speaks JSON-RPC 2.0 over stdio. Its optional loopback HTTP compatibility listener serves persistent MCP 2024-11-05 HTTP+SSE sessions; it is not Streamable HTTP. Tool names and transport facts are from the ABI README.

Transport
JSON-RPC 2.0 over stdio
Request cap
64 KB
Loopback HTTP listener
127.0.0.1:8080 (optional)
Port override
ABI_MCP_HTTP_PORT
Bearer auth
ABI_MCP_HTTP_TOKEN (optional)
Session stream
GET /sse: persistent MCP 2024-11-05 HTTP+SSE session
Message endpoint
POST /message; without a sessionId, one-shot direct reply

Tools

  • ai_learn

    Learning entry point with local side effects; ABI_WDBX_PERSIST=0 disables persistence.

  • scheduler_info

    Compatibility alias for scheduler statistics.

  • ai_complete

    Local template completion through the routed persona profile; the requested model id is metadata, not proof it ran.

  • ai_run

    Run completion with local profile routing.

  • ai_train

    Train the selected local profile against WDBX.

  • wdbx_query

    Vector / block retrieval against the WDBX store with ordered results.

  • wdbx_stats

    Report local WDBX store statistics; not a cluster dashboard.

  • gpu_status

    Report GPU capability and backend, with deterministic CPU fallback.

  • scheduler_stats

    Report scheduler task counts.

  • connector_test

    Run local connector validation; does not prove live credentials work.

  • plugin_list

    Enumerate registered plugins and their target features.

  • plugin_run

    Invoke a registered plugin entry point.