[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-paradigm-centaur":3,"mdc--u8l9ag-key":34,"related-org-paradigm-centaur":224,"related-repo-paradigm-centaur":249},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":23,"repoUrl":24,"updatedAt":25,"license":26,"forks":27,"topics":28,"repo":29,"sourceUrl":32,"mdContent":33},"centaur","call team-approved tools via Centaur","Use an authenticated Centaur MCP deployment to discover and call team-approved tools. Use when a task requires Centaur, its tool catalog, or the user's Centaur identity and permissions.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"paradigm","Paradigm","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fparadigm.png","paradigmxyz",[13,17,20],{"name":14,"slug":15,"type":16},"Permissions","permissions","tag",{"name":18,"slug":19,"type":16},"MCP","mcp",{"name":21,"slug":22,"type":16},"Engineering","engineering",875,"https:\u002F\u002Fgithub.com\u002Fparadigmxyz\u002Fcentaur","2026-09-03T07:48:50.690885",null,163,[],{"repoUrl":24,"stars":23,"forks":27,"topics":30,"description":31},[],"Multiplayer, self-hosted, secure agents.","https:\u002F\u002Fgithub.com\u002Fparadigmxyz\u002Fcentaur\u002Ftree\u002FHEAD\u002Fplugins\u002Fcentaur\u002Fskills\u002Fcentaur","---\nname: centaur\ndescription: Use an authenticated Centaur MCP deployment to discover and call team-approved tools. Use when a task requires Centaur, its tool catalog, or the user's Centaur identity and permissions.\n---\n\n# Centaur\n\nUse Centaur's MCP tools for actions and context exposed by the user's deployment.\n\n## Workflow\n\n1. When identity or authorization matters, call `centaur_whoami` before other Centaur tools.\n2. Choose the narrowest Centaur tool that satisfies the request.\n3. Each tool package accepts a `method` and an `arguments` object. If its methods or parameters are unclear, call that tool with `method: \"help\"` first.\n4. Treat the MCP tool description and help result as the current contract. Do not guess method names or parameters.\n5. Summarize consequential writes and return relevant identifiers or links.\n\nCentaur authorizes calls using the signed-in principal's live roles and grants. Never request, paste, print, or store Centaur OAuth tokens.\n\n## Connection recovery\n\nIf no Centaur tools are available, explain that the client still needs the deployment-specific MCP endpoint.\n\n- Codex: register it with `codex mcp add centaur --url \u003CCENTAUR_MCP_URL>`, then run `codex mcp login centaur`. The `--url` flag is required for Streamable HTTP and OAuth.\n- Claude Code: configure the plugin's `mcp_url`, open `\u002Fmcp`, and authenticate the `centaur` server.\n- Other MCP clients: configure a remote HTTP server named `centaur` with the deployment's `\u002Fmcp` URL and complete its OAuth flow.\n\nDo not substitute a guessed hostname. Ask for the deployment URL when it is not already configured or supplied.\n",{"data":35,"body":36},{"name":4,"description":6},{"type":37,"children":38},"root",[39,47,53,60,123,128,134,139,219],{"type":40,"tag":41,"props":42,"children":43},"element","h1",{"id":4},[44],{"type":45,"value":46},"text","Centaur",{"type":40,"tag":48,"props":49,"children":50},"p",{},[51],{"type":45,"value":52},"Use Centaur's MCP tools for actions and context exposed by the user's deployment.",{"type":40,"tag":54,"props":55,"children":57},"h2",{"id":56},"workflow",[58],{"type":45,"value":59},"Workflow",{"type":40,"tag":61,"props":62,"children":63},"ol",{},[64,79,84,113,118],{"type":40,"tag":65,"props":66,"children":67},"li",{},[68,70,77],{"type":45,"value":69},"When identity or authorization matters, call ",{"type":40,"tag":71,"props":72,"children":74},"code",{"className":73},[],[75],{"type":45,"value":76},"centaur_whoami",{"type":45,"value":78}," before other Centaur tools.",{"type":40,"tag":65,"props":80,"children":81},{},[82],{"type":45,"value":83},"Choose the narrowest Centaur tool that satisfies the request.",{"type":40,"tag":65,"props":85,"children":86},{},[87,89,95,97,103,105,111],{"type":45,"value":88},"Each tool package accepts a ",{"type":40,"tag":71,"props":90,"children":92},{"className":91},[],[93],{"type":45,"value":94},"method",{"type":45,"value":96}," and an ",{"type":40,"tag":71,"props":98,"children":100},{"className":99},[],[101],{"type":45,"value":102},"arguments",{"type":45,"value":104}," object. If its methods or parameters are unclear, call that tool with ",{"type":40,"tag":71,"props":106,"children":108},{"className":107},[],[109],{"type":45,"value":110},"method: \"help\"",{"type":45,"value":112}," first.",{"type":40,"tag":65,"props":114,"children":115},{},[116],{"type":45,"value":117},"Treat the MCP tool description and help result as the current contract. Do not guess method names or parameters.",{"type":40,"tag":65,"props":119,"children":120},{},[121],{"type":45,"value":122},"Summarize consequential writes and return relevant identifiers or links.",{"type":40,"tag":48,"props":124,"children":125},{},[126],{"type":45,"value":127},"Centaur authorizes calls using the signed-in principal's live roles and grants. Never request, paste, print, or store Centaur OAuth tokens.",{"type":40,"tag":54,"props":129,"children":131},{"id":130},"connection-recovery",[132],{"type":45,"value":133},"Connection recovery",{"type":40,"tag":48,"props":135,"children":136},{},[137],{"type":45,"value":138},"If no Centaur tools are available, explain that the client still needs the deployment-specific MCP endpoint.",{"type":40,"tag":140,"props":141,"children":142},"ul",{},[143,172,200],{"type":40,"tag":65,"props":144,"children":145},{},[146,148,154,156,162,164,170],{"type":45,"value":147},"Codex: register it with ",{"type":40,"tag":71,"props":149,"children":151},{"className":150},[],[152],{"type":45,"value":153},"codex mcp add centaur --url \u003CCENTAUR_MCP_URL>",{"type":45,"value":155},", then run ",{"type":40,"tag":71,"props":157,"children":159},{"className":158},[],[160],{"type":45,"value":161},"codex mcp login centaur",{"type":45,"value":163},". The ",{"type":40,"tag":71,"props":165,"children":167},{"className":166},[],[168],{"type":45,"value":169},"--url",{"type":45,"value":171}," flag is required for Streamable HTTP and OAuth.",{"type":40,"tag":65,"props":173,"children":174},{},[175,177,183,185,191,193,198],{"type":45,"value":176},"Claude Code: configure the plugin's ",{"type":40,"tag":71,"props":178,"children":180},{"className":179},[],[181],{"type":45,"value":182},"mcp_url",{"type":45,"value":184},", open ",{"type":40,"tag":71,"props":186,"children":188},{"className":187},[],[189],{"type":45,"value":190},"\u002Fmcp",{"type":45,"value":192},", and authenticate the ",{"type":40,"tag":71,"props":194,"children":196},{"className":195},[],[197],{"type":45,"value":4},{"type":45,"value":199}," server.",{"type":40,"tag":65,"props":201,"children":202},{},[203,205,210,212,217],{"type":45,"value":204},"Other MCP clients: configure a remote HTTP server named ",{"type":40,"tag":71,"props":206,"children":208},{"className":207},[],[209],{"type":45,"value":4},{"type":45,"value":211}," with the deployment's ",{"type":40,"tag":71,"props":213,"children":215},{"className":214},[],[216],{"type":45,"value":190},{"type":45,"value":218}," URL and complete its OAuth flow.",{"type":40,"tag":48,"props":220,"children":221},{},[222],{"type":45,"value":223},"Do not substitute a guessed hostname. Ask for the deployment URL when it is not already configured or supplied.",{"items":225,"total":248},[226,232],{"slug":4,"name":4,"fn":5,"description":6,"org":227,"tags":228,"stars":23,"repoUrl":24,"updatedAt":25},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[229,230,231],{"name":21,"slug":22,"type":16},{"name":18,"slug":19,"type":16},{"name":14,"slug":15,"type":16},{"slug":233,"name":233,"fn":234,"description":235,"org":236,"tags":237,"stars":245,"repoUrl":246,"updatedAt":247},"verifiable-compiler","build formally verified compilers in Lean","Use when the user wants Codex to build or make sustained progress on an end-to-end formally verified compiler in Lean.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[238,241,242],{"name":239,"slug":240,"type":16},"Codex","codex",{"name":21,"slug":22,"type":16},{"name":243,"slug":244,"type":16},"Mathematics","mathematics",22,"https:\u002F\u002Fgithub.com\u002Fparadigmxyz\u002Fsolidus","2026-07-26T06:08:53.04782",2,{"items":250,"total":257},[251],{"slug":4,"name":4,"fn":5,"description":6,"org":252,"tags":253,"stars":23,"repoUrl":24,"updatedAt":25},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[254,255,256],{"name":21,"slug":22,"type":16},{"name":18,"slug":19,"type":16},{"name":14,"slug":15,"type":16},1]