
This server sits between your AI tools and DevSpeak's translation engine to convert informal technical descriptions into formal specifications. It exposes operations that take natural language requirements or architecture notes and turn them into structured technical documents with consistent terminology and format. Reach for it when you're working in Claude or another AI IDE and need to transform rough technical thoughts into polished specs without context switching. The streamable HTTP transport means it works across different environments, not just local setups. Essentially bridges the gap between how developers talk about systems and how those systems need to be documented.
Public tool metadata for what this MCP can expose to an agent.
translate_textTranslates and optimizes informal text into formal, audience-specific technical specifications.6 paramsTranslates and optimizes informal text into formal, audience-specific technical specifications.
audiencestringJunior Dev · Senior Dev · Tech Lead · SRE · Data EngineercontextstringBackend · Frontend · Mobile · Data/ML · DevOpscustomInstructionsstringformatstringTechnical Spec · Jira Tickets · API Design · RFC · Data Model · Promptinputstringtonenumbertranslate_markdownTranslates README and docs content while preserving Markdown structure, links, and code fences.6 paramsTranslates README and docs content while preserving Markdown structure, links, and code fences.
audiencestringJunior Dev · Senior Dev · Tech Lead · SRE · Data EngineercontextstringBackend · Frontend · Mobile · Data/ML · DevOpscustomInstructionsstringformatstringTechnical Spec · Jira Tickets · API Design · RFC · Data Model · Promptinputstringtonenumberrefine_translationIteratively refines generated output based on user feedback.8 paramsIteratively refines generated output based on user feedback.
audiencestringJunior Dev · Senior Dev · Tech Lead · SRE · Data EngineercontextstringBackend · Frontend · Mobile · Data/ML · DevOpsfeedbackstringformatstringTechnical Spec · Jira Tickets · API Design · RFC · Data Model · PromptoriginalInputstringpreserveMarkdownbooleanpreviousOutputstringtonenumberdetect_languageDetects the primary natural language of the input text.1 paramsDetects the primary natural language of the input text.
inputstringlist_languagesReturns a list of supported natural languages.Returns a list of supported natural languages.
No parameter schema in public metadata yet.
auth_confirmVerifies the current API credentials against the DevSpeak backend.Verifies the current API credentials against the DevSpeak backend.
No parameter schema in public metadata yet.
patch_translation_noteSurgically updates a note in the DevSpeak Notes Workspace by applying replace operations.2 paramsSurgically updates a note in the DevSpeak Notes Workspace by applying replace operations.
noteIdstringopsarrayDEVSPEAK_API_KEY*secretDevSpeak API key. Generate one from Settings → API Keys in the DevSpeak dashboard.
DEVSPEAK_API_URLOptional DevSpeak API base URL override. Leave unset to use https://www.devspeak.dev.