Back to IOX Cloud

Build a GitHub MCP Server in 60 Seconds

April 2026 · 4 min read

Want Claude to create issues, review PRs, and search your repos? Build a GitHub MCP server. It takes one minute on IOX Cloud.

What you'll get

An MCP server with these tools:

  • create_issue — file issues with title, body, labels
  • list_prs — fetch open PRs with filters
  • search_repos — find repos by query
  • get_file — read file contents from a repo
  • comment_on_pr — add review comments

Step 1: Get a GitHub token

Go to github.com/settings/tokens and create a fine-grained personal access token with:

  • Contents: Read
  • Issues: Read & Write
  • Pull requests: Read & Write
  • Metadata: Read

Step 2: Create the MCP server

Sign in to iox.cloud, create a project, describe it:

"Build an MCP server for GitHub. Use GITHUB_TOKEN env var. Tools: create_issue(repo, title, body), list_prs(repo, state), search_repos(query), get_file(repo, path), comment_on_pr(repo, pr_number, body)."

Step 3: Add your token

In project Settings → Environment Variables:

GITHUB_TOKEN=ghp_xxxxxxxxxxxx

Step 4: Deploy & Connect

Click Deploy. Copy the URL. Add to Claude Desktop:

{
  "mcpServers": {
    "github": { "url": "https://my-github.iox.cloud/mcp" }
  }
}

Now ask Claude

  • "Create a bug report in myorg/myrepo about the login error"
  • "What PRs are open in myorg/backend?"
  • "Show me the contents of src/auth.ts in that repo"
  • "Comment on PR #42 saying the tests look good"

Claude reads your request, picks the right tool, and does it.

Why IOX?

  • AI writes the code — you don't touch the GitHub API docs
  • Instant deploy — no Docker, no wrangler, no YAML
  • Scale to zero — $0 when idle
  • Your token, your data — encrypted, isolated per tenant

Deploy in 60 seconds

Free tier: 3 projects, 100K requests/month.

Start Building