MCP Hub
Back to servers

spec-oxide

Spec-driven development for humans and AI - optimised for Claude Code with built-in MCP. Written in Rust πŸ¦€

Stars
8
Updated
Dec 26, 2025
Validated
Jan 9, 2026

Spec Oxide

Spec Oxide

Spec-driven development for humans and AI - optimized for Claude Code with built-in MCP

Spec Oxide is a comprehensive workflow and toolset that enables spec-driven development for AI-assisted coding. You agree on what to build before any code is written.

What do you get?

πŸ“‹ Spec Driven Workflow with three simple commands

Core principle: Specs are the source of truth. Changes are proposals that modify that truth.

  • /spox:propose - Propose a change and lock your intent
  • /spox:implement - Implement the defined task list with comprehensive verification
  • /spox:archive - Keep the accepted specs in sync by merging the change proposal

πŸ”Œ Built-in MCP: agents understand specs and changes

Spec Oxide ships with a built-in MCP server that enables agents to list and search specs.

Spox Oxide MCP Search

The built-in MCP server is designed to optimize the context window and minimize token waste.

🦺 Rules and best-practices preloaded in your context

Spec Oxide maintains an up-to-date CLAUDE.md file that includes:

  • Proven coding standards for backend, frontend, testing and verification
  • Enforcement of test-driven development and clean code practices
  • Instructions on how to use the built-in MCP server
  • Pre-configured flows for Serena MCP and Context7

πŸ“Ί Track Specifications and Changes with a simple CLI

Spec Oxide ships with a simple CLI that helps you manage specs and track changes:

Spox Oxide CLI

Get started in minutesβ€”no extra API keys required

For setup and update instructions read the Setup Guide. Setup takes just a couple of minutes. Besides Claude Code, there are no additional API keys required.

# Setup
cargo install spec-oxide

# Initialize a new project
spox init

# Run the setup script to configure MCP servers (Serena, Context7)
.spox/setup.sh

# Run Claude Code
claude

# Get started with /spox:setup

Next steps

Spec Oxide Workflow
  1. Read the workflow β€” Understand Propose β†’ Implement β†’ Archive
  2. Edit your mission β€” Run /spox:setup and define your specs/mission.md for your project
  3. Create your first proposal β€” Run /spox:propose with a real task
  4. Implement your first proposal β€” Run /spox:implement and start shipping

Ready to dive deeper? See the full User Guide.

Acknowledgements

Built with ❀️ and Rust!

License

See LICENSE file.

Reviews

No reviews yet

Sign in to write a review