The Listenetic MCP (Model Context Protocol) server provides a unified API and toolset for uploading content. It supports a wide range of MIME types and enables integration with Listenetic tools for seamless content operations.
You can connect to the Listenetic MCP server using your own tools, or with the npx mcp-remote CLI utility. This tool allows you to interact with the server directly from your terminal, making it easy to upload content.
npx mcp-remote --server https://mcp.listenetic.com/v2/mcp [options]
Bearer Authorization with your current token or via OAuth 2.1 from any client.Claude Desktop (add to claude_desktop_config.json):
{
"mcpServers": {
"listenetic": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.listenetic.com/v2/mcp"
],
"env": {
"AUTHORIZATION": "Bearer YOUR_TOKEN"
}
}
}
}ChatGPT (via Remote MCP):
Simply use the endpoint URL https://mcp.listenetic.com/v2/mcp when adding a new Remote MCP server in ChatGPT.
Generic CLI / Tooling:
"listenetic": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.listenetic.com/v2/mcp"
]
}listenetic_supported_mimetypesLists all the MIME types supported by Listenetic. When creating content, prefer using SSML, markup, markdown, plain text, or audio types for best compatibility.
listenetic_validate_ssmlValidates your SSML content against the Listenetic schema. Use this tool before uploading content to ensure it will be processed correctly.
listenetic_add_content_textCreate Listenetic content from text-based types (such as plain text, markdown, or SSML) by specifying the desired MIME type and providing your content as text.
listenetic_add_content_binaryCreate Listenetic content from binary data (such as audio files or images) by specifying the MIME type and uploading your file.