{"name":"ai.calaf/seeds","slug":"calaf-seeds","title":"Calaf Seed Tools","description":"Author and validate Calaf workspace seeds against the app's real importer. No account needed.","url":"https://mcp.market/server/calaf-seeds","rating":null,"grade":"B","score":77,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":18,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-08-22T22:21:47.000Z","license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T02:30:43.951Z","last_ok_at":"2026-11-04T02:30:43.951Z","latency_ms":138},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/gallaghern51-art/calaf-mcp","website":"https://calaf.ai","version":"1.0.1","remotes":[{"type":"streamable-http","url":"https://calaf.ai/api/mcp"}],"packages":[],"tools":[{"name":"get_seed_format","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{}}},{"name":"validate_seed","description":"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.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"seed":{"anyOf":[{"type":"string"},{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}],"description":"The complete seed JSON document — as text, or as the JSON object itself."}},"required":["seed"],"$schema":"https://json-schema.org/draft/2020-12/schema"}}],"scan":{"score":77,"grade":"B","scanned_at":"2026-11-01T13:29:07.565Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-01T13:29:07.526Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 460ms"]},"poisoning":{"score":15,"max":15,"notes":["2 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":12,"max":15,"notes":["last push 71 days ago"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://calaf.ai/api/mcp","reachable":true,"authRequired":false,"latencyMs":460,"serverInfo":{"name":"calaf","version":"1.0.0"}}],"packages":[],"repo":{"found":true,"owner":"gallaghern51-art","repo":"calaf-mcp","archived":false,"pushedAt":"2026-08-22T22:21:47Z","stars":0,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/263476264?v=4","ownerCreatedAt":"2026-02-23T21:25:34Z"},"icon":{"url":"https://calaf.ai/brand/calaf-icon-newsreader-192.png","source":"registry","width":192,"height":192},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":null,"lastPushAt":"2026-08-22T22:21:47.000Z","score":18}}}},"grade_history":[],"reviews":[]}