Tdarr MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Tdarr MCPList failed transcode jobs"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Tdarr MCP
A FastMCP server that exposes the endpoints in tdarr.openapi.json as MCP tools. The document must be a valid OpenAPI 3.x specification; Swagger/OpenAPI 2.0 is not converted by this project.
Skill
A skill is provided which can be used to assist with investigating failed transcode jobs
npx skills add hollanbm/tdarr-mcpRelated MCP server: mymcpservercli
Generate the OpenAPI specification
Generate tdarr.openapi.json repeatably from Tdarr's published Swagger 2 document:
make openapi TDARR_URL=https://tdarr.tldThe target pins swagger2openapi, enables its source repair mode, removes the invalid empty externalDocs object emitted from Tdarr's source, and verifies with uv tool run fastmcp inspect that FastMCP can load every generated tool before replacing the existing file. Override the source when needed:
make openapi TDARR_URL=https://your-tdarr.example.com
# Or provide the complete documentation URL:
make openapi TDARR_DOCS_URL=https://your-tdarr.example.com/api/v2/public/api-docs/jsonRun
Python 3.11+ and uv are recommended:
export TDARR_URL=http://localhost:8265
# If API authentication is enabled in Tdarr:
export TDARR_API_KEY=your-api-key
uv run tdarr-mcpThe server uses Streamable HTTP and listens on http://0.0.0.0:8000/mcp by default. Example Codex MCP configuration:
[mcp_servers.tdarr]
url = "http://localhost:8000/mcp"Configuration variables:
MCP_HOST— HTTP bind address (default0.0.0.0)MCP_PORT— HTTP port (default8000)MCP_PATH— Streamable HTTP endpoint path (default/mcp)TDARR_URL— Tdarr server URL (defaulthttp://localhost:8265)TDARR_API_KEY— optional API keyTDARR_API_KEY_HEADER— API-key header (defaultX-API-Key)TDARR_TIMEOUT— HTTP timeout in seconds (default30)TDARR_OPENAPI_PATH— optional alternate specification path
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hollanbm/tdarr-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server