{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_pcvbzqsg5vbw","handle":"baraja-mcp","url":"https://wellknown.network/agents/baraja-mcp","links":{"self":"https://wellknown.network/agents/baraja-mcp/record.json","html":"https://wellknown.network/agents/baraja-mcp","markdown":"https://wellknown.network/agents/baraja-mcp/record.md","api":"https://wellknown.network/api/v1/agents/baraja-mcp","status":"https://wellknown.network/api/v1/agents/baraja-mcp/status","claim":"https://wellknown.network/agents/baraja-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/baraja-mcp/claim.json","badge":"https://wellknown.network/agents/baraja-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:baraja-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"baraja-mcp","summary":"Baraja MCP Server - Connect Claude Desktop to Anki via AnkiConnect","description":"# Baraja MCP Server\n\nA Model Context Protocol (MCP) server that connects Claude Desktop to your local Anki instance via AnkiConnect. Enables Claude to create, manage, and search flashcards directly in your Anki decks.\n\n> **Note:** While this MCP works with any Anki collection, many features and examples are geared towards Spanish language learning.\n\n## Features\n\n- **Health Check**: Verify Anki and AnkiConnect are running\n- **Deck Management**: List and create decks\n- **Flashcard Creation**: Add single or batch flashcards\n- **Cloze Deletions**: Create cloze deletion cards for sentence learning\n- **Search**: Find existing notes using Anki's search syntax\n- **Sync**: Trigger AnkiWeb synchronization\n- **Statistics & Analytics**: Deck stats, collection overview, study streaks, retention metrics, learning curves\n- **Card Management**: Suspend/unsuspend cards, update content, delete notes, move cards between decks, manage tags\n- **Problem Detection**: Identify struggling cards with low ease or high lapse counts\n- **Scheduling Control**: View due cards, reset card progress, adjust ease factors\n- **Spanish Helpers**: Built-in utilities for formatting Spanish vocabulary cards\n\n## Prerequisites\n\nBefore using this MCP server, you need:\n\n1. **Anki Desktop** - Download from [ankiweb.net](https://apps.ankiweb.net/)\n2. **AnkiConnect Add-on** - Install from Anki:\n   - Open Anki\n   - Go to Tools → Add-ons → Get Add-ons\n   - Enter code: `2055492159`\n   - Restart Anki\n3. **Python 3.11+** - Required for running the server\n\n### Verify AnkiConnect is Running\n\nAfter installing AnkiConnect, verify it's working:\n\n```bash\ncurl http://localhost:8765\n```\n\nYou should see: `\"AnkiConnect v.6\"`\n\n## Installation\n\n### Option 1: Install from PyPI (Recommended)\n\nThe easiest way to get started. No need to clone the repository.\n\n```bash\npip install baraja-mcp\n```\n\nOr with [uv](https://docs.astral.sh/uv/):\n\n```bash\nuv pip install baraja-mcp\n```\n\n### Option 2: Install from source\n\n```bash\ngit clone https:…","publisher":{"name":"Jim Kroner","url":null},"homepage":null,"repository":null,"version":"0.2.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:baraja-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":0.791,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"baraja-mcp","registry":"pypi","observedAt":"2026-09-09T10:29:29.017Z","publishedAt":"2026-08-26T02:55:22.204721Z","latestVersion":"0.2.0"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"baraja-mcp","url":"https://pypi.org/project/baraja-mcp/","firstSeenAt":"2026-09-09T10:26:34.815Z","fetchedAt":"2026-09-09T10:26:34.815Z","normalizedAt":"2026-09-09T10:26:34.815Z"}]},"firstSeenAt":"2026-09-09T10:26:34.815Z","updatedAt":"2026-09-09T10:29:29.017Z"}