Vinkius
Prowlarr (Indexers)

Prowlarr (Indexers) MCP. Manage your entire Usenet/Torrent stack from chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Prowlarr (Indexers) MCP on Cursor AI Code Editor MCP Client Prowlarr (Indexers) MCP on Claude Desktop App MCP Integration Prowlarr (Indexers) MCP on OpenAI Agents SDK MCP Compatible Prowlarr (Indexers) MCP on Visual Studio Code MCP Extension Client Prowlarr (Indexers) MCP on GitHub Copilot AI Agent MCP Integration Prowlarr (Indexers) MCP on Google Gemini AI MCP Integration Prowlarr (Indexers) MCP on Lovable AI Development MCP Client Prowlarr (Indexers) MCP on Mistral AI Agents MCP Compatible Prowlarr (Indexers) MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Prowlarr (Indexers) MCP Server manages your entire Usenet and Torrent indexer setup through natural conversation with your AI agent. List all configured sources, check instant health status across the board, and manage credentials without opening a web UI.

It lets you add new indexers using templates or update existing ones on the fly. This is critical for maintaining media automation stacks.

What your AI agents can do

Add indexer

Adds a new indexer after you use get_indexer_schema to find the correct required fields.

Delete indexer

Removes an existing, configured indexer from your list.

Get indexer

Retrieves specific details for one particular indexer using its ID.

+ 5 more capabilities included
List all configured indexers

Retrieves a list of every indexer currently set up in your Prowlarr instance, along with their unique IDs.

Check overall indexer health status

Pings all connected indexers to determine if they are online and responding correctly.

Add a new indexer source

Adds a brand-new indexer, guiding you through the necessary fields and templates to ensure correct setup.

Update existing indexer settings

Modifies credentials or URLs for an already configured indexer without deleting and re-adding it.

Get required configuration schemas

Fetches the specific template fields (e.g., Newznab, Torznab) needed to correctly format a new indexer entry.

Validate indexer configurations

Runs a live test on an indexer's credentials and URL combination to confirm it works before you save the changes.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

Prowlarr (Indexers) MCP Server: 8 Tools for Indexer Management

Use these eight specialized tools to list, check the status of, add, modify, and delete all indexer sources in your Prowlarr instance via conversation.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Prowlarr (Indexers) on Vinkius
add019e38db

add indexer

Adds a new indexer after you use `get_indexer_schema` to find the correct required fields.

delete019e38db

delete indexer

Removes an existing, configured indexer from your list.

get019e38db

get indexer

Retrieves specific details for one particular indexer using its ID.

get019e38db

get indexer schema

Provides the necessary field templates and required input types for any supported indexer type (e.g., Newznab, Torznab).

get019e38db

get indexer status

Checks the live connection status of all configured indexers to flag immediate issues.

list019e38db

list indexers

Pulls a comprehensive list of every indexer currently active in your Prowlarr instance.

test019e38db

test indexer

Validates an indexer's URL and credentials against the API to ensure it works before saving changes.

update019e38db

update indexer

Changes settings—like keys or URLs—for an indexer without having to delete and re-add it.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Prowlarr (Indexers), then connect any of our 4,900+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,900+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Prowlarr (Indexers) MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Prowlarr. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Checking if an indexer works shouldn't require logging into a separate dashboard.

Today, finding out why a download stopped is painful. You have to open the Prowlarr web UI, navigate to the sources tab, and then manually check the health indicator for every single indexer you run. If there are twenty of them, that's twenty individual checks—a slow process that wastes time when you need answers fast.

With this MCP server, you simply ask your agent: 'What's wrong with my indexers?' The agent runs `get_indexer_status` and instantly returns a clean list. It doesn't just say 'failed'; it tells you *what* failed (e.g., connection timeout) and exactly which source ID needs attention.

Prowlarr (Indexers) MCP Server: Add Indexer Configurations

Before, adding a new indexer meant hunting through documentation to figure out if it needed Newznab or Torznab fields. You'd guess the schema, run the tool, and then fix 5 errors because you missed a required parameter like `baseUrl` or failed to format the JSON correctly.

Now, just ask for the template using `get_indexer_schema`. The agent gives you the exact structure needed. Once you provide the keys, it handles the rest—it validates everything with `test_indexer` before finally committing the source via `add_indexer`. It's foolproof.

What you can do with this MCP connector

