| name | specifications |
| description | Document specifications using the dude MCP server. List, create, update specifications. Record requirements, architecture decisions, API contracts, design patterns. Search for specs. Use when documenting requirements, recording architecture decisions, writing API specs, capturing design patterns, or managing technical documentation. |
Dude Specifications - Technical Documentation
Document requirements and architecture via the dude: MCP tools.
Specs and architecture decisions are stored as records with kind "spec" or "arch".
Quick Start
dude:list_records { "kind": "spec" } - List specifications
dude:list_records { "kind": "arch" } - List architecture decisions
dude:upsert_record { "kind": "spec", "title": "API: POST /users ..." } - Create spec
dude:search { "query": "...", "kind": "spec" } - Find specs
Specification Operations
Listing Specifications
dude:list_records { "kind": "spec" }
dude:list_records { "kind": "arch" }
dude:list_records { "kind": "spec", "status": "open" }
Parameters:
kind — "spec" for specifications, "arch" for architecture decisions
status (optional) — "open", "resolved", "archived", or "all"
project (optional) — project name, or "*" for all projects
Getting Specification Details
dude:get_record { "id": 42 }
Parameters:
id (required): Record ID (integer)