Claude Desktopの設定
このガイドでは、Claude DesktopにWireweave MCPサーバーを設定する方法を説明します。
前提条件
- Claude Desktopがインストール済み
- Node.js 18+がインストール済み
- ダッシュボードからWireweave APIキーを取得
ステップ1:設定ファイルの場所を確認
Claude Desktop設定ファイルを見つけるか作成します:
bash
# 設定ファイルの場所
~/Library/Application Support/Claude/claude_desktop_config.json
# 必要に応じてディレクトリを作成
mkdir -p ~/Library/Application\ Support/Claudebash
# 設定ファイルの場所
%APPDATA%\Claude\claude_desktop_config.json
# 通常は以下のパス
C:\Users\<ユーザー名>\AppData\Roaming\Claude\claude_desktop_config.jsonステップ2:MCP設定を追加
エディターで設定ファイルを開き、Wireweave MCPサーバーを追加します:
json
{
"mcpServers": {
"wireweave": {
"command": "npx",
"args": ["@wireweave/mcp-server"],
"env": {
"WIREWEAVE_API_KEY": "ww_ここにAPIキーを入力"
}
}
}
}TIP
すでに他のMCPサーバーが設定されている場合は、mcpServersオブジェクトにwireweaveを追加してください。
複数サーバーの完全な例
json
{
"mcpServers": {
"wireweave": {
"command": "npx",
"args": ["@wireweave/mcp-server"],
"env": {
"WIREWEAVE_API_KEY": "ww_ここにAPIキーを入力"
}
},
"other-server": {
"command": "npx",
"args": ["other-mcp-server"]
}
}
}ステップ3:Claude Desktopを再起動
- Claude Desktopを完全に終了(システムトレイ/メニューバーを確認)
- Claude Desktopを再度開く
- MCPサーバーが自動的にロードされます
ステップ4:設定を確認
Claudeに接続確認を依頼します:
「利用可能なワイヤーフレームツールは何ですか?」
ClaudeがWireweaveツールのリストを表示するはずです:
wireweave_parsewireweave_validatewireweave_render_htmlwireweave_render_html_filewireweave_grammar
使用例
設定が完了したら、以下のようなプロンプトを試してください:
シンプルなワイヤーフレームを作成
「メール、パスワードフィールドと送信ボタンがあるログインページのワイヤーフレームを作成してください」
ダッシュボードレイアウトを生成
「サイドバー、ヘッダー、3つの統計カードがあるダッシュボードのワイヤーフレームをデザインしてください」
モバイルファーストデザイン
「検索とフィルターがある商品一覧ページのモバイルフレンドリーなワイヤーフレームを作成してください」
トラブルシューティング
サーバーがロードされない
- 設定構文を確認 - 有効なJSONであることを確認(末尾のカンマなし)
- ファイルの場所を確認 - 設定ファイルが正しいディレクトリにあることを確認
- Claude Desktopのログを確認:
- macOS:
~/Library/Logs/Claude/ - Windows:
%APPDATA%\Claude\logs\
- macOS:
"API key not set"エラー
APIキーの形式を確認:
json
{
"env": {
"WIREWEAVE_API_KEY": "ww_xxxxxxxxxxxx"
}
}キーはww_プレフィックスで始まる必要があります。
"npx command not found"
Node.jsがインストールされPATHに登録されていることを確認:
bash
# Node.jsバージョンを確認
node --version # 18以上である必要があります
# npxが利用可能か確認
npx --versionレート制限の問題
レート制限エラーが発生した場合:
- 無料ティア:1分あたり10回、月1,000回
- より高い制限はプランをアップグレード
環境変数
| 変数 | 必須 | 説明 |
|---|---|---|
WIREWEAVE_API_KEY | はい | ダッシュボードから取得したAPIキー |
WIREWEAVE_API_URL | いいえ | カスタムAPI URL(デフォルト: https://api.wireweave.org) |