Make your APIeasier to adopt.
Publish documentation, verified SDKs, CLI workflows, MCP access, and installable Agent Skills from the same approved API revision.
Five products, each built for its own job.
Start with documentation or an SDK. Add CLI and agent interfaces when the workflow needs them. Each product keeps its own interaction model while sharing the same approved revision.
-
Documentation
Documentation people can use. A workspace teams can trust.
Author rich guides together, review changes in context, and publish a fast branded portal with search, API reference, versioning, and private access.
- Visual authoring and GitHub workflows
- Live collaboration, comments, and review
- Custom domains, private portals, and rollback
-
Verified SDKs
Client libraries that stay true to your API.
Generate idiomatic TypeScript, Python, and Go clients with strict language checks, deterministic provenance, method-level change reports, and reviewable delivery.
- Retries, pagination, streaming, and typed errors
- Language-toolchain verification before delivery
- Provenance, changelogs, and drift reports
-
CLI
The release workflow, from your terminal.
Validate, compare, publish, inspect, and manage Doctorine from local development or CI with stable JSON output, frozen exit codes, and idempotent writes.
- Local validation and release comparison
- Platform administration and Git conflict tools
- SDK, MCP, and Agent Skill generation
-
MCP
A safe way for agents to understand and improve your developer experience.
Expose published documentation for agent discovery, then give authenticated workspace agents scoped, change-first editing with OAuth, policy, revision checks, and audit history.
- Published-content MCP on eligible public portals
- Policy-aware workspace changes and publishing
- OAuth, ReBAC, rate limits, and audit entries
-
Agent Skills
Package the practical knowledge an agent needs to use your API well.
Generate an open SKILL.md package with focused operation references, authentication, retries, pagination, errors, executable recipes, and source provenance.
- Open SKILL.md plus focused references
- Executable HTTP recipes and API sidecar
- Portal, CLI, and llms.txt discovery
Change the API once. See what needs to change everywhere.
Doctorine locks the approved release state, then records what published, what was generated, and the build identity behind each artifact.
- Documentation Published
- Verified SDKs 3 languages
- CLI context Ready
- MCP Discoverable
- Agent Skill Packaged
One state. Three ways to control it.
The dashboard, CLI, and authenticated workspace MCP operate on the same projects, revisions, permissions, and release history.
- Dashboard Create, review, and publish with the whole team in one visual workspace.
- CLI Run the same release and administration workflows locally or in CI.
- MCP Let authenticated agents propose and publish documentation changes within policy.
Dashboard
CLI
$ doctorine publish --project payments-api --json
{"release":"rls_0138","status":"live"} MCP
changes.publish Allowed by project policy · audited The same change moves through the whole team.
Engineers, writers, reviewers, and agents work through one controlled handoff instead of updating disconnected tools after the release.
-
Engineer
Changes the API
Doctorine validates the source and shows which docs, clients, and agent resources are affected. -
Writer
Improves the explanation
Guides, examples, and reference content can be edited visually or through Git without creating a second truth. -
Reviewer
Approves the release
Comments, suggestions, permissions, and immutable previews keep the decision reviewable. -
Doctorine
Regenerates what changed
Documentation activates first; SDK and Agent Skill builds follow from the same locked release.
Built for the tools already in the workflow.
Compatibility is named precisely: SDK languages are separate from MCP clients, and Agent Skills remain open files your team can inspect.
Generated SDK languages
- TypeScript Generated and verified
- Python Generated and verified
- Go Generated and verified
CLI-assisted MCP setup
- Claude Code CLI-managed setup
- Cursor CLI-managed config
- Windsurf CLI-managed config
- Gemini CLI CLI-managed setup
- Codex CLI-managed setup
- VS Code (Copilot) Workspace config
- Zed CLI-assisted config
- Cline CLI-managed config
- OpenCode CLI-managed config
- Grok CLI CLI-managed setup
- Kimi CLI-managed config
- Claude Desktop Manual connector
Made for APIs businesses depend on.
The strongest fit is a team whose API is already a product, a partnership surface, or critical infrastructure for other teams.
-
Fintech and payments
Turn complicated authentication, errors, idempotency, and webhook behavior into integration guidance teams can trust.
See the workflow -
AI, data, and developer tools
Give both developers and coding agents current documentation, generated clients, and machine-readable context.
See the workflow -
B2B platforms
Support customer, partner, and internal APIs with the right access model while keeping one release discipline.
See the workflow
The evidence ships with the artifact.
Reproducibility is more useful when it can be inspected. Doctorine records the source, generator, configuration, and output hashes behind a release.
Download the complete dogfood receipt- Generator
- @doctorine/sdk-codegen
- Version
- 0.3.4
- Language
- TypeScript
- Bundle
e1071c55ff27…- SDK
48fe7201a2be…