elementfm_mcp_server
This is the MCP server implementation for the [ELEMENT.FM](https://element.fm/) API.
elementfm_mcp_server
This is the MCP server implementation for the ELEMENT.FM API.
Configuration
Set your API key as an environment variable:
export API_KEY=your_api_key_here
Optionally configure the frontend URL if self-hosting:
export FRONTEND_ROOT_URL=https://your-custom-url.com
Usage
Python
Use the pre-built PyPI package with uvx:
uvx elementfm_mcp_server # Standard I/O mode
uvx elementfm_mcp_server sse # Server-Sent Events mode (port 8000)
Docker
Build the image with make or use the pre-built container:
docker run --rm -d -e API_KEY=your_api_key -p 8000:8000 registry.gitlab.com/elementfm/mcp:latest
Example MCP Configuration
Add this to your mcp.json:
{
"mcpServers": {
"elementfm": {
"url": "http://localhost:8000/sse"
}
}
}
Key Features
- Workspace management (create, list, get)
- Show/episode management (create, update, publish)
- AI-powered transcription, chapter generation, and show notes
- Workspace invitations and search
Recommend MCP Servers 💡
pixverse-mcp
Enables interaction with PixVerse's AI video generation APIs via MCP
mcp-minimax-music-server
MCP server enabling AI agents to generate music and audio content using the MiniMax Music API.
belljustin/spotify-mcp
A Spotify MCP server for creating playlists based on a description
youtube-mp3-mcp
一个用于从YouTube URL下载MP3音频的Model-Context-Protocol (MCP)服务器,支持与Claude Desktop集成并提供音質选择、自定义输出目录等功能。
mcp-tic-tac-toe
Play tic-tac-toe against an LLM via MCP