Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Github Meta Mcp Server

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

    0 stars
    JavaScript
    Updated Jan 10, 2025
    automation
    github-api
    mcp
    natural-language
    typescript

    Table of Contents

    • What it does
    • Tools exposed
    • create_repo
    • Install
    • Configure in Claude Desktop
    • Required token scopes
    • Stack
    • Related MCP servers
    • License

    Table of Contents

    • What it does
    • Tools exposed
    • create_repo
    • Install
    • Configure in Claude Desktop
    • Required token scopes
    • Stack
    • Related MCP servers
    • License

    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

    Related MCP servers

    • 🧠 **second-opinion-mcp-server** (⭐ 16) — Get a second opinion from Gemini / Perplexity / Stack Overflow
    • 🔍 **mcp-perplexity-server** (⭐ 14) — Perplexity-backed code analysis

    License

    MIT

    Similar MCP

    Based on tags & features

    • YU

      Yutu

      Go·
      317
    • WA

      Waha Mcp

      JavaScript00
    • WI

      Wizzy Mcp Tmdb

      JavaScript00
    • RI

      Rijksmuseum Mcp

      JavaScript·
      59

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • YU

      Yutu

      Go·
      317
    • WA

      Waha Mcp

      JavaScript00
    • WI

      Wizzy Mcp Tmdb

      JavaScript00
    • RI

      Rijksmuseum Mcp

      JavaScript·
      59

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k