Dosu Developer Resources
Dosu is knowledge management reimagined for the AI era, built to be used directly by developers and by AI coding agents. This page indexes the developer resources for integrating with the Dosu API, MCP server, and CLI.
Agent quick start
- Start self-serve: create a free account; no sales contact is required. The free tier includes 200 credits per month for public repositories.
- Authenticate: to use the API or MCP server, use OAuth 2.0 or an API key. Create API keys in Settings → Account → API Keys after signing in.
- Connect: point your client at the Dosu MCP server. MCP requests require authentication.
Available without authentication: the OpenAPI specification, authentication guide, and OAuth discovery metadata. Sandbox: Dosu does not currently provide a separate sandbox or test environment.
Docs
- Documentation: Complete product documentation, setup guides, and API reference
API
- OpenAPI Specification: Machine-readable specification for the Dosu Public API
- Interactive API Docs: Browsable Swagger UI for the Dosu Public API
- Agent Authentication: How agents and apps discover and authenticate — OAuth 2.0 with Dynamic Client Registration, plus API keys
- OAuth Protected Resource Metadata: RFC 9728 discovery metadata for agent auth
- API Versioning and Sunset Policy: How Dosu versions the Public API, and how deprecations and sunsets are announced
MCP
- Dosu MCP Server: Streamable HTTP Model Context Protocol endpoint for AI agents (Claude, Cursor, VS Code Copilot)
- MCP Servers Setup: Create and configure MCP servers scoped to your knowledge sources
CLI
@dosu/cli is the official Dosu CLI. It wires the Dosu MCP server into your coding agent (Claude Code, Cursor, Codex, Gemini, Windsurf, and more) and keeps the Dosu agent skill up to date.
Install
curl -fsSL https://cli.dosu.dev/install | shnpm
npx @dosu/cli setupPackagenpmjs.com/package/@dosu/cli
For AI agents
- llms.txt: Curated index of Dosu resources for AI models
- llms-full.txt: Expanded version with inline content for RAG pipelines