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"
]
},
Context7 MCPは、AIコーディングアシスタント(例:Cursor、Claude、VS Code拡張など)と連携し、「常に最新バージョンの公式ドキュメントやコード例をAIの回答に反映させたい」場面で活躍します。特に以下のような状況で効果を発揮します。 ライブラリやフレームワーク(Next.js、React、Tailwind、Zodなど)が頻繁にアップデートされる場合
{
"mcpServers": {
"context7": {
"command": "/PATH/TO/YOUR/NPX/npx",
"args": ["-y", "@upstash/context7-mcp@latest"]
}
}
}
プロンプト例
( AIへのプロンプト(質問)の最後に use context7 を付けるだけでOKです )
認証付きのFastAPIでCRUD APIを作成します。use context7
MCPのSequential-Thinkingは、AIやLLM(大規模言語モデル)が複雑な問題を解決する際に、人間の熟練した問題解決者のように「思考を段階的に分解し、順序立てて進める」ためのプロトコルです。 各思考ステップを「Thought」として扱い、問題を小さなサブタスクに分割し、それぞれを順番に解決していきます
"sequential-thinking": {
"command": "/PATH/TO/YOUR/NPX/npx",
"args": [
"-y",
"@modelcontextprotocol/server-sequential-thinking"
]
},
プロンプト例
( AIへのプロンプト(質問)の最後に use sequential-thinking を付けるだけでOKです )
◯◯◯を解決するアプリを作りたい。use sequential-thinking
Serenaは、AIにプロジェクトのコード構造や文脈を深く理解させて効率的なコーディング支援を行うオープンソースのAIコーディングエージェントサーバーです
pythonがまだインストールされていない場合はこちらから https://www.pgmemo.tokyo/data/archives/2628.html
which uvx
mcpサーバを各プロジェクトのトップの .mcp.json に追加します(グローバルの claude_desktop_config.json には保存しません)
.mcp.json
{
"mcpServers": {
"serena": {
"command": "/ABSOLUTE/PATH/TO//uvx",
"args": [
"--from",
"git+https://github.com/oraios/serena",
"serena",
"start-mcp-server",
"--context",
"ide-assistant",
"--project",
"."
],
"cwd": "."
}
}
}
プロジェクトのトップのディレクトリは
XXXXX
です。
このディレクトリ内の .mcp.json を読み込んでプロジェクト内 独自のMCPサーバーを起動して
Serena MCP使えますか?
ディレクトリ
/PATH/TO/YOUR/PROJECT
のプロジェクトを Serenaでactivateして
Serena MCP の onboarding を使って、このプロジェクトの概要を分析してください。
Serena MCPが使えない時は止まってね。
なお、手動で起動するにはこちらのコマンドです。
for Claude.app
cd /PATH/TO/YOUR/PROJECT
uvx --from git+https://github.com/oraios/serena serena start-mcp-server --context desktop-app --project .
"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