Skip to main content
Define typed tools and resources with Standard Schema, then attach the server to an eval:
The same definition works with Codex, Claude, OpenCode, Pi, Gemini, Qwen, Cursor, and FX. Anpord bundles a fresh stdio process into each task and writes the harness’s native configuration. Pi’s MCP adapter is installed automatically. The custom command harness owns its process and MCP integration, so it does not receive an implicit configuration. Handlers use plain TypeScript and may return a value or promise. Inputs and outputs are validated against their schemas. No external organization IDs, service credentials, or test data are required. Inspect exact calls in a validator: