How to integrate Lmnt MCP with Codex

Connect Codex to Lmnt MCP. Generate a podcast intro in a new voice, list all available ai voices for selection, and more using natural language, with authentication handled for you.

Lmnt logoLmnt
Api Key

Lmnt is an AI-powered audio and voice manipulation platform for creative and technical sound work. It makes generating and transforming audio fast, flexible, and accessible for every developer.

8 Tools

Introduction

Codex is one of the most popular coding harnesses out there. And MCP makes the experience even better. With the Lmnt MCP integration, Codex can synthesize speech, create and update custom voices, list available voices, and check your account, all without leaving the terminal or the app, whichever you prefer.

Also integrate Lmnt with

Why use Composio?

Apart from a managed and hosted MCP server, you will get:

  • CodeAct: A dedicated workbench that allows GPT to write its code to handle complex tool chaining. Reduces to-and-fro with LLMs for frequent tool calling.
  • Large tool responses: Handle them to minimise context rot.
  • Dynamic just-in-time access to 20,000 tools across 1700+ other Apps for cross-app workflows. It loads the tools you need, so GPTs aren't overwhelmed by tools you don't need.

How to install Lmnt MCP in Codex

Run the setup command

Run this command in your terminal to add the Composio MCP server to Codex.

Terminal

It will initiate the authentication in a browser window, authorize Codex to access your Composio account.

Composio authentication page

(Optional) Authenticate with OAuth

To authenticate manually, run the login command to open a browser window and authorize Codex to access your Composio account.

bash
codex mcp login composio

Verify the connection

Run codex mcp list to confirm Composio appears as a registered MCP server.

bash
codex mcp list

Codex App

Codex App follows the same approach as VS Code.

  1. Click ⚙️ on the bottom left → MCP Servers → + Add servers → Streamable HTTP:
  2. Fill the header and Key fields with { "x-consumer-api-key" = "ck_*******" }.
  3. The Key is the Composio API key, that you can find on dashboard.composio.dev
  4. Click on Authenticate and authorize Codex to your Composio account and you're all set.
Codex App MCP setup
  1. Restart and verify if it's there in .codex/config.toml
bash
[mcp_servers.composio]
url = "https://connect.composio.dev/mcp"
http_headers = { "x-consumer-api-key" = "ck_*******" }

Try it

Ask Codex for a Lmnt task. The first time, Composio asks you to connect your Lmnt account.

For example, ask it to:

  • "Generate a podcast intro in a new voice"
  • "List all available AI voices for selection"
  • "Synthesize this script using your preferred voice"

What is the Lmnt MCP server, and what's possible with it?

The LMNT MCP server is an implementation of the Model Context Protocol that connects your AI agent and assistants like Claude, Cursor, etc directly to your LMNT account. It provides structured and secure access to your LMNT voices, speech generation, and account information, so your agent can generate speech, create custom voices, review available voices, manage voice details, and monitor usage on your behalf.

  • AI speech generation: Have your agent turn text into spoken audio using an available LMNT voice.
  • Speech timing metadata: Instruct your agent to generate speech with word-level timing details for captions, narration, or synchronized media.
  • Custom voice creation: Let the agent create a custom voice from your uploaded audio samples.
  • Voice library management: Direct your agent to list available voices, review voice details and language support, update voice information, or delete voices you no longer need.
  • Account and usage checks: Have your agent retrieve your subscription plan details and current usage statistics.

Conclusion

You've successfully integrated Lmnt with Codex using Composio's MCP server. Now you can interact with Lmnt directly from your terminal, VS Code, or the Codex App using natural language commands.

Key benefits of this setup:

  • Seamless integration across CLI, VS Code, and standalone app
  • Natural language commands for Lmnt operations
  • Managed authentication through Composio
  • Access to 20,000+ tools across 1700+ apps for cross-app workflows
  • CodeAct workbench for complex tool chaining

Next steps:

  • Try asking Codex to perform various Lmnt operations
  • Explore cross-app workflows by connecting more toolkits
  • Build automation scripts that leverage Codex's AI capabilities
TOOLS

Supported Tools

Every Lmnt action and event your agent gets out of the box.

Create Voice

Creates a custom LMNT voice from uploaded audio, returning the voice ID and metadata; the voice may initially be in training before becoming ready.

Delete Voice Info

Deletes a custom voice by ID from your LMNT account to manage your voice library.

Generate Speech With Metadata

Generates speech from text and returns base64-encoded audio, a seed, and optional word-level timing metadata.

Get Account

Retrieves account information including subscription plan details and current usage statistics.

Get Voice Info

Gets metadata for a specific LMNT voice, including its ID, name, owner, and training state.

Get Voices List

Retrieves available LMNT voices, with ownership and starred filters and details such as ID, name, state, and optional preview URL.

Synthesize Speech

Synthesizes speech from text of up to 5,000 characters using a specified LMNT voice.

Update Voice Info

Updates a specific LMNT voice's name, description, gender, starred status, or unfreeze state; only user-owned voices can have their name, description, and gender updated, and system voices can only be starred or unstarred.

FAQ

Frequently asked questions

With a standalone Lmnt MCP server, the agents and LLMs can only access a fixed set of Lmnt tools tied to that server. However, with the Composio Tool Router, agents can dynamically load tools from Lmnt and many other apps based on the task at hand, all through a single MCP endpoint.

Yes, you can. Codex fully supports MCP integration. You get structured tool calling, message history handling, and model orchestration while Tool Router takes care of discovering and serving the right Lmnt tools.

Yes, absolutely. You can configure which Lmnt scopes and actions are allowed when connecting your account to Composio. You can also bring your own OAuth credentials or API configuration so you keep full control over what the agent can do.

All sensitive data such as tokens, keys, and configuration is fully encrypted at rest and in transit. Composio is SOC 2 Type 2 compliant and follows strict security practices so your Lmnt data and credentials are handled as safely as possible.

Start with Lmnt.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Lmnt tool your agent needs.Free to start.

Start building