TL;DR
- GitHub 公式の MCP サーバ(github-mcp-server)を Cursor から使う手順。
- Docker でサーバを動かし、Personal Access Token を渡す設定を
.cursor/mcp.jsonに書く。
検証
- MCP サーバを Docker で立ち上げるので、Docker をインストールして起動しておく
- GitHub の Personal Access Token を作成する。必要な権限は、README の Tools を見て与える
.cursor/mcp.jsonを作成する
{
"mcpServers": {
"github": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server",
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "XXX", // 2. で作成したトークンを入力
},
},
},
}