You're gonna connect your Prowlarr instance to any AI agent and you'll run indexer management straight from your workspace. Forget having to jump between five different web UIs just to check an API key or see if a source is still alive. This server lets you manage every single Usenet and Torrent indexer setup through simple conversation with your agent.

It gives you full control over your media stack, letting you list all configured sources, instantly verify their health status across the board, and adjust credentials without ever opening a clunky web interface. You can even add brand-new indexers using templates or update settings on the fly. This is critical for keeping your automation running smooth.

Indexer Overview and Status Checks

  • To see what you've got set up, use list_indexers to pull a comprehensive list of every single indexer currently active in your Prowlarr instance. It pulls the name and unique ID for each one on the list.
  • If you need deep details on just one source, run get_indexer by providing that specific indexer's ID to retrieve its full configuration data.
  • To check if all your sources are connected right now, call get_indexer_status. This pings every configured indexer simultaneously, flagging any immediate connection failures or timeouts so you know exactly what broke before it stops your whole setup.

Adding and Setting Up New Sources

  • You don't have to guess how to format a new source. You first call get_indexer_schema. This tells you the exact required field templates and input types for any supported indexer type, like Newznab or Torznab.
  • Once you know what fields are needed, use add_indexer to create the brand-new indexer source. The agent guides you through filling out those necessary fields using the schema it just provided.

Validation and Modification

  • Before you ever save a new setup or change an existing one, run test_indexer. This validates the indexer's URL and credentials against the API to confirm they work live. It prevents you from committing broken builds that waste your time.
  • If an API key expires or the URL changes, don't delete the whole thing. Use update_indexer instead. You change settings—like keys or URLs—for a specific indexer without having to go through the hassle of deleting and re-adding it entirely.
  • If you need to ditch a source completely, use delete_indexer. This removes an existing, configured indexer from your list permanently.

This server means you manage everything in one spot. You tell the agent what you wanna do—like adding a new Torznab feed or updating old keys—and it handles the API calls for you.

Built · Hosted · Managed by Vinkius Prowlarr Indexers MCP Server - Manage Media Sources Server ID 019e38dc-1c2e-725d-ae80-50afde529a29
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Common Questions About Prowlarr (Indexers) MCP

How do I check all my indexer sources using list_indexers? +

Run the list_indexers tool. It pulls every configured source ID and name into your chat window, letting you quickly see what's active without opening the UI.

What if my API key expires? Should I use update_indexer or add_indexer? +

You should always use update_indexer. This tool modifies the settings for an existing source using its ID. If you used add_indexer, it might create a duplicate entry, which is worse.

Does get_indexer_schema help me format new indexers? +

Yes, absolutely. It fetches the precise field templates required for specific types (like Newznab) so you know exactly what variables your agent needs to build the configuration.

Is there a way to check if an indexer is alive without affecting its settings? Use get_indexer_status. +

Yes, get_indexer_status runs a read-only health ping against all sources. It checks connectivity and status but does not alter any of your configured credentials or URLs.

How does running `test_indexer` differ from using `get_indexer_status`? +

The test runs a live handshake to confirm connectivity. While status checks for general uptime, the test_indexer tool verifies credentials and validates the entire connection flow against the remote service.

I want to remove an indexer. What precautions should I take when using `delete_indexer`? +

Before running delete_indexer, always use get_indexer first. This lets you confirm the exact ID and configuration details, ensuring you don't accidentally delete a critical source.

How can I pull all the current settings for just one indexer without listing every configured source? Use `get_indexer`. +

You simply provide the unique ID. This tool bypasses the list view and pulls every field—API endpoint, rate limits, etc.—for that single, specific entry.

What is the proper workflow for adding a new indexer using `add_indexer`? +

Start by calling get_indexer_schema. This provides templates and required fields. Then, use those exact fields to format your data before you call add_indexer; this prevents immediate setup errors.

How can I check if any of my indexers are currently down? +

You can use the get_indexer_status tool. It retrieves the current health status of all configured indexers, highlighting any errors or connection issues.

What is the best way to add a new indexer without knowing the JSON structure? +

First, run get_indexer_schema to see the templates for supported indexers. Once you have the correct fields, you can use add_indexer with the required data.

Can I verify my settings before applying them to an indexer? +

Yes! Use the test_indexer tool. It allows you to test the connection and configuration of an indexer before saving it, preventing broken setups.

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Prowlarr (Indexers). Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.