MCP Nextcloud
Nextcloud MCPサーバーはTypeScriptで再構築されたツールで、大型言語モデルがモデルコンテキストプロトコルを通じてNextcloudインスタンスと対話できます。ノート、カレンダー、連絡先、表、ファイルなど30種類の操作をサポートし、特に革命的な統一ファイル検索機能を提供し、Smitheryでワンクリックでクラウドデプロイが可能です。
2.5ポイント
5.7K

Nextcloud MCP Serverとは?

Nextcloud MCP Serverは、AIアシスタントと個人のNextcloudクラウドストレージをつなぐ架け橋です。自然言語での指示により、AIアシスタントにクラウドデータの管理を依頼できます。例えば、 • AIに文書を検索し整理させる • AIにカレンダーイベントを作成させる • AIに連絡先情報を管理させる • AIにノートを読み取り更新させる • AIに表データを操作させる Nextcloudの画面を手動で操作する必要はなく、AIにやりたいことを伝えるだけです。

Nextcloud MCP Serverの使い方は?

使い方は非常に簡単で、3つのステップです。 1. **インストールと設定**:npmでインストールするか、Smitheryプラットフォームでワンクリックでデプロイします。 2. **AIを接続**:AIアシスタント(Claude Desktopなど)にこのサーバーの設定を追加します。 3. **会話を開始**:自然言語でNextcloudでやりたいことをAIに伝えます。 例えば、「Nextcloudでプロジェクトレポートに関するすべての文書を探して」や「来週水曜日の午後2時にチーム会議のカレンダーイベントを作成して」と言うことができます。

適用シーン

このツールは、以下のシーンに特に適しています。 • **個人の知識管理**:AIにノート、文書、資料を整理させる • **チーム協業**:カレンダーの自動化、連絡先管理、ファイル共有 • **データ整理**:表データの一括処理、ファイルの分類 • **日常業務**:情報の迅速な検索、リマインダーの作成、タスクの管理 • **コンテンツ作成**:既存の文書をもとに新しいコンテンツや要約を生成する

主要機能

📝 スマートなノート管理
ノートの完全なCRUD操作:作成、読み取り、更新、削除、検索、内容の追加。AIが知識ベースを整理し、新しいノートを追加し、特定の情報を検索してくれます。
📅 カレンダーとイベント管理
完全なカレンダー統合:複数のカレンダーを管理し、イベントを作成/表示/更新/削除します。AIが会議の日程を調整し、リマインダーを設定し、スケジュールを管理してくれます。
👥 連絡先管理
完全な連絡先システム:アドレス帳を管理し、連絡先を追加/削除し、連絡先情報を更新します。AIがアドレス帳を整理し、連絡先情報を検索してくれます。
📊 表データ処理
強力な表操作:表の構造を表示し、データを読み取り、行を挿入/更新/削除します。AIがデータを分析し、レコードを更新し、レポートを生成してくれます。
📁 スマートなファイル検索(革命的な機能✨)
正確なパスを知る必要はありません!AIがNextcloud全体のファイルをスマートに検索し、ファイル名、内容、メタデータの複数の次元で検索をサポートし、ファイルタイプを自動で識別し、結果をスマートに並べ替えます。
🔍 統一検索システム
すべてのNextcloudアプリをまたいだ自然言語検索。AIに探したいものを伝えると、ノート、ファイル、カレンダーなどのすべての場所で検索してくれます。
利点
🤖 自然言語での対話型操作:複雑な画面を学ぶ必要なく、会話形式でクラウドデータを管理できます。
🔒 安全で信頼性が高い:Nextcloudの公式APIとアプリパスワードを使用し、データの安全性を保証します。
🔄 包括的なカバレッジ:Nextcloudの5つの主要なコアアプリ(ノート、カレンダー、連絡先、表、ファイル)をサポートします。
⚡ スマートな検索:革命的なファイル検索機能で、ファイルのパスを覚える必要がありません。
🌐 多プラットフォーム対応:npmでインストールするか、Smitheryのクラウドでデプロイでき、様々な使用シーンに対応します。
📈 継続的な更新:活発なオープンソースプロジェクトに基づいており、機能が絶えず改善されています。
制限
🔧 技術的な設定が必要:初回使用時には環境変数とAIクライアントの設定が必要です。
🌐 ネットワークに依存:Nextcloudインスタンスにアクセスするには安定したネットワーク接続が必要です。
📱 一部の機能制限:一部の高度なNextcloudアプリの機能はまだサポートされていない場合があります。
⚙️ パフォーマンスの要因:大きなファイルライブラリでの検索では、パラメータを最適化する必要がある場合があります。
🔐 権限制限:Nextcloudのユーザー権限設定に制限されます。

使い方

