trackmcp
Back to directory
PoliTwit1984

github-meta-mcp-server

View on GitHub

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

0 stars JavaScriptAutomation & Productivity Updated Jan 10, 2025
automationgithub-apimcpnatural-languagetypescript

Documentation


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

bash
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`:

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

License

MIT

Frequently asked questions

What is github-meta-mcp-server?

github-meta-mcp-server is An MCP server that enables natural language commands for managing GitHub repositories

How do I install github-meta-mcp-server?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is github-meta-mcp-server open source?

Yes — it is hosted on GitHub at https://github.com/PoliTwit1984/github-meta-mcp-server.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP