Inkdrop MCP サーバー
Inkdrop ローカル HTTP サーバー API用のモデル コンテキスト プロトコルサーバー。
インストール
Claude Desktop にサーバー設定を追加します。
MacOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
コンポーネント
ツール
read-note: データベースから ID を指定してノートの完全な内容を取得します。必要な入力:
noteId: 取得するノートのID。ノートのドキュメントでは_idとして確認できます。常にnote:で始まります。
search-notes: 指定したキーワードを含むすべてのノートを一覧表示します。必要な入力:
keyword: 検索するキーワード。
注: 結果には、切り捨てられたメモ本文(200文字)が含まれます。完全な内容を取得するには、
read-noteを使用してください。book:、tag:、status:、title:などの高度な検索修飾子をサポートします。
list-notes: 指定された条件に一致するすべてのメモを一覧表示します。必要な入力:
bookId: ノートブックID。常に「book:」で始まります。
オプション入力:
tagIds: フィルタリングするタグIDの配列。それぞれは「tag:」で始まります。keyword: ノートをフィルタリングするためのキーワード。sort: ソートフィールド(updatedAt、createdAt、またはtitle)。デフォルト:updatedAt。descending:出力の順序を逆にします。デフォルト:true。
注: 結果には、切り捨てられたメモ本文(200文字)が含まれます。完全な内容を取得するには、
read-noteを使用してください。
create-note: データベースに新しいメモを作成します。必要な入力:
bookId: ノートブックのID。'book:'で始まるか、'trash'である必要があります。title: ノートのタイトル。body: Markdown でのメモの内容。
オプション入力:
status: ノートのステータス (none、active、onHold、completed、dropped)。
update-note: データベース内の既存のメモを更新します。必要な入力:
_id: ノートID。「note:」で始まる必要があります。_rev: リビジョン ID (CouchDB MVCC トークン)。bookId: ノートブックのID。'book:'で始まるか、'trash'である必要があります。title: ノートのタイトル。body: Markdown でのメモの内容。
オプション入力:
status: ノートのステータス (none、active、onHold、completed、dropped)。
list-notebooks: すべてのノートブックのリストを取得します。list-tags: すべてのタグのリストを取得します。
デバッグ
MCPサーバーはstdio経由で実行されるため、デバッグが困難になる場合があります。最適なデバッグ環境を実現するには、 MCP Inspectorの使用を強くお勧めします。
次のコマンドを使用して、 npm経由で MCP Inspector を起動できます。
環境変数が適切に設定されていることを確認してください。
起動すると、ブラウザでアクセスしてデバッグを開始できる URL がインスペクタに表示されます。
次のコマンドでサーバー ログを監視することもできます。
local-only server
The server can only run on the client's local machine because it depends on local resources.
モデル コンテキスト プロトコルを介して Inkdrop メモ作成アプリを Claude AI と統合し、Claude が Inkdrop データベース内のメモを検索、読み取り、作成、更新できるようにします。
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityConnects Sketchup to Claude AI through the Model Context Protocol, allowing Claude to directly interact with and control Sketchup for prompt-assisted 3D modeling and scene manipulation.Last updated -10141
- Asecurity-licenseAqualityIntegration that connects Sketchup to Claude AI through the Model Context Protocol, allowing Claude to directly interact with and control Sketchup for prompt-assisted 3D modeling, scene creation, and manipulation.Last updated -1011MIT License
- Asecurity-licenseAqualityA Model Context Protocol server that enables seamless integration between Claude AI and development tools like VSCode, Augment, Vercel, Airtable, and Square.Last updated -7MIT License