Vbnote について
Vbnoteは、MCP対応エージェントからユーザーの非公開ノート、要約、フォルダー、文字起こしにアクセスするリモートMCPサーバーです。OAuthで認可し、検索・閲覧を行えます。データを書き込むのはフィードバック用ツールのみです。
主な機能
- 01キーワード、日付、ソース、種類、フォルダーでノートを検索
- 02最近のノートの表示と該当件数の集計
- 03メタデータ、要約、文字起こしの閲覧
- 04長い文字起こしをテキストファイルにエクスポート
- 05依頼に応じてOwllチームへフィードバックを送信
活用シーン
- 01トピックや期間を指定してノートを探す
- 02会議ノートと文字起こしを確認
- 03条件に合うノートの件数を集計
- 04選択した文字起こしを共有用にエクスポート
MCP 対応
認証付きで、MCPクライアントから非公開のVbnoteライブラリにアクセスできます。ノート閲覧ツールは読み取り専用で、書き込みツールは`submit_owll_feedback`のみです。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/mcpclaude mcp add --transport http peaceduhuanan-vbnote https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/mcp{"mcpServers":{"peaceduhuanan-vbnote":{"type":"http","url":"https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/mcp"}}}Cursor で開く{"servers":{"peaceduhuanan-vbnote":{"type":"http","url":"https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/mcp"}}}VS Code で開く{"mcpServers":{"peaceduhuanan-vbnote":{"type":"http","url":"https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/mcp"}}}{"mcpServers":{"peaceduhuanan-vbnote":{"serverUrl":"https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Vbnote MCP サーバー
GitHub Copilot やその他の MCP 対応エージェントを、プライベートな Vbnote のメモ、要約、フォルダー、文字起こしに接続します。
- Web サイト:Vbnote MCP サーバー
- リモートエンドポイント:
https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/mcp - トランスポート:Streamable HTTP
- 認証:OAuth ユーザー認証
- MCP Registry 名:
io.github.PeaceDuhuanan/vbnote
できること
- キーワード、日付範囲、ソース、コンテンツタイプ、フォルダーでメモを検索します。
- 検索クエリを作り出すことなく、最近のメモを閲覧します。
- 内容を読み込まずに、一致するメモの件数を数えます。
- メモのメタデータ、既存の要約、元の文字起こしを読み取ります。
- 長い文字起こしをダウンロード可能なテキストファイルとしてエクスポートします。
- ユーザーが明示的に依頼した場合に限り、Owll チームにフィードバックを送信します。
メモを読み取るすべてのツールは読み取り専用です。submit_owll_feedback はデータを書き込む唯一のツールで、クライアント側で実行前に確認を必須にできます。
GitHub Copilot に Vbnote を追加する
GitHub Copilot アプリ
-
Customize を開きます。
-
Add extension → MCP Server… を選択します。
-
Server name に
Vbnoteを設定します。 -
HTTP を選択します。
-
エンドポイントを入力します:
https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/mcp -
OAuth Client ID、コールバックポート、スコープ、ヘッダーは空欄のままにします。
-
Add server を選択し、プロンプトが表示されたらブラウザーでの認証フローを完了します。
GitHub Copilot CLI
copilot mcp add --transport http vbnote https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/mcp
Copilot セッションを開始して、次のように依頼します:
Use Vbnote to list my recently updated notes.
VS Code に Vbnote を追加する
コマンドパレットから MCP: Add Server を実行し、HTTP を選択して、リモートエンドポイントを入力します。次のユーザー設定またはワークスペース設定を追加することもできます:
{
"servers": {
"vbnote": {
"type": "http",
"url": "https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/mcp"
}
}
}
エディターからサーバーを起動し、VS Code からサインインを求められたら Auth を選択します。
リクエストの例
List my recent notes.
Search my notes for Flutter performance.
How many meeting notes did I create last week?
Summarize the note about MCP authentication.
Show me the original transcript for that note.
Export these three transcripts as text files.
認証とプライバシー
Vbnote は OAuth を使用して、ユーザーのプライベートライブラリへのアクセスを許可します。有効なトークンがない場合、MCP エンドポイントは認証チャレンジを返します。アクセストークンを設定ファイル、issue、サポートメッセージに貼り付けないでください。
以下を参照してください:
サービスエンドポイント
| 目的 | URL |
|---|---|
| MCP | https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/mcp |
| ヘルスチェック | https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/health |
| OAuth 保護リソースメタデータ | https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/.well-known/oauth-protected-resource/mcp |
| アイコン | https://4a08142c38dbe374195d41c04562d9f8.nebulab.app/favicon.png |
リポジトリの範囲
この公開リポジトリには、ホスト型 Vbnote MCP サービスのディスカバリメタデータ、クライアントのセットアップ手順、セキュリティドキュメントが含まれています。ホスト型サービスの実装と Vbnote バックエンドは、プライベートリポジトリで管理されています。
コントリビューション
ドキュメントの修正やクライアント互換性に関する報告を歓迎します。プルリクエストを作成する前に、CONTRIBUTING.md をお読みください。
ライセンス
このリポジトリのメタデータとドキュメントは、MIT License の下でライセンスされています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。