Nextcloudのアクセス資格情報を準備する
Nextcloudインスタンスにログインし、セキュリティ設定で専用のアプリパスワードを生成する(推奨)か、ログインパスワードを使用します。Nextcloudインスタンスの完全なURLを知っていることを確認してください。
インストール方法を選択する
必要に応じてインストール方法を選択します。 • すぐに試す:Smitheryのクラウドでワンクリックでデプロイする • ローカルで使用:npmでローカルにインストールする • 開発とテスト:ソースコードをクローンし、ローカルで実行する
環境変数を設定する
.envファイルを作成するか、デプロイ画面で以下の情報を設定します。 • NEXTCLOUD_HOST: Nextcloudのアドレス(例:https://cloud.example.com) • NEXTCLOUD_USERNAME: ユーザー名 • NEXTCLOUD_PASSWORD: アプリパスワード
AIアシスタントに接続する
使用しているAIクライアント(Claude Desktop、Continueなど)のMCP設定にこのサーバーを追加します。
使用を開始する
AIアシスタントを起動し、自然言語でNextcloudを管理できます!まずは「こんにちは、Nextcloudで利用可能なツールを一覧表示して」や「私の文書の中からプロジェクト計画に関するファイルを検索して」と言ってみましょう。

使用例

例1:スマートな文書検索と整理
重要な文書の具体的な場所を忘れてしまったが、内容の一部のキーワードを覚えている場合。AIにNextcloud全体でスマートに検索させます。
例2:自動化された会議の日程調整
チームの週会を日程調整し、自動的に会議ノートとリマインダーを作成する必要がある場合。
例3:連絡先の一括更新
会社の組織構造が変更された後、複数の連絡先の部署情報を更新する必要がある場合。
例4:データ表の分析とレポート生成
販売データの表から重要な指標を抽出し、要約を生成する必要がある場合。
例5:個人の知識ベースの構築
様々な文書に分散しているプロジェクト情報を整理し、構造化された知識ベースを構築する場合。

よくある質問

このツールを使用するには技術的な背景が必要ですか?
このツールは安全ですか?Nextcloudのデータが漏洩することはありませんか?
どのAIアシスタント/クライアントがサポートされていますか?
大きなファイルライブラリを検索するときが遅い場合はどうすればいいですか?
Nextcloudがカスタムパスまたはリバースプロキシを使用している場合はどうすればいいですか?
このツールは無料ですか?
エラーが発生した場合や新しい機能が必要な場合はどうすればいいですか?
このツールと直接Nextcloudを使用する場合との違いは何ですか?

関連リソース

GitHubプロジェクトリポジトリ
ソースコード、問題追跡、貢献ガイド
npmパッケージページ
npmインストールパッケージの情報とバージョン履歴
Smitheryデプロイページ
ワンクリックでのクラウドデプロイとオンラインテスト
元のPythonバージョン
このプロジェクトのPython版の参考
Model Context Protocol公式サイト
MCPプロトコルの公式ドキュメントと仕様
Nextcloud公式ドキュメント
Nextcloudの使用方法とAPIの参考
Nextcloudアプリパスワードの作成ガイド
安全なアプリパスワードの生成方法

インストール

以下のコマンドをクライアントにコピーして設定
{
  "mcpServers": {
    "nextcloud": {
      "command": "mcp-nextcloud",
      "env": {
        "NEXTCLOUD_HOST": "https://your.nextcloud.instance.com",
        "NEXTCLOUD_USERNAME": "your_username",
        "NEXTCLOUD_PASSWORD": "your_app_password"
      }
    }
  }
}
注意:あなたのキーは機密情報です。誰とも共有しないでください。

代替品

C
Cipher
Cipherは、プログラミングAIエージェント向けに設計されたオープンソースのメモリ層フレームワークです。MCPプロトコルを通じてさまざまなIDEとAIコーディングアシスタントと統合し、自動記憶生成、チーム記憶共有、デュアルシステム記憶管理などの核心機能を提供します。
TypeScript
0
5ポイント
A
Apple Notes MCP
Claudeデスクトップ版に対して、ローカルのApple Notesデータベースへのアクセスを提供するサーバーで、ノート内容の読み取りと検索をサポートします。
Python
11.6K
4.3ポイント
M
MCP Server Weread
微信読書MCPサーバーは、微信読書のデータとAIクライアントをつなぐ軽量なサービスで、読書ノートとAIの深い対話を実現します。
TypeScript
10.9K
4ポイント
M
MCP Obsidian
このプロジェクトは、ObsidianのLocal REST APIプラグインを通じてObsidianノートアプリとやり取りするMCPサーバーです。Obsidian内のファイルを操作および管理するためのさまざまなツールを提供し、ファイルのリスト表示、内容の取得、検索、内容の変更、ファイルの削除などが可能です。
Python
14.5K
5ポイント
M
MCP Atlassian
MCPアトラシアンは、アトラシアンの製品(ConfluenceとJira)用に設計されたモデルコンテキストプロトコルサーバーで、クラウドとオンプレミスの両方のデプロイをサポートし、AIアシスタントの統合機能を提供します。
Python
11.4K
5ポイント
M
MCP Logseq Server
LogSeqノートアプリとのインタラクションに使用されるMCPサーバーで、ノートコンテンツを操作するためのさまざまなAPIツールを提供します。
Python
12.0K
4.1ポイント
S
Solana Docs MCP Server
TypeScriptベースのMCPサーバーで、シンプルなノートシステムを実装し、ノートの作成と要約機能をサポートします。
TypeScript
10.7K
4.2ポイント
U
UI TARS Desktop
認証済み
Changesetsは、マルチパッケージまたはシングルパッケージのコードベースのバージョン管理とリリースプロセスを管理するのに役立つ自動化ツールです。
TypeScript
21.7K
5ポイント
G
Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
13.5K
4.5ポイント
E
Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
18.4K
4.8ポイント
C
Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
55.6K
4.7ポイント
B
Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
28.3K
4.5ポイント
G
Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
14.4K
4.3ポイント
U
Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
19.0K
5ポイント
M
Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
17.1K
5ポイント
S
Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
25.1K
4.5ポイント
AIBase
智啓未来、あなたの人工知能ソリューションシンクタンク
© 2025AIBase