Start by connecting your MCP client to the same Menace Voice workspace a human operator uses. The API key determines the organization and resources the assistant can see, so create a dedicated key, store it outside source control, and revoke it when the integration is no longer needed.
1. Collect the prerequisites#
- Create a Menace Voice API key from the API Keys page and copy it immediately; the full value is shown only once.
- Hosted endpoint: https://voice.menaceui.com/api/v1/mcp/.
- Self-hosted endpoint: your backend base URL followed by /api/v1/mcp/.
- Use a client that supports Streamable HTTP and can send the X-API-Key header.
2. Configure Codex without committing the key#
The server name menace-voice is only the local client identifier in your MCP config. The product and workspace are Menace Voice. For other MCP clients, use the same endpoint and X-API-Key header in that client's Streamable HTTP configuration.
3. Make the first session read-only#
This proves authentication, organization scope, workflow lookup, and source projection without changing the workspace. Check that the reported agent, node names, and version match the Menace Voice UI before authorizing an edit.
4. Give the edit a precise contract#
The MCP instructions require a plan stage before new workflow authoring, current prompt guidance before writing prompts, and a review stage after a successful save. Keep the user involved in decisions about persona, stages, tools, exit conditions, and irreversible business actions.
5. Review the result in Menace Voice#
- Confirm the named draft version exists and the published version has not changed.
- Inspect the graph for preserved nodes and edges, and verify the new tool is attached only where intended.
- Run a Web Call for the success, missing-input, empty-result, and tool-failure paths.
- Review the transcript and tool log, then publish from the UI only if the draft meets the defined outcome.
Before asking an implementation assistant to create integrations, read Design tool contracts for the supported creation and attachment flow.