elementfm_mcp_server
นี่คือการใช้งาน mcp servers สำหรับ [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 💡
@opgginc/opgg-mcp
The OP.GG MCP Server is a Model Context Protocol implementation that seamlessly connects OP.GG data with AI agents and platforms. This server enables AI agents to retrieve various OP.GG data via function calling.
mcp-sticky
An MCP server for creating AI-generated memes and converting them into stickers for platforms like Telegram and WhatsApp, requiring no external APIs.
yutu
The AI-powered toolkit that grows your YouTube channel on autopilot.
mcp-minimax-music-server
MCP server enabling AI agents to generate music and audio content using the MiniMax Music API.
meme-mcp
A simple MCP server for generating memes using the ImgFlip API
dbeltra/scryfall-mcp
An MCP server that interfaces with the Scryfall API to fetch detailed Magic: The Gathering card data