mcp-hub について
mcp-hub は、ファイル、データベース、API、ドキュメント処理向けの MCP サーバーを Claude から利用するためのスキルです。サーバーの検索や設定、必要なものだけを有効にする際の安全上の注意も扱います。
主な機能
- 01多様な MCP サーバーへのアクセス
- 02ファイル・DB・API向けツール
- 03サーバー検索先の紹介
- 04設定とセキュリティの案内
活用シーン
- 01ローカル文書の読み書き
- 02分析のためのデータベース検索
- 03GitHub、Slack、Google Driveへの接続
- 04ドキュメント処理の実行
MCP 対応
Claude から MCP サーバーのツールを利用できるようにし、サーバーの検索方法と設定方法も説明します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ claude-office-skills/ skills --skill mcp-hubインストール後、Claude Code で/mcp-hubを入力して読み込まれたか確認します。
詳細
Mcp Hub Skill
概要
このスキルでは、1200 以上の MCP(Model Context Protocol)サーバーにアクセスできます。MCP サーバーは、AI の機能を拡張する標準化されたツールです。Claude をファイルシステム、データベース、API、ドキュメント処理ツールに接続できます。
使用方法
- 実現したいことを説明してください
- 必要な入力データやファイルを提供してください
- 適切な操作を実行します
プロンプトの例:
- 「ローカルのファイルシステムにアクセスして、ドキュメントを読み書きする」
- 「データ分析のためにデータベースをクエリする」
- 「GitHub、Slack、Google Drive と連携する」
- 「ドキュメント処理ツールを実行する」
ドメイン知識
MCP アーキテクチャ
Claude ←→ MCP Server ←→ External Resource
(Protocol) (Files, APIs, DBs)
人気のドキュメント向け MCP サーバー
| サーバー | 機能 | スター数 |
|---|---|---|
| filesystem | ローカルファイルの読み書き | 公式 |
| google-drive | Google Docs/Sheets にアクセス | 5k+ |
| puppeteer | ブラウザーの自動化、PDF の生成 | 10k+ |
| sqlite | データベースへのクエリ | 公式 |
設定例
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/path/to/documents"
]
},
"google-drive": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-google-drive"]
}
}
}
MCP ツールの検索
利用可能なサーバーを探すには:
- mcp.run - MCP マーケットプレイス
- awesome-mcp-servers
- mcp-awesome.com
スキルで MCP を使用する
# MCP tools become available to Claude automatically
# Example: filesystem MCP provides these tools:
# read_file(path) - Read file contents
# write_file(path, content) - Write to file
# list_directory(path) - List directory contents
# search_files(query) - Search for files
ベストプラクティス
- 必要な MCP サーバーのみを有効にしてください(セキュリティ)
- 利用可能な場合は公式サーバーを使用してください
- 有効にする前にサーバーの権限を確認してください
- 複雑なワークフローでは複数のサーバーを組み合わせてください
インストール
# Install required dependencies
pip install python-docx openpyxl python-pptx reportlab jinja2
リソース
コメント
Markdown 対応