Vinkius
Kavita (eBook/Manga)

Kavita (eBook/Manga) MCP for AI. Automate your media archive maintenance with AI.

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

Kavita (eBook/Manga) MCP on Cursor AI Code EditorKavita (eBook/Manga) MCP on Claude Desktop AppKavita (eBook/Manga) MCP on OpenAI Agents SDKKavita (eBook/Manga) MCP on Visual Studio CodeKavita (eBook/Manga) MCP on GitHub Copilot AI AgentKavita (eBook/Manga) MCP on Google Gemini AIKavita (eBook/Manga) MCP on Lovable AI DevelopmentKavita (eBook/Manga) MCP on Mistral AI AgentsKavita (eBook/Manga) MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Kavita (eBook/Manga) MCP lets your AI agent manage large media libraries. It handles core maintenance tasks like running global scans for new manga chapters or checking API key expiration dates.

You authenticate sessions and maintain index health without ever touching the web UI.

What your AI can do

Check authkey expires

Checks the specific date when your API key will become invalid or expire.

Authenticate

Retrieves a JWT token after verifying credentials to establish an active, secure connection.

Scan all libraries

Initiates a full scan across every single library on the server for new content.

+ 1 more capabilities included
Scan entire content libraries

Triggering scans across all connected collections to detect new files and update metadata.

Index specific library sections

Running a targeted scan on one library ID when you know exactly where the updates are.

Verify API key validity

Checking the expiration date of your access keys to prevent service outages.

Establish secure sessions

Authenticating with the server and retrieving necessary tokens for reliable interaction.

Included with Plan

Waiting for input…

AI Agent

Kavita (eBook/Manga) - 4 Tools

These tools give your agent direct control over the core maintenance functions of your media server, from authentication to full library scanning.

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 Kavita (eBook/Manga) on Vinkius

Check Authkey Expires

Checks the specific date when your API key will become invalid or expire.

Authenticate

Retrieves a JWT token after verifying credentials to establish an active, secure...

Scan All Libraries

Initiates a full scan across every single library on the server for new content.

Scan Library

Starts a focused scan job on one specific library ID, useful for troubleshooting.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Kavita (eBook/Manga) integration is available immediately — no restart needed.

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 Kavita (eBook/Manga), then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ 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
Kavita (eBook/Manga) 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 Kavita. 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 connection provides 4 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

The Manual Process of Library Maintenance

Right. So, today you gotta log into the web UI every time something changes. You click around: 'Is my API key good? Let me check.' Then, if that passes, you have to manually trigger a full scan across all your collections just to see if the latest chapter got indexed. If you only care about one specific manga series, you still might end up triggering a global scan anyway.

With this MCP, it's different. You tell your agent what job needs doing—'Check my library status and run scans.' The whole process runs in the background using structured calls, giving you confirmation without ever opening the web interface. It just works.

The `scan_all_libraries` Tool

Before this MCP, running a full scan meant leaving your current task and navigating to a specific maintenance tab. You'd click the button, wait for it to process hundreds of files, and hope nothing broke in the interim.

Now, you simply ask your agent to execute `scan_all_libraries`. The command runs directly against the server backend via API, giving you instant feedback on status and completion without any manual clicks or context switching.

What your AI can actually do with this

Managing a growing digital library—especially one filled with ongoing content like comics or manga—is usually tedious. You have to manually trigger full scans, check keys, and ensure everything is indexed correctly. This MCP connects your media server directly to your AI client, letting you automate all that overhead using natural conversation.

Instead of navigating the web interface, you just ask your agent to 'check for new content' or 'verify my API key status.' It handles library maintenance, session authentication, and monitoring through a simple chat command. Because it integrates with Vinkius, you can connect this media management layer into any workflow using Claude, Cursor, or any compatible client.

Your AI acts like a dedicated librarian that never sleeps.

Built · Hosted · Managed by Vinkius Kavita (eBook/Manga) - Manage Media Libraries with AI
Server ID 019e38b4-9cae-726f-8e23-ac649ba8a9ef
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check if my Kavita key is about to expire using `check_authkey_expires`? +

You prompt the agent with a request to use check_authkey_expires. It will return the precise date of expiration, letting you know how much time you have before needing to update your credentials.

Should I use `scan_all_libraries` or `scan_library`? +

Use scan_all_libraries when you need a comprehensive system audit. Use scan_library only when you know the update is confined to one specific collection ID; it's faster and more precise.

What must I do before running any commands with `authenticate`? +

You must first provide your server URL and API key during setup. The agent uses this information to execute the authenticate tool, which establishes a secure session token you need for subsequent actions.

Does the MCP help me with manga indexing? (Kavita) +

Yes. You can use the tools to trigger scans and verify API status, ensuring your latest chapters are correctly indexed and ready in your collection.

If I use the `authenticate` tool, how do I pass the resulting JWT token to subsequent actions? +

The agent provides a temporary JSON Web Token (JWT). You must capture this token and include it in the headers of every follow-up request—like running a scan or checking status—to maintain session access.

What happens if I run `scan_library` on an empty folder, and what error codes should I expect? +

It completes successfully. The system confirms that the specified library was scanned but found no new content. Look for a 'Scan Complete' message rather than an error code.

After triggering `scan_all_libraries`, how can I verify that all libraries were indexed and updated? +

The tool returns a job ID or status report detailing which libraries are processing. Wait for the final confirmation message before assuming indexing is complete; check the logs for any warnings.

Does `check_authkey_expires` only work with my primary Kavita instance, or can I monitor multiple locations? +

The tool queries a single configured API endpoint. To monitor multiple media sources, you'll need to configure and run the check against each distinct Kavita URL.

Can I trigger a scan for just one specific library? +

Yes! Use the scan_library tool and provide the specific Library ID. The agent will trigger a targeted scan to detect new or changed content in that folder only.

How do I check if my API key is still valid? +

You can run the check_authkey_expires tool. It will return the exact expiration timestamp for your current API key, helping you avoid service interruptions.

Can I refresh my entire collection at once? +

Absolutely. Use the scan_all_libraries tool to trigger a global scan across all configured libraries in your Kavita instance.

Built & Managed by Vinkius 30s setup 4 tools

We've already built the connector for Kavita (eBook/Manga). Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 4 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.