SpeakPen を接続する
音声メモを Obsidian に送るか、AI アシスタントに読ませましょう。使っているものを下から選んでください。
コーディングエージェントを使っていますか?次の文を貼り付けてください:
Connect to my SpeakPen notes: read https://speakpen.app/connect and set it up.
AI エージェント向け
あなたはユーザーが音声メモアプリ SpeakPen を接続するのを手伝っています。MCP サーバーは https://speakpen.app/mcp です(Streamable HTTP、読み取り専用、OAuth でサインイン)。自分がどのクライアントで動いているかを判断し、以下の該当セクションに従ってください。ユーザーがブラウザで「許可」をクリックする必要があるときは、そう伝えてください。
このページはプレーンな Markdown でも利用できます:https://speakpen.app/connect.md
アクセスは読み取り専用で、対象はメモのみ。音声は含まれません。上限:ツール呼び出しは 1 分あたり 60 回。
ツール:
searchfetchlist_recent_notes
Claude Code
-
サーバーを追加します:
claude mcp add --transport http speakpen https://speakpen.app/mcp -
次に Claude Code 内で /mcp を実行し、speakpen を選んでサインインします。ブラウザが開くので、SpeakPen にサインインして「許可」をクリックします。
/mcp -
任意:SpeakPen スキルは、Claude Code にいつメモを調べるべきかを教えます。このプラグインは speakpen サーバーも追加するので、上のコマンドの代わりにインストールできます:
/plugin marketplace add Qumge/speakpen-skill /plugin install speakpen@speakpen
Codex CLI
-
サーバーを追加します:
codex mcp add speakpen --url https://speakpen.app/mcp -
サインインします。ブラウザが開くので、SpeakPen にサインインして「許可」をクリックします。
codex mcp login speakpen
Cursor
-
これを ~/.cursor/mcp.json(またはプロジェクト内の .cursor/mcp.json)に追加します:
{ "mcpServers": { "speakpen": { "url": "https://speakpen.app/mcp" } } } -
Cursor が speakpen へのサインインを求めたら、ブラウザで SpeakPen にサインインして「許可」をクリックします。
VS Code
-
これをワークスペースの .vscode/mcp.json に追加し、YOUR_TOKEN をトークンに置き換えます:
{ "servers": { "speakpen": { "type": "http", "url": "https://speakpen.app/mcp", "headers": { "Authorization": "Bearer YOUR_TOKEN" } } } } -
トークンは 設定 → 連携 → 開発者 で作成します。
Gemini CLI
-
サーバーを追加します:
gemini mcp add --transport http speakpen https://speakpen.app/mcp -
次に Gemini CLI 内でサインインします。ブラウザが開くので、SpeakPen にサインインして「許可」をクリックします。
/mcp auth speakpen
その他の MCP クライアント
リモートサーバーに対応した MCP クライアントで、このアドレスのリモート(Streamable HTTP)サーバーを追加し、求められたらサインインします:
https://speakpen.app/mcp
クライアントが OAuth でサインインできない場合は、設定 → 連携 → 開発者 でトークンを作成し、すべてのリクエストに付けて送ります:
Authorization: Bearer YOUR_TOKEN
ChatGPT
ChatGPT と Claude は、それぞれの設定画面でご自身で設定します。エージェントが代わりに開くことはできません。
-
ChatGPT でカスタム MCP サーバーを追加します(場所は ChatGPT のヘルプに載っています。プランやワークスペースによっては許可されていません)。
-
このアドレスを使い、OAuth でのサインインを選びます:
https://speakpen.app/mcp -
SpeakPen にサインインして「許可」をクリックします。
Claude.ai and Claude Desktop
-
Customize → Connectors を開き、+ Add、続けて Add custom connector をクリックします。
-
名前を SpeakPen にし、このアドレスを貼り付けて Continue をクリックします。サインインの設定はそのままにして、もう一度 Continue をクリックし、続けて Add をクリックします:
https://speakpen.app/mcp -
Claude からサインインを求められたら、SpeakPen にサインインして「許可」をクリックします。
Claude Desktop でも手順は同じです。
Obsidian
-
Obsidian で:設定 → コミュニティプラグイン → 閲覧 →「SpeakPen Sync」を検索 → インストールして有効化。
-
SpeakPen で 設定 → 連携 を開き、Obsidian のカードで「トークンを生成」をクリックします。トークンをコピーしてください。表示されるのは一度だけです。
-
Obsidian で SpeakPen Sync の設定を開き、「API token」欄にトークンを貼り付けます。
メモは一方向に同期されます:SpeakPen からあなたの保管庫へ。
動作を確認する
アシスタントに聞いてみましょう:
最近何を録音した?
接続を解除する
設定 → 連携 を開きます。アシスタントの横の「接続を解除」をクリックするか、開発者 でトークンを取り消します。アクセスはすぐに止まります。
プライバシー
アシスタントはメモを読み取ることしかできません。何かを作成・変更・削除することはできず、音声データも受け取りません。いつでも接続を解除できます。