MCP Server LogoMCP Server
MCPsカテゴリディレクトリ投稿する
投稿する
MCPsカテゴリディレクトリ投稿する
投稿する

MCPサーバー

MCPサーバーのリスト、Awesome MCPサーバーとClaude MCP統合を含む。AIの能力を強化するためのMCPサーバーを検索して発見します。

お問い合わせ

[email protected]

MCPサーバーについて

プライバシーポリシー利用規約

リソース

モデルコンテキストプロトコルMCPスターターガイドClaude MCPサーバー

コミュニティ

GitHub

© 2025 mcpserver.cc © 2025 MCPサーバー. 全著作権所有.

プライバシーポリシー利用規約
  1. Home
  2. /Categories
  3. /Communication & Collaboration
  4. /Anki Mcp Server
Anki Mcp Server

Anki Mcp Server

作成者 CamdenClark•9 months ago
サイトを訪問する

A model context protocol server that connects to Anki through AnkiConnect

Communication & Collaboration
modelcontextprotocolserverthat

Anki MCP Server

A Model Context Protocol (MCP) server that enables LLMs to interact with Anki flashcard software through AnkiConnect.

Features

Tools

  • list_decks - List all available Anki decks
  • create_deck - Create a new Anki deck
  • create_note - Create a new note (Basic or Cloze)
  • batch_create_notes - Create multiple notes at once
  • search_notes - Search for notes using Anki query syntax
  • get_note_info - Get detailed information about a note
  • update_note - Update an existing note
  • delete_note - Delete a note
  • list_note_types - List all available note types
  • create_note_type - Create a new note type

Prerequisites

  1. Anki installed on your system
  2. AnkiConnect add-on installed in Anki

For detailed installation instructions, see llms-install.md{:target=“_blank”}.

Development

Setup

  1. Install dependencies:
npm install
  1. Build the server:
npm run build
  1. For development with auto-rebuild:
npm run watch

Testing

Run the test suite:

npm test

This executes tests for:

  • Server initialization
  • AnkiConnect communication
  • Note operations (create/read/update/delete)
  • Deck management
  • Error handling

Debugging

Since MCP servers communicate over stdio, we recommend using the MCP Inspector:

npm run inspector

This provides a browser-based interface for:

  • Monitoring MCP messages
  • Testing tool invocations
  • Viewing server logs
  • Debugging communication issues

Example Usage

  1. Create a new deck:
Create a new Anki deck called "Programming"
  1. Add a basic card:
Create an Anki card in the "Programming" deck with:
Front: What is a closure in JavaScript?
Back: A closure is the combination of a function and the lexical environment within which that function was declared.
  1. Add a cloze deletion card:
Create a cloze card in the "Programming" deck with:
Text: In JavaScript, {{c1::const}} declares a block-scoped variable that cannot be {{c2::reassigned}}.

Contributing

  1. Fork the repository
  2. Create your feature branch
  3. Run tests: npm test
  4. Submit a pull request

Credits

Icon courtesy of macOS Icons

License

MIT License - see LICENSE file for details

前提条件

  • •サーバーのドメインに精通している
  • •関連技術の基本的な理解
  • •Communication & Collaborationの知識

おすすめのサーバー

Dingding_mcp_v2

Dingding_mcp_v2

Osm Mcp

Osm Mcp

Model Context Protocol server for OpenStreetMap data

Marginalia Mcp Server

Marginalia Mcp Server

An MCP server implementation for managing marginalia and annotations

もっと見る → →

詳細

作成日

March 06, 2025

最終更新日

March 07, 2025

カテゴリー

Communication & Collaboration

作成者

CamdenClark

シェアする

もっと見る

Python Docs Server Mcp Server

Python Docs Server Mcp Server

Get Python Docs

Tavily Search Mcp Server

Tavily Search Mcp Server

An MCP server implementation that integrates the Tavily Search API, providing optimized search capabilities for LLMs.

Pty Mcp

Pty Mcp

An MCP tool server that provides a stateful terminal.

Waldur Mcp Server

Waldur Mcp Server

Server implementing Model Context Protocol for Waldur