Skip to main content
Glama

Server Details

AI agents run business processes on your business data. Every change is attributed and reversible.

Ownership verified

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
75.8% over 42 days
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP
URL
Repository
kyle-visner/stellarjay
GitHub Stars
9
Server Listing
Stellar Jay
ChatGPT
–
Claude
–

TDQS

A4.3/5.0

Scored across 12 tools

Disambiguation5/5

Each tool targets a distinct action on a distinct resource, and the descriptions explicitly resolve the trickiest boundaries (record_fact vs correct_fact vs retract_fact, and save_checkpoint vs undo_changes). The list_* tools cover different domains (apps, changes, workspaces) with no overlap, and app management is cleanly split into enable/disable.

Naming Consistency4/5

Almost all tools follow a consistent snake_case verb_noun pattern (record_fact, list_apps, undo_changes, save_checkpoint). The lone outlier is 'status', a bare noun with no verb, which is a minor but visible deviation from the otherwise uniform convention.

Tool Count5/5

Twelve tools is well within the healthy range and each one maps to a necessary capability: fact lifecycle, history review, undo/checkpoint, app toggling, workspace listing, and health check. Nothing appears redundant or padded.

Completeness4/5

The fact lifecycle is fully covered (record, correct, retract, read, undo, checkpoint) along with app and workspace management. The main gap is the absence of any entity listing or search tool, so agents must rely on list_changes or prior knowledge to discover entity identities before calling get_entity.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Removedcreate_workspace
  2. 2 tool updates
    • Addeddisable_app
    • Changedundo_changes4 fields changed
      • changedInput schema / properties / actor / description
        Previous value: -"The actor whose changes to reverse, as shown by list_changes."New value: +"The actor whose changes to reverse, as shown by list_changes. Required with since; optional with checkpoint."
      • addedInput schema / properties / checkpoint
        Added value: +{
        +  "description": "Name of a checkpoint saved with save_checkpoint. Reverses the changes made after it, restoring the facts to that state. Give since or checkpoint, not both.",
        +  "type": "string"
        +}
      • changedInput schema / properties / since / description
        Previous value: -"Start of the window: an RFC 3339 time, or a duration back from now such as 30m, 2h or 24h."New value: +"Start of the window: an RFC 3339 time, or a duration back from now such as 30m, 2h or 24h. Give since or checkpoint, not both."
      • removedInput schema / required
        Removed value: -[
        -  "actor",
        -  "since"
        -]
  3. 12 tool updates
    • Changedcorrect_fact1 field changed
      • addedInput schema / properties / workspace
        Added value: +{
        +  "description": "Optional. The workspace to act on, as list_workspaces names it. Leave it out to use this connection's first workspace.",
        +  "type": "string"
        +}
    • Addedcreate_workspace
    • Changedenable_app1 field changed
      • addedInput schema / properties / workspace
        Added value: +{
        +  "description": "Optional. The workspace to act on, as list_workspaces names it. Leave it out to use this connection's first workspace.",
        +  "type": "string"
        +}
    • Changedget_entity1 field changed
      • addedInput schema / properties / workspace
        Added value: +{
        +  "description": "Optional. The workspace to act on, as list_workspaces names it. Leave it out to use this connection's first workspace.",
        +  "type": "string"
        +}
    • Changedlist_apps1 field changed
      • addedInput schema / properties / workspace
        Added value: +{
        +  "description": "Optional. The workspace to act on, as list_workspaces names it. Leave it out to use this connection's first workspace.",
        +  "type": "string"
        +}
    • Changedlist_changes1 field changed
      • addedInput schema / properties / workspace
        Added value: +{
        +  "description": "Optional. The workspace to act on, as list_workspaces names it. Leave it out to use this connection's first workspace.",
        +  "type": "string"
        +}
    • Addedlist_workspaces
    • Changedrecord_fact1 field changed
      • addedInput schema / properties / workspace
        Added value: +{
        +  "description": "Optional. The workspace to act on, as list_workspaces names it. Leave it out to use this connection's first workspace.",
        +  "type": "string"
        +}
    • Changedretract_fact1 field changed
      • addedInput schema / properties / workspace
        Added value: +{
        +  "description": "Optional. The workspace to act on, as list_workspaces names it. Leave it out to use this connection's first workspace.",
        +  "type": "string"
        +}
    • Changedsave_checkpoint1 field changed
      • addedInput schema / properties / workspace
        Added value: +{
        +  "description": "Optional. The workspace to act on, as list_workspaces names it. Leave it out to use this connection's first workspace.",
        +  "type": "string"
        +}
    • Changedstatus1 field changed
      • addedInput schema / properties / workspace
        Added value: +{
        +  "description": "Optional. The workspace to act on, as list_workspaces names it. Leave it out to use this connection's first workspace.",
        +  "type": "string"
        +}
    • Changedundo_changes1 field changed
      • addedInput schema / properties / workspace
        Added value: +{
        +  "description": "Optional. The workspace to act on, as list_workspaces names it. Leave it out to use this connection's first workspace.",
        +  "type": "string"
        +}
  4. 1 tool update
    • Removedfunnel_accounts
  5. 1 tool update
    • Addedfunnel_accounts
  6. 2 tool updates
    • Changedcorrect_fact2 fields changed
      • changedInput schema / properties / value / description
        Previous value: -"The corrected value. Any JSON."New value: +"The corrected value. Any JSON: string, number, boolean, object or array."
      • addedInput schema / properties / value / type
        Added value: +[
        +  "string",
        +  "number",
        +  "boolean",
        +  "object",
        +  "array"
        +]
    • Changedrecord_fact1 field changed
      • addedInput schema / properties / value / type
        Added value: +[
        +  "string",
        +  "number",
        +  "boolean",
        +  "object",
        +  "array"
        +]
  7. 2 tool updates
    • Addedenable_app
    • Addedlist_apps
  8. 1 tool update
    • Changedundo_changes2 fields changed
      • addedInput schema / properties / plan_id
        Added value: +{
        +  "description": "The plan_id the dry run returned. When set, confirm refuses to write if the changes in the window are no longer the ones the dry run showed.",
        +  "type": "string"
        +}
      • changedInput schema / properties / until / description
        Previous value: -"End of the window, RFC 3339. Defaults to now."New value: +"End of the window, RFC 3339. Defaults to now on a dry run. Required with confirm, with the value the dry run returned."
  9. 8 tool updates
    • First observedcorrect_fact
    • First observedget_entity
    • First observedlist_changes
    • First observedrecord_fact
    • First observedretract_fact
    • First observedsave_checkpoint
    • First observedstatus
    • First observedundo_changes

Publisher details

Operator
Future Perfect, LLC · Publisher source
Vendor relationship
First-party
Trust center
Unknown
Restrictions
There is a 7-day free trial period with no card required. Once a card is added, the trial is extended to 14-days, and then it it billed monthly

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to propose changes, obtain human or policy approval, and safely apply them with drift checks, idempotency, verified completion, compensation, and a tamper-evident ledger.
    651 npm
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    Enables AI agents to act on live business objects under enforceable per-call identity, per-tool grants, and mandatory human approval for irreversible actions, with connectors isolated from core logic.
    8
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents to reconcile ledger, PSP, and bank data, triage chargebacks, draft evidence packs, and check refund policy against contract terms while keeping all actions read-only or human-confirmed.
    13
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.