
Flight505 Mcp Dincoder
Brings GitHub's Spec Kit methodology into Claude through seven workflow prompts that guide you from idea to executable tasks. You get slash commands for /specify (generate feature specs with user stories), /plan (translate requirements into technical architecture with contracts and data models), and /tasks (break plans into numbered, dependency-ordered work items). Everything lands in a specs/ directory with automatic feature numbering, branch creation, and templates. The constitution tool lets you define project-wide principles so generated code stays consistent. Clarification tracking manages ambiguities with unique IDs and resolution trails. Best for teams doing spec-driven development who want their AI to follow a systematic write-the-spec-first workflow instead of jumping straight to code. Works in Claude Code, Cursor, and any MCP client that auto-binds workspace paths.
- GitHub stars
- 2
- tools
- 22
- auth
- Required
- transport
- HTTP
- last updated
- Oct 3, 2025
Tools
22 toolsPublic tool metadata for what this MCP can expose to an agent.
specify_startInitialize project
Initialize project
No parameter schema in public metadata yet.
specify_describeGenerate PRD
Generate PRD
No parameter schema in public metadata yet.
constitution_createDefine project DNA
Define project DNA
No parameter schema in public metadata yet.
clarify_addTrack ambiguities
Track ambiguities
No parameter schema in public metadata yet.
clarify_resolveResolve uncertainties
Resolve uncertainties
No parameter schema in public metadata yet.
spec_validateCheck spec quality
Check spec quality
No parameter schema in public metadata yet.
research_appendDocument findings
Document findings
No parameter schema in public metadata yet.
plan_createTechnical planning
Technical planning
No parameter schema in public metadata yet.
spec_refineUpdate specs
Update specs
No parameter schema in public metadata yet.
artifacts_analyzeVerify alignment
Verify alignment
No parameter schema in public metadata yet.
tasks_generateCreate task list
Create task list
No parameter schema in public metadata yet.
tasks_tickTrack completion
Track completion
No parameter schema in public metadata yet.
tasks_tick_rangeBulk completion
Bulk completion
No parameter schema in public metadata yet.
tasks_filterShow actionable items
Show actionable items
No parameter schema in public metadata yet.
tasks_searchFind tasks
Find tasks
No parameter schema in public metadata yet.
tasks_visualizeDependency graphs
Dependency graphs
No parameter schema in public metadata yet.
tasks_statsProgress analytics
Progress analytics
No parameter schema in public metadata yet.
git_create_branchFeature isolation
Feature isolation
No parameter schema in public metadata yet.
quality_formatCode formatting
Code formatting
No parameter schema in public metadata yet.
quality_lintStatic analysis
Static analysis
No parameter schema in public metadata yet.
quality_testExecute tests
Execute tests
No parameter schema in public metadata yet.
quality_security_auditCheck vulnerabilities
Check vulnerabilities
No parameter schema in public metadata yet.
Sponsors
Readme
Driven Intent Negotiation — Contract-Oriented Deterministic Executable Runtime
The MCP implementation of GitHub's Spec Kit methodology — transforming specifications into executable artifacts
Table of Contents
- What is DinCoder?
- Installation
- Quickstart
- MCP Prompts (AI Workflow Orchestration)
- Complete Workflow
- Available Tools
- Examples
- Why Spec-Driven Development?
- Roadmap
- Contributing
🎯 What is DinCoder?
An official Model Context Protocol server implementing GitHub's Spec-Driven Development (SDD) methodology
Details
- Repository
- github.com/flight505/mcp_dincoder
- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active