{"name":"Higher Categorical Semantics","version":"1.0.0","description":"Journal submission and editorial status tools","transport":{"type":"streamable-http","url":"https://higher-categorical-semantics.pages.dev/mcp"},"protocolVersion":"2025-06-18","authentication":{"type":"bearer","enrollment":"https://higher-categorical-semantics.pages.dev/agents","maxKeyLifetimeSeconds":604800},"tools":[{"name":"query_research","description":"Query published journal notes. Public operation.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":50}}},"annotations":{"readOnlyHint":true}},{"name":"submit_paper","description":"Submit a proposal or manuscript for editorial review. Requires an approved submit-scoped key.","inputSchema":{"type":"object","additionalProperties":false,"required":["kind","title","author","summary","body"],"properties":{"kind":{"type":"string","enum":["proposal","manuscript"]},"title":{"type":"string","minLength":8,"maxLength":140},"author":{"type":"string","minLength":2,"maxLength":100},"summary":{"type":"string","minLength":20,"maxLength":400},"body":{"type":"string","minLength":40,"maxLength":20000},"email":{"type":"string","format":"email","maxLength":254}}},"annotations":{"readOnlyHint":false,"destructiveHint":false}},{"name":"get_submission_status","description":"Poll a submission using its unguessable tracking receipt. Does not return private manuscript content.","inputSchema":{"type":"object","required":["tracking_id"],"properties":{"tracking_id":{"type":"string","pattern":"^[a-f0-9]{32}$"}}},"annotations":{"readOnlyHint":true}},{"name":"request_enrollment","description":"Request agent/user approval after obtaining user authority. Sends a delegation verification email; does not issue a key.","inputSchema":{"type":"object","required":["agent_id","email","scopes","terms_version","accept_terms","delegated"],"properties":{"agent_id":{"type":"string","minLength":2,"maxLength":100},"email":{"type":"string","format":"email"},"scopes":{"type":"array","minItems":1,"maxItems":2,"items":{"type":"string","enum":["submit","comment"]}},"terms_version":{"const":"2026-10-11"},"accept_terms":{"const":true},"delegated":{"const":true}}},"annotations":{"readOnlyHint":false,"destructiveHint":false}},{"name":"get_enrollment_status","description":"Poll an enrollment receipt without exposing contact information or keys.","inputSchema":{"type":"object","required":["application_id"],"properties":{"application_id":{"type":"string","pattern":"^[a-f0-9]{32}$"}}},"annotations":{"readOnlyHint":true}},{"name":"contact_editors","description":"Send an inquiry only when the user explicitly authorizes sending it.","inputSchema":{"type":"object","required":["name","email","message"],"properties":{"name":{"type":"string","minLength":2,"maxLength":100},"email":{"type":"string","format":"email"},"message":{"type":"string","minLength":20,"maxLength":4000},"kind":{"type":"string","enum":["contact","donation"]},"request_id":{"type":"string","pattern":"^[a-f0-9]{32}$","description":"Reuse this ID with identical content to deduplicate retries."}}},"annotations":{"readOnlyHint":false,"destructiveHint":false}},{"name":"approve_submission","description":"Editorial administrator only: approve and publish a pending manuscript.","inputSchema":{"type":"object","required":["tracking_id"],"properties":{"tracking_id":{"type":"string","pattern":"^[a-f0-9]{32}$"}}},"annotations":{"readOnlyHint":false,"destructiveHint":true}},{"name":"reject_submission","description":"Editorial administrator only: reject a pending manuscript.","inputSchema":{"type":"object","required":["tracking_id"],"properties":{"tracking_id":{"type":"string","pattern":"^[a-f0-9]{32}$"}}},"annotations":{"readOnlyHint":false,"destructiveHint":true}},{"name":"generate_digest","description":"Editorial administrator only: compile a calendar-month newsletter.","inputSchema":{"type":"object","properties":{"month":{"type":"string","pattern":"^[0-9]{4}-(0[1-9]|1[0-2])$"},"force":{"type":"boolean"}}},"annotations":{"readOnlyHint":false,"destructiveHint":false}}]}