{"apiVersion":"v1","generatedAt":"2026-05-31T21:06:56.498Z","canonicalUrl":"https://eduaipolicy.org/mcp","license":"CC-BY-4.0","sourceRightsPolicy":"Tracker metadata is open licensed. Official source documents, page text, PDFs, and other source materials retain their original rights and terms.","limitations":["This tracker is not legal advice, not academic integrity advice, and not an official university statement unless a linked source is the university's own official page."],"citation":{"citationTitle":"University AI Policy Tracker MCP tool catalog","canonicalUrl":"https://eduaipolicy.org/mcp","publicJsonUrl":"https://eduaipolicy.org/api/public/v1/mcp/tool-catalog.json","suggestedCitation":"University AI Policy Tracker MCP tool catalog. University AI Policy Tracker. Version v1. https://eduaipolicy.org/mcp","sourceRightsPolicy":"Tracker metadata is open licensed. Official source documents, page text, PDFs, and other source materials retain their original rights and terms."},"data":{"name":"University AI Policy Tracker read-only MCP tool catalog","status":"design-alpha","readOnly":true,"mutationPolicy":{"allowed":false,"prohibitedActions":["create_claim","publish_record","promote_staging","write_db","operate_openclaw","deploy","push_main","bypass_review_state","bypass_robots_or_access_controls"]},"tools":[{"name":"get_api_index","method":"GET","path":"/api/public/v1/index.json","description":"Read public endpoint, trust page, limitation, and citation metadata.","readOnly":true,"requiredOutputFields":["canonicalUrl","publicJsonUrl","reviewState","sourceUrl","sourceLanguage","sourceRightsPolicy","limitations"],"inputSchema":{"type":"object","properties":{}}},{"name":"search_universities","method":"GET","path":"/api/public/v1/search.json?q={query}","description":"Search public university records by canonical name, alias, official source title, claim summary, domain, or analysis dimension.","readOnly":true,"requiredOutputFields":["canonicalUrl","publicJsonUrl","reviewState","sourceUrl","sourceLanguage","sourceRightsPolicy","limitations"],"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Search query such as a university name, abbreviation, source domain, AI service, or policy theme."}},"required":["query"]}},{"name":"resolve_entity","method":"GET","path":"/api/public/v1/entities/index.json","description":"Read canonical university entities and retrieval aliases. Aliases improve recall and do not create new policy facts.","readOnly":true,"requiredOutputFields":["canonicalUrl","publicJsonUrl","reviewState","sourceUrl","sourceLanguage","sourceRightsPolicy","limitations"],"inputSchema":{"type":"object","properties":{}}},{"name":"get_university_policy_record","method":"GET","path":"/api/public/v1/universities/{slug}.json","description":"Read one citation-ready university record with claims, evidence, source URLs, review states, and caveats.","readOnly":true,"requiredOutputFields":["canonicalUrl","publicJsonUrl","reviewState","sourceUrl","sourceLanguage","sourceRightsPolicy","limitations"],"inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Canonical university slug from the public university list."}},"required":["slug"]}},{"name":"get_policy_claims","method":"GET","path":"/api/public/v1/claims/{slug}.json","description":"Read claim/evidence rows for one public university record with source URL, source language, snapshot hash, review state, and confidence.","readOnly":true,"requiredOutputFields":["canonicalUrl","publicJsonUrl","reviewState","sourceUrl","sourceLanguage","sourceRightsPolicy","limitations"],"inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Canonical university slug from the public university list."}},"required":["slug"]}},{"name":"get_analysis_profile","method":"GET","path":"/api/public/v1/analysis/universities/{slug}.json","description":"Read one deterministic policy analysis profile derived from public claim/evidence records.","readOnly":true,"requiredOutputFields":["canonicalUrl","publicJsonUrl","reviewState","sourceUrl","sourceLanguage","sourceRightsPolicy","limitations"],"inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Canonical university slug from the public university list."}},"required":["slug"]}},{"name":"get_qs_coverage_gap","method":"GET","path":"/api/public/v1/coverage/qs-2026.json","description":"Read QS 2026 collection coverage rows. Coverage status is not a policy quality or maturity score.","readOnly":true,"requiredOutputFields":["canonicalUrl","publicJsonUrl","reviewState","sourceUrl","sourceLanguage","sourceRightsPolicy","limitations"],"inputSchema":{"type":"object","properties":{}}},{"name":"get_source_health","method":"GET","path":"/api/public/v1/source-health.json","description":"Read public source snapshot and staging source/fetch health metadata for compliant repair planning.","readOnly":true,"requiredOutputFields":["canonicalUrl","publicJsonUrl","reviewState","sourceUrl","sourceLanguage","sourceRightsPolicy","limitations"],"inputSchema":{"type":"object","properties":{}}},{"name":"get_recent_changes","method":"GET","path":"/api/public/v1/recent-changes.json","description":"Read recent public source checks and changed institution records.","readOnly":true,"requiredOutputFields":["canonicalUrl","publicJsonUrl","reviewState","sourceUrl","sourceLanguage","sourceRightsPolicy","limitations"],"inputSchema":{"type":"object","properties":{}}},{"name":"get_citation","method":"GET","path":"/api/public/v1/citation.json","description":"Read citation templates, required fields, source rights caveat, and no-advice boundary.","readOnly":true,"requiredOutputFields":["canonicalUrl","publicJsonUrl","reviewState","sourceUrl","sourceLanguage","sourceRightsPolicy","limitations"],"inputSchema":{"type":"object","properties":{}}},{"name":"get_dataset_release","method":"GET","path":"/api/public/v1/datasets/latest.json","description":"Read the latest dataset release manifest, artifacts, checksums, and citation fields.","readOnly":true,"requiredOutputFields":["canonicalUrl","publicJsonUrl","reviewState","sourceUrl","sourceLanguage","sourceRightsPolicy","limitations"],"inputSchema":{"type":"object","properties":{}}},{"name":"get_mcp_tool_catalog","method":"GET","path":"/api/public/v1/mcp/tool-catalog.json","description":"Read the full alpha tool catalog, required output fields, prohibited actions, and example queries.","readOnly":true,"requiredOutputFields":["canonicalUrl","publicJsonUrl","reviewState","sourceUrl","sourceLanguage","sourceRightsPolicy","limitations"],"inputSchema":{"type":"object","properties":{}}}],"responseRequirements":["Return canonical page URL and public JSON URL with answers.","Return review state next to any summarized claim.","Return confidence where the public endpoint provides confidence.","Return source URL, source language, and source snapshot hash for claim evidence.","Preserve original-language evidence as canonical evidence.","Label candidate or needs-review records clearly.","This tracker is not legal advice, not academic integrity advice, and not an official university statement unless a linked source is the university's own official page.","Tracker metadata is open licensed. Official source documents, page text, PDFs, and other source materials retain their original rights and terms."],"exampleAgentQueries":["Find universities whose public AI policy records mention approved AI tools, and include review state and source URL for each answer.","Summarize the latest checked record for Massachusetts Institute of Technology, but separate reviewed claims from needs-review claims.","List recent university AI policy records that changed this month and provide canonical page URLs plus public JSON URLs.","Resolve MIT or ANU to canonical tracker entity records before summarizing policy claims.","Compare Harvard and Stanford policy metadata, using only source-backed public claims and preserving original evidence language.","Generate a citation for the latest dataset release and include the release manifest URL."]}}