Open Source · Agent-Native
The spec oracle for AI agents and developers
Instantly know what documents every software project needs. CLI, checklist, and native MCP for Claude Code, Cursor, and Copilot.
How It Works
Pick your project type
Choose from 11 archetypes: web app, CLI tool, video game, ML/AI system, and more.
Select your features
Add multiplayer, GDPR, offline mode — features auto-expand and resolve conflicts.
Get your spec checklist
Receive a prioritized document list, system prompt, and Markdown stubs ready for your AI agent.
Works everywhere
CLI, web runner, or native MCP — same algorithm, same results.
CLI
$ specbase query video_game \
--features multiplayer,modding \
--format table
# │ DOCUMENT │ PRI │ CATEGORY
───┼────────────────────────────┼─────┼───────────
1 │ Architecture Decision Log │ P0 │ engineering
2 │ Networking Spec │ P0 │ engineering
3 │ Anti-Cheat Design │ P1 │ engineering
4 │ Mod API Reference │ P1 │ engineering
…MCP Config
{
"mcpServers": {
"specbase": {
"command": "specbase",
"args": ["mcp", "--transport", "stdio"]
}
}
}Add to your Claude Code, Cursor, or Copilot config. Your AI agent can call
get_standard_docs(type, features) natively.
Native MCP for AI agents
SpecBase speaks Model Context Protocol natively. Claude Code, Cursor, and Copilot can query the knowledge base directly — no copy-paste, no manual lookup.
// Agent prompt:
"What documents does a backend service
with async_jobs and gdpr need?"
// SpecBase returns structured JSON:
// → 12 prioritized documents
// → system prompt for the agent
// → Markdown stubs ready to fillOpen source. Free forever.
SpecBase v1.0 is Apache-2.0 licensed. The knowledge base is CC-BY-4.0. Templates are CC0. No telemetry, no tracking, no lock-in.