which npx
cd ~/Library/Application\ Support/Claude/
code claude_desktop_config.json
以下のように入力
{
"mcpServers": {
"brave-search": {
"command": "/PATH/TO/YOUR/NPX/npx",
"args": [
"-y",
"@modelcontextprotocol/server-brave-search"
],
"env": {
"BRAVE_API_KEY": "YOUR_API_KEY"
}
}
}
}
/PATH/TO/YOUR/NPX/npx と YOUR_API_KEY は適宜書き換えます。
設定の確認方法
Claudeアプリを起動し「Claude」→「Settings」→「Developer」を選択します。 以下のように表示されていれば成功です。
次の2つの検索が使えるようになります。
brave_web_search: ウェブ上の一般的な情報を検索
brave_local_search: 実店舗やビジネスなどの地域情報を検索
「could not connect MCP brave server」のようなエラーになる場合はパスがうまく通ってないかもしれないので確認しましょう。
試しに以下のようなプロンプトを実行して検証します。
ネットで生成AIの最新ニュースを検索して5件面白いトピックを教えて
web検索してくれてます。
アクセス可能なフォルダ作成して指定します。
"filesystem": {
"command": "/PATH/TO/YOUR/NPX/npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/YOUR-USER-NAME/mcp_folder"
]
},
"mcp_server_mysql": {
"command": "npx",
"args": [
"-y",
"@benborla29/mcp-server-mysql"
],
"env": {
"MYSQL_HOST": "127.0.0.1",
"MYSQL_PORT": "3306",
"MYSQL_USER": "root",
"MYSQL_PASS": "",
"MYSQL_DB": "db_name"
}
}
playwright-mcp
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": [
"@playwright/mcp@latest"
]
}
}
}
Claudeの設定ファイルを編集する
cd ~/Library/Application\ Support/Claude/
code claude_desktop_config.json
"claude_code": {
"command": "/PATH/TO/YOUR/FOLDER/claude",
"args": ["mcp", "serve"],
"env": {}
}
which claude
で取得できるパスを入力します。
例えば、次のようなプロンプトを入力するとClaude Codeから実行して調べてくれます
このMacのdiskの残り容量を調べて欲しい
claude code でエラーが出る場合は最新バージョンにアップグレードしましょう
npm install -g @anthropic-ai/claude-code
このあたりにあります
https://github.com/modelcontextprotocol/servers/blob/main/src/brave-search/index.ts#L182