| 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)