joewilsonai

๐Ÿ™ GitHub Meta MCP Server

Community joewilsonai
Updated

An MCP server that enables natural language commands for managing GitHub repositories

๐Ÿ™ GitHub Meta MCP Server

Manage GitHub repositories with natural language via the Model Context Protocol.

An MCP server that lets Claude (or any MCP-compatible client) create and configure GitHub repositories from plain-English commands.

MCPNodeLicense

What it does

Talk to Claude. Claude talks to this server. This server talks to GitHub.

"Create a private repo called 'lunchbox' with topics ai, agents, mcp and the homepage thelunchbox.app"

โ†’ Repo created. Topics set. Homepage set. README initialized.

Tools exposed

create_repo

Create or update a GitHub repository via natural language. Handles:

  • Repo name (auto-generated from description if not specified)
  • Visibility (public / private)
  • Description
  • Topics / tags (multiple, comma-separated)
  • Homepage URL
  • Auto-init with README

Install

git clone https://github.com/joewilsonai/github-meta-mcp-server
cd github-meta-mcp-server
npm install
npm run build

Configure in Claude Desktop

Edit your claude_desktop_config.json:

{
  "mcpServers": {
    "github-meta": {
      "command": "node",
      "args": ["/absolute/path/to/github-meta-mcp-server/build/index.js"],
      "env": {
        "GITHUB_TOKEN": "ghp_your_personal_access_token"
      }
    }
  }
}

Restart Claude Desktop. The create_repo tool will appear.

Required token scopes

Your GitHub personal access token needs:

  • repo โ€” to create and configure repos
  • delete_repo โ€” only if you want to support deletion in future versions

Generate one at github.com/settings/tokens.

Stack

  • TypeScript + Node.js 18+
  • @modelcontextprotocol/sdk
  • @octokit/rest for the GitHub API

Related MCP servers

License

MIT

MCP Server ยท Populars

MCP Server ยท New

    archetyx

    Telegram MCP Server

    Remote control AI coding assistants (Claude Code/Codex) via Telegram

    Community archetyx
    dtkmn

    MCP ZAP Server

    Give AI agents a safe, self-hosted OWASP ZAP operator for guided web security scans, findings, reports, and production guardrails.

    Community dtkmn
    dlt-hub

    dltHub AI Workbench

    MCP Server

    Community dlt-hub
    rasinmuhammed

    Misata

    High-performance open-source synthetic data engine. Uses LLMs for schema design and vectorized NumPy for deterministic, scalable generation.

    Community rasinmuhammed
    Silung

    Scholar Search MCP

    An MCP server for academic paper search that integrates with AI assistants (e.g., Claude Code, Cursor), enabling them to search and retrieve academic paper metadata.

    Community Silung