prowlarr-mcp
prowlarr-mcp
Un servidor MCP para html.
Configuración
cd prowlarr-mcp
uv sync
cp .env.example .envDefine PROWLARR_API_KEY en .env. La clave de API está disponible en Prowlarr en
Configuración → General → Seguridad.
Configuración:
Variable | Predeterminado | Descripción |
|
| URL base de Prowlarr, incluida cualquier ruta base de URL |
| requerida | Clave de API de Prowlarr |
|
| Tiempo de espera HTTP, mayor que 0 y como máximo 300 segundos |
|
| Tope máximo aceptado por |
Related MCP server: qBittorrent MCP Server
Ejecución
uv run prowlarr-mcpEjemplo de configuración stdio estilo Codex/OpenCode:
{
"command": "uv",
"args": [
"--directory",
"/path/to/prowlarr-mcp",
"run",
"prowlarr-mcp"
]
}Herramienta
search_releases acepta:
query: consulta de texto; una cadena vacía busca lanzamientos recientes.search_type:search,tvsearch,movie,musicobook.indexer_ids: IDs de indexadores de Prowlarr opcionales.categories: IDs de categorías Newznab opcionales.limit: número de resultados, 20 por defecto y con un tope según la configuración.offset: desplazamiento de resultados no negativo.
La respuesta es intencionadamente más pequeña que el ReleaseResource completo de Prowlarr, pero conserva indexer_id y guid para un futuro flujo de trabajo de envío de descargas. Prowlarr puede aplicar limit de forma independiente a varios indexadores, por lo que el servidor MCP también lo aplica a la respuesta combinada. truncated significa que el servidor MCP descartó parte de la respuesta que recibió; no es un indicador de paginación has_more y no puede demostrar si Prowlarr tiene resultados adicionales.
Hoja de ruta
v0.1: Buscar lanzamientos a través de los indexadores de Prowlarr configurados.
Descubrir los indexadores disponibles y las categorías de búsqueda.
Enviar un lanzamiento seleccionado a un cliente de descargas configurado.
Inspeccionar la salud de Prowlarr, el estado de los indexadores y el historial de búsquedas.
Pruebas con el cliente MCP
El repositorio incluye un cliente stdio genérico para lanzar el servidor y llamar a una herramienta:
uv run src/prowlarr_mcp/scripts/mcp_client.py \
--command "uv run prowlarr-mcp" \
--method "search_releases" \
--arguments '{"query": "yani neko"}'Usa --cwd cuando el comando del servidor deba ejecutarse desde un directorio distinto, y --timeout para anular el tiempo de espera predeterminado de 60 segundos de las llamadas a herramientas. El script imprime la salida estructurada de la herramienta como JSON y devuelve un código de salida distinto de cero ante entradas no válidas, fallos de conexión o errores de herramientas MCP.
Desarrollo
uv run ruff format --check .
uv run ruff check .
uv run pyrefly check
uv run python -m unittest discover -s testsMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables privacy-respecting web searches through SearXNG metasearch engine with customizable parameters like language, time range, categories, and engines. Supports safe search levels, pagination control, and basic authentication for secure search operations.12MIT
- FlicenseAqualityDmaintenanceEnables interaction with qBittorrent through its Web API to search for torrents using search plugins and manage downloads. Supports torrent searching, downloading via URLs/magnet links, and torrent management operations like pause, resume, and delete.73
- AlicenseNot gradedqualityNot gradedmaintenanceEnables privacy-focused web searches through the Presearch API and web content scraping. Supports multi-language search, configurable safe search, result caching, and multiple export formats (JSON, CSV, Markdown).4
- AlicenseAqualityAmaintenanceEnables unified control of \*arr media management applications (Sonarr, Radarr, Lidarr, Readarr, Prowlarr) through natural language queries. Manage TV shows, movies, music, books, search for content, monitor downloads, and check upcoming releases across all services.66573193MIT
Related MCP Connectors
Search public open-source code, documentation, metadata, vulnerabilities, changelogs, and examples.
Scholarly search: OpenAlex, Crossref, arXiv, OpenCitations and PubMed in one endpoint.
Search GBIF species taxonomy, occurrence records, datasets, and publishers.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/amphineko/prowlarr-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server