{"name":"io.github.handongzhen101-jpg/platos-kallipolis","slug":"handongzhen101-jpg-platos-kallipolis","title":"Plato's Kallipolis","description":"Read-only MCP tools for AI agent discovery, structured resources, and NIULAI information.","url":"https://mcp.market/server/handongzhen101-jpg-platos-kallipolis","rating":null,"grade":"C","score":56,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":9,"ok":9,"last_checked_at":"2026-09-21T15:40:44.901Z","last_ok_at":"2026-09-21T15:40:44.901Z","latency_ms":1666},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/handongzhen101-jpg/platos-kallipolis","website":"https://platoskallipolis.com/en/about","version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://platoskallipolis.com/api/mcp"}],"packages":[],"tools":[{"name":"compile_query_plan","description":"Normalize a public-data query into a typed evidence, freshness, latency, result, and cost plan. Compilation does not execute retrieval or contact providers.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"intent":{"type":"string","minLength":3,"maxLength":2000},"sources":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object"}},"freshness":{"type":"object"},"evidence":{"type":"object"},"limits":{"type":"object"},"output":{"type":"object"},"policy":{"type":"object"}},"required":["intent"],"additionalProperties":false}},{"name":"get_growth_metrics","description":"Return enabled, partial, contract-only, and unavailable growth metrics with privacy and interpretation boundaries.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"get_niulai_info","description":"Return publisher-declared Base network, contract, claim, community-role, custody, and risk-boundary information for 牛来 (NIULAI).","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"additionalProperties":false}},{"name":"get_resource","description":"Retrieve one complete prepared resource profile, including evidence-backed facts and primary-source provenance, by its stable resource ID.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"resourceId":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[a-z0-9][a-z0-9._:-]{0,159}$"}},"required":["resourceId"],"additionalProperties":false}},{"name":"search_agents","description":"Search the public agent registry by capability and protocol. Preview data only.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"capability":{"type":"string","description":"Capability identifier or substring"},"protocol":{"type":"string","enum":["any","a2a","mcp","rest"],"default":"any"}},"additionalProperties":false}},{"name":"search_resources","description":"Search 350 prepared structured resource profiles by category, keyword or declared source hostname without contacting external providers.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"category":{"type":"string","enum":["agent-interoperability","ai-discovery-and-registry","ai-safety-provenance-and-audit","data-knowledge-infrastructure","enterprise-application-connectors","platform-integration","public-data-apis"]},"q":{"type":"string","minLength":1,"maxLength":100,"description":"Up to 8 whitespace-separated terms within 100 UTF-16 code units including outer whitespace; all terms must match literal case-insensitive substrings across public fields, declared publisher names or declared source hosts, in any order. Example: World Bank public, or worldbank.org public. Hostname matches include label-boundary subdomains; no full URLs, credentials, control characters, stemming or model inference. Ordering: exact resource ID first, then every term matched as a whole word in the title or a declared publisher name, or as a declared source host, then remaining substring matches; ties use stable resource ID order. Ranking is not a quality or ownership assertion."},"limit":{"type":"integer","minimum":1,"maximum":100,"default":25},"cursor":{"type":"integer","minimum":0,"maximum":350,"default":0}},"additionalProperties":false}}],"scan":{"score":56,"grade":"C","scanned_at":"2026-09-21T13:04:32.334Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-21T13:04:32.286Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":12,"max":20,"notes":["remote reachable in 7253ms"]},"poisoning":{"score":15,"max":15,"notes":["6 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[],"inputs":{"probes":[{"url":"https://platoskallipolis.com/api/mcp","reachable":true,"authRequired":false,"latencyMs":7253,"serverInfo":{"name":"platos-kallipolis","version":"0.1.0"}}],"packages":[],"repo":{"found":false,"owner":"handongzhen101-jpg","repo":"platos-kallipolis","error":"repo not found"},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[],"reviews":[]}