Anki MCP Server
Enables AI assistants to manage Anki flashcard decks and cards through natural language, supporting ...
Open the FastMCP connection interface and click “Install Now”
- Use the provided “Install Now” button for this MCP server; you will fill the ENV values directly into the FastMCP connection interface fields. (npmjs.com)
Which ENV keys to provide (the FastMCP fields to fill)
- ANKI_BASE_URL — the base URL for your Anki API (e.g., a local Anki server or remote REST endpoint).
- ANKI_API_KEY — the API key/token used to authenticate with that Anki API (if required).
- (Optional) API_URL — URL of an external tools API (only if you plan to use external tools).
- (Optional) API_KEY — the key for the external tools API. (npmjs.com)
If you are using AnkiConnect (the Anki desktop add-on, local Anki) — set ANKI_BASE_URL
- Install Anki and the AnkiConnect add‑on, then set ANKI_BASE_URL to the local AnkiConnect address (e.g. http://127.0.0.1:8765 or http://localhost:8765). (github.com)
If you want AnkiConnect to require/use an API key — enable it in Anki’s add‑on config
- In Anki: Tools → Add‑ons → AnkiConnect → Config — set the apiKey (the string you choose). After enabling that config, include that same string as ANKI_API_KEY in FastMCP. You can confirm the add‑on’s requireApiKey setting via the requestPermission action. (github.com)
If you are using a separate REST Anki server (not AnkiConnect) — determine base URL and how that server issues API keys
- Set ANKI_BASE_URL to the server’s root (example: https://your-anki-server.example.com/api/v1).
- Create or copy an API key from that server’s dashboard or developer / API keys page (typical flow: log into the server admin UI → Developer / API Keys → Create new key → copy it). Provide that key as ANKI_API_KEY. (npmjs.com)
Test connectivity before pasting into FastMCP
- For AnkiConnect (local): run a test request from the machine running Anki:
curl localhost:8765 -X POST -d '{"action":"deckNames","version":6}'
If you enabled an apiKey in AnkiConnect, include it in the JSON body as "key":"YOUR_KEY". (github.com) - For a REST server: try GET $ANKI_BASE_URL/decks using curl with the expected auth header (e.g., Authorization: Bearer <ANKI_API_KEY> or X-API-Key: <ANKI_API_KEY>) depending on that server’s docs. If the server returns your deck list, your base URL and key are correct. (npmjs.com)
- For AnkiConnect (local): run a test request from the machine running Anki:
Fill the FastMCP connection interface fields
- In the FastMCP connection UI, paste the exact ANKI_BASE_URL you confirmed and the ANKI_API_KEY you obtained or configured. For optional external tools, paste API_URL and API_KEY into their corresponding FastMCP fields. (npmjs.com)
Save and verify in FastMCP
- Save the connection. Use the MCP server’s test or “list decks” tool (e.g., ask the assistant “List all my Anki decks”) to verify the server responds. If it fails, re-check base URL, key value, and whether the Anki service requires the key in a header vs. request body. (npmjs.com)
If you don’t need a key
- If you’re using a local AnkiConnect installation and did not enable apiKey in the add‑on config, leave ANKI_API_KEY empty and use ANKI_BASE_URL=http://127.0.0.1:8765 (or the REST server’s base URL if applicable). (github.com)
If the README or server docs mention a different auth method, follow those docs
- The MCP server README shows the ENV names above; if your chosen Anki API provides a different key creation flow, use that service’s “API keys / developer” documentation to create the key and then paste it into FastMCP. (npmjs.com)
- Optional: store the ANKI_API_KEY securely
- If FastMCP offers a secret/secure field or vault for ENV values, use it for ANKI_API_KEY and any external API_KEY so they are not shown in plain text. (npmjs.com)
If you want, tell me which Anki setup you have (Anki desktop with AnkiConnect, or a separate REST Anki server), and I’ll provide the exact example values and the precise curl commands to run.
Quick Start
Choose Connection Type for
Authentication Required
Please sign in to use FastMCP hosted connections
Run MCP servers without
local setup or downtime
Access to 1,000+ ready-to-use MCP servers
Skip installation, maintenance, and trial-and-error.
No local setup or infra
Run MCP servers without Docker, ports, or tunnels.
Always online
Your MCP keeps working even when your laptop is off.
One secure URL
Use the same MCP from any agent, anywhere.
Secure by default
Encrypted connections. Secrets never stored locally.
Configuration for
Environment Variables
Please provide values for the following environment variables:
HTTP Headers
Please provide values for the following HTTP headers:
started!
The MCP server should open in . If it doesn't open automatically, please check that you have the application installed.
Copy and run this command in your terminal:
Make sure Gemini CLI is installed:
Visit Gemini CLI documentation for installation instructions.
Make sure Claude Code is installed:
Visit Claude Code documentation for installation instructions.
Installation Steps:
Configuration
Installation Failed
More for Productivity
View All →Task Master
Task Master is an AI-powered task management system designed for development projects using Claude and Cursor AI. It helps break down product requirements into clear, manageable tasks, supports multiple AI models for main, research, and fallback roles, and enables seamless task planning, implementation, and research within your editor environment. With support for Claude Code CLI and integration across popular editors, Task Master streamlines project workflows by guiding you through parsing PRDs, generating tasks, and staying updated with best practices - all while enhancing productivity in AI-driven software development.
Notion
Unlock powerful AI-driven interactions with Notion data using our MCP server tailored for the Notion API. This project enables advanced AI agents to efficiently read, comment, and organize Notion content while optimizing token use. It supports key operations like searching, page creation, and content retrieval, allowing seamless natural language commands to manage your workspace. Designed with security in mind, it provides scoped access options to protect your data. Ideal for developers building intelligent applications that integrate deeply with Notion, it simplifies complex tasks and enhances productivity through AI automation.
Excel
Unlock powerful Excel automation with this MCP server that reads and writes Excel files effortlessly. It supports text, formulas, sheet creation, and works with XLSX, XLSM, XLTX, and XLTM formats. Windows users benefit from live editing and screen capture features. The server offers tools to describe sheets, read cell ranges with pagination, write values or formulas, create tables, and copy sheets. Configurable paging limits help manage large data efficiently. Designed for seamless Excel data manipulation, it enhances workflow automation and integration with other systems through the Model Context Protocol.
TaskManager
Manage and execute tasks efficiently with MCP TaskManager in a queue-based system. This server supports planning by accepting and organizing task lists, and execution by delivering tasks one at a time with feedback on completion. It tracks tasks via unique IDs, ensuring smooth workflow coordination through clear stages: planning, executing, and completing. Designed for integration with MCP clients like Claude Desktop, TaskManager simplifies complex task handling and improves automation by providing structured task queues and real-time updates. Its straightforward action parameters allow easy control over task flow, making it a powerful tool for effective task management.
More for API Development
View All →Sentry
Streamline Sentry API integration with this remote MCP server middleware prototype. sentry-mcp acts as a bridge between clients and Sentry, supporting flexible transport methods and offering tools like the MCP Inspector for easy service testing. Inspired by Cloudflare’s remote MCP initiative, it helps developers adapt and debug workflows, making Sentry interaction smoother for both cloud and self-hosted environments.
Similar MCP Servers
Postman Minimal
Empower AI agents to manage Postman with natural language for smarter API workflows. Postman MCP Server bridges Postman and AI tools, allowing agents to organize collections, automate workspace tasks, synchronize code, generate specs, and streamline collaboration. With flexible tool sets for both basic and advanced users, it supports seamless integration into popular editors and AI platforms. Ideal for developers seeking efficient API automation using AI-powered assistance, it also includes support for EU regions. Discover faster, smarter ways to handle APIs and boost productivity across your Postman environment.
Android UI Assist MCP Server
Enables AI agents to capture screenshots from Android devices and emulators, and manage connected devices for UI analysis and testing. Supports device listing, screenshot capture, and integrates with Claude Desktop, Gemini CLI, and GitHub Copilot.