A Model Context Protocol (MCP) server that provides AI assistants with tools to manage Radarr (movies), Sonarr (TV series) media servers, and access IMDB data through natural language interactions.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add wyattjoh -- deno run --allow-all jsr:@wyattjoh/media-server-mcp~/.codex/config.toml
[mcp_servers.wyattjoh]
command = "deno"
args = ["run", "--allow-all", "jsr:@wyattjoh/media-server-mcp"]
# codex mcp add wyattjoh -- deno run --allow-all jsr:@wyattjoh/media-server-mcp~/.cursor/mcp.json
{
"mcpServers": {
"wyattjoh": {
"command": "deno",
"args": [
"run",
"--allow-all",
"jsr:@wyattjoh/media-server-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"wyattjoh": {
"type": "stdio",
"command": "deno",
"args": [
"run",
"--allow-all",
"jsr:@wyattjoh/media-server-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"wyattjoh": {
"command": "deno",
"args": [
"run",
"--allow-all",
"jsr:@wyattjoh/media-server-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"wyattjoh": {
"command": "deno",
"args": [
"run",
"--allow-all",
"jsr:@wyattjoh/media-server-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"wyattjoh": {
"command": "deno",
"args": [
"run",
"--allow-all",
"jsr:@wyattjoh/media-server-mcp"
]
}
}
}