| 項目 | 内容 | 備考 |
|---|---|---|
| テスト用 Windows 環境 | Windows 10 / 11 または Windows Server | 弊社の確認環境は Windows Server 2022 |
| TeamPage | 7.1.07 以降 | 7.1.06 では不具合があったため、7.1.07 以降をお使いください |
| Node.js | LTS 版 | mcp-remote の実行に使います(弊社の確認環境は v24) |
| Claude Desktop | Windows 版の最新版 | Claude のアカウントが必要です(プランは「よくある質問」を参照) |
| Web ブラウザー | Chrome または Edge | TeamPage へのログイン認証に使います |
Test1 の内容を要約して
Test1 と Test2 の違いを説明して
展示会の準備について書かれた記事を探して
先月の障害報告をまとめて
http://<サーバー名>:8080/traction を開き、TeamPage にログインできることを確認します。http://<サーバー名>:8080/.well-known/oauth-protected-resource/traction/mcp"resource":"http://<サーバー名>:8080/traction/mcp" を含む JSON が表示されれば OK です。http://<サーバー名>:8080/traction/mcp が、Claude の接続先 URL になります。node -vnpx -v%APPDATA%\Claude です。<サーバー名> は手順 1 で確認したサーバー名に置き換えてください。
{
"mcpServers": {
"teampage": {
"command": "npx",
"args": [
"-y",
"mcp-remote@0.1.37",
"http://<サーバー名>:8080/traction/mcp",
"--allow-http"
]
}
}
}
"preferences" など)がある場合は削除せず、"mcpServers" の部分だけを追加してください。mcp-remote@0.1.37 とバージョンを指定する理由: 最新の mcp-remote(0.14.3 で確認)は、HTTPS でないサーバーへのログイン処理(OAuth のトークン要求)を拒否します。例外は localhost と 127.0.0.1 だけで、--allow-http を付けても回避できません。バージョン 0.1.37 にはこの制限がないため、HTTP の TeamPage に接続できます。本番運用では、TeamPage を HTTPS 化して最新版を使うことをおすすめします。<サーバー名> は置き換えてください)。npx -y mcp-remote@0.1.37 http://<サーバー名>:8080/traction/mcp --allow-http%USERPROFILE%\.mcp-auth フォルダーに保存されます。有効期間は 7 日で、期限が切れるとブラウザーでのログインが再度必要になります。teampage が「running」(実行中)になっていることを確認します。| 症状(表示されるメッセージ) | 原因 | 対処 |
|---|---|---|
| 「teampage が 1 分以内に応答しなかったため、Claude はこのコネクタを使用できません」 / 「Request timed out」 | ブラウザーでのログインが 1 分以内に終わらなかった | 手順 5 のとおり、PowerShell からログインする |
| ブラウザーが何度も開いてはすぐ閉じる | Claude Desktop が接続を繰り返し試している | Claude Desktop を終了してから手順 5 を行う |
Error: listen EADDRINUSE |
前回の mcp-remote が残っていて、ログイン用のポートを使っている | Claude Desktop を終了し、タスクマネージャーで残っている「Node.js JavaScript Runtime」(node.exe)を終了してからやり直す |
InvalidGrantError: Authorization code is invalid or expired |
ログイン処理が 2 つ同時に動いた | 上と同じく、他の mcp-remote をすべて終了してからやり直す |
InsecureTokenEndpointError: Refusing to send credentials to non-https token endpoint |
最新の mcp-remote が使われている | 設定ファイルとコマンドの両方で mcp-remote@0.1.37 と書いているか確認する |
| サーバー名ではログイン画面が出るが、IP アドレスではすぐ閉じる(またはその逆) | ブラウザーのログイン状態はホスト名ごとに別々に管理される | 手順 1 と同じサーバー名をすべての手順で使う |
| 1 週間ほどで再びブラウザーが開く | トークンの有効期限(7 日)が切れた | ログインし直す。失敗する場合は手順 5 をやり直す |
%APPDATA%\Claude\logs\mcp-server-teampage.log(お問い合わせの際に添付してください)| プラン | 料金(米ドル、月払い) | この手順との関係 |
|---|---|---|
| Free | $0 | 接続テスト向き。利用量の上限が低く、TeamPage の記事を多く読ませるとすぐ上限に達する可能性があります |
| Pro | $20 / 月(年払い $200 / 年) | 個人での本格的な試用向き。利用量は Free より多い |
| Team | $25 / 席 / 月(年払い $20) | 社内展開向き。管理者がリモート・ローカルコネクタを管理できます |
claude_get_projects.png
claude_request_permission.png
claude_summary_test12.png
claude_find_threads.png
config_json.png.png
vscode_edit_config.png
teampage_mcp_url.png
claude_connections_image.png