Blackbird MCP Server について
Blackbird MCP Server は、Blackbird API の認証情報を Claude Desktop または Cursor で利用するためのサーバーです。README には導入と設定方法が記載されていますが、提供ツールの詳細は示されていません。
主な機能
- 01ユーザー名とパスワードまたはクライアントキー認証
- 02Claude Desktop の設定
- 03Cursor の設定
- 04uv による起動
活用シーン
- 01Claude Desktop に Blackbird を設定
- 02Cursor に Blackbird を設定
MCP 対応
Claude Desktop と Cursor から接続する MCP サーバーです。公開するツールの説明は README にありません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Blackbird MCP サーバー
前提条件
開始する前に、以下を用意してください。
- Blackbird API の認証情報
- 以下のいずれかが必要です。
BLACKBIRD_USERNAMEとBLACKBIRD_PASSWORDBLACKBIRD_CLIENT_KEYとBLACKBIRD_SECRET_KEY
- 以下のいずれかが必要です。
- Claude Desktop または Cursor
- uv
- 次のコマンドを実行して、uv がインストールされていることを確認できます。
uv --version
- 次のコマンドを実行して、uv がインストールされていることを確認できます。
- Git がインストールされていること(Git を使用したインストール方法の場合のみ必要)
- macOS の場合:
brew install git - Linux の場合:
- Debian/Ubuntu:
sudo apt install git - RedHat/CentOS:
sudo yum install git
- Debian/Ubuntu:
- Windows の場合:Git for Windows をダウンロードします
- macOS の場合:
Blackbird MCP サーバーのインストール
Claude Desktop アプリの設定
- リポジトリをクローンします
git clone https://github.com/blackbirdai-team/blackbird-mcp-server.git
cd blackbird-mcp-server
claude_desktop_config.jsonを設定します
macOS の場合:
# Create the config file if it doesn't exist
touch "$HOME/Library/Application Support/Claude/claude_desktop_config.json"
# Opens the config file in TextEdit
open -e "$HOME/Library/Application Support/Claude/claude_desktop_config.json"
# Alternative method using Visual Studio Code (requires VS Code to be installed)
code "$HOME/Library/Application Support/Claude/claude_desktop_config.json"
Windows の場合:
code %APPDATA%\Claude\claude_desktop_config.json
Blackbird サーバーの設定を追加します。
<PATH-TO-REPO> を、リポジトリをクローンした場所のパスに置き換えます。
*** を実際の Blackbird 認証情報に置き換えます。注:必要なのは BLACKBIRD_CLIENT_KEY と BLACKBIRD_SECRET_KEY、または BLACKBIRD_USERNAME と BLACKBIRD_PASSWORD のいずれかだけです。
{
"mcpServers": {
"blackbird-mcp-server": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"backoff",
"mcp",
"run",
"<PATH-TO-REPO>/blackbird-mcp-server/server.py"
],
"env": {
"BLACKBIRD_CLIENT_KEY": "***",
"BLACKBIRD_SECRET_KEY": "***",
"BLACKBIRD_USERNAME": "***",
"BLACKBIRD_PASSWORD": "***"
}
}
}
}
Cursor の設定
注:Cursor バージョン 0.45.6 以降が必要です
Cursor で Blackbird MCP サーバーをセットアップするには:
- Cursor の設定を開きます
- 機能 > MCP サーバーに移動します
- 「+ Add New MCP Server」ボタンをクリックします
- Claude Desktop の場合と同じ方法で
mcp.jsonに入力します
{
"mcpServers": {
"blackbird-mcp-server": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with",
"backoff",
"mcp",
"run",
"<PATH-TO-REPO>/blackbird-mcp-server/server.py"
],
"env": {
"BLACKBIRD_CLIENT_KEY": "***",
"BLACKBIRD_SECRET_KEY": "***",
"BLACKBIRD_USERNAME": "***",
"BLACKBIRD_PASSWORD": "***"
}
}
}
}
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。