Skip to main content
Glama

Calaf Seed Tools

Server Details

Author and validate Calaf workspace seeds against the app's real importer. No account needed.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
gallaghern51-art/calaf-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A4.6/5.0

Scored across 2 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: one provides the format specification, the other validates a draft against that format. There is no overlap in functionality—an agent can unambiguously select the right tool for obtaining the spec versus checking a draft.

Naming Consistency4/5

Both tools follow a verb_noun pattern ('get_seed_format', 'validate_seed'), with 'seed' as a shared domain term. The slight inconsistency is that one uses 'seed_format' and the other just 'seed', but the pattern is clear and predictable.

Tool Count4/5

With only 2 tools, the surface is thin but appropriate for a narrowly scoped server focused on seed authoring and validation. It covers the essential workflow without bloat, though it could be argued a create/edit tool might be expected.

Completeness4/5

The tools cover the core loop of referencing the format and validating drafts, which is the stated purpose. Minor gaps exist—no explicit tool for creating or editing seeds—but agents can use external editors and the validation loop is complete.

Available Tools

2 tools
get_seed_formatGet the Calaf seed file formatA
Read-only
Inspect

Returns the complete specification (markdown) for calaf_seed: 1 JSON documents — the format to follow when a user asks for a Calaf seed. Read it before authoring; then check your draft with validate_seed.

Inputs: no named parameters. Returns: uri, markdown

validate_seedValidate a Calaf seed fileA
Read-only
Inspect

Runs a draft seed document through the exact parser the Calaf app imports with. Pass the entire JSON document as a string. Returns per-section counts and the precise issue list (path, severity, message): severity "error" means nothing imports; "dropped" means that row or field is discarded and the rest lands. Fix the issues and validate again until clean before delivering the file to the user.

Inputs: seed (required). Returns: valid, counts, issues, hasVocab, +1 more

Tool Schema Changelog

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

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables users to retrieve the Calaf seed document format, validate seeds, import seeds into workspaces, and list available workspaces through a stdio MCP server.
      324 npm
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      A deliberately narrow, approval-gated workspace server that safely reads and writes files and runs allowlisted commands only inside one configured workspace, requiring visible approval for every write, process execution, and file read, with stale-overwrite protection and symlink-escape rejection.
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Connects an AI agent over Streamable HTTP to a workspace so it can read datasets, contracts, runs and receipts, and, when the owner permits, create fields and value sets, start runs and publish releases — while each deployed tool is also served as its own endpoint whose schema is generated from the owner's contracts. Every value comes with a receipt and safety exclusions are enforced in the query, with sensitive actions like approving review items or publishing past the accuracy gate reserved for a person.
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables local AI clients to inspect status, research notes, collect source images, create and review content packages, preview drafts, and retrieve feedback through a running workspace service.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.