Guida al connettore7 minuti di lettura46 tool MCP7 lingue

Come collegare GitHub a Meta Muse — via MCP

Lavora con GitHub da Claude, ChatGPT o Copilot tramite il server MCP ufficiale di GitHub: leggi codice e commit, cerca nei repository, smista le issue, apri e revisiona pull request.

HCA cura del team HelpCodeAggiornato 7 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

GitHub

GitHub

Work with GitHub from Claude, ChatGPT or Copilot through GitHub's official MCP server: read code and commits, search repositories, triage issues, and open and review pull requests.

tool

46

Regione

INTL

Categoria

Infrastruttura

Autenticazione

Bearer Token

Env vars richieste

GITHUB_PAT
Installa con un clic su Cloud

7 giorni di prova gratuita · Nessuna carta di credito

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

Salta l'installazione. Attivo in meno di 2 minuti.

Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi GitHub con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.

Inizia la prova gratuita

In breve

Lavora con GitHub da Claude, ChatGPT o Copilot tramite il server MCP ufficiale di GitHub: leggi codice e commit, cerca nei repository, smista le issue, apri e revisiona pull request.

Prova a chiedere

Prompt di esempio per GitHub

Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.

GitHub · live via MCP
Condividi
Opus 4.7

Claude è un'AI e può sbagliare. Verifica sempre le risposte.

💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → GitHub, inserisci le credenziali, genera una MCP API key — fatto. Niente Docker, niente git clone, niente server locale.

GitHub + Meta Muse

Lavora con GitHub da Claude, ChatGPT o Copilot tramite il server MCP ufficiale di GitHub: leggi codice e commit, cerca nei repository, smista le issue, apri e revisiona pull request.

Prerequisiti

Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:

GITHUB_PAT

Step 1 — Ottieni le credenziali

AnythingMCP si collega al server MCP remoto ufficiale di GitHub (https://api.githubcopilot.com/mcp/) con un personal access token. I tool li fornisce il server di GitHub: all'installazione AnythingMCP legge l'elenco aggiornato dei tool, e ogni tool riceve il prefisso github_. Quando GitHub aggiunge tool, apri il connettore e clicca Discover tools.

  1. Su GitHub apri Settings → Developer settings → Personal access tokens → Fine-grained tokens → Generate new token (link diretto). Scegli il resource owner (il tuo account o un'organizzazione), una scadenza e Only select repositories con i repository che l'AI deve raggiungere.
  2. In Repository permissions imposta Contents, Issues e Pull requests su Read-only, oppure su Read and write dove l'AI deve creare branch, fare commit o aprire issue e pull request. Metadata (sola lettura) viene aggiunto automaticamente. Per github_get_teams e github_get_team_members aggiungi anche il permesso di organizzazione Members: Read-only.
  3. Se l'owner è un'organizzazione, un owner dell'organizzazione potrebbe dover prima approvare il token (nell'organizzazione, Settings → Personal access tokens → Pending requests). Le organizzazioni con SAML single sign-on richiedono anche che il token sia autorizzato per SSO.
  4. Incolla il token in GITHUB_PAT e installa. Funziona anche un token classico (ghp_…, scope repo, più read:org per i team), ma raggiunge tutti i repository a cui hai accesso: un token fine-grained è la scelta più sicura.

Policy dell'organizzazione: con Copilot Business o Copilot Enterprise la policy MCP servers in Copilot deve essere attiva per l'organizzazione. Le organizzazioni possono limitare i personal access token, e nelle enterprise con Enterprise Managed Users possono essere del tutto disattivati. Per GitHub Enterprise Cloud con data residency cambia l'URL base del connettore in https://copilot-api.<your-subdomain>.ghe.com/mcp. GitHub Enterprise Server non ha un server MCP ospitato.

Toolset e modalità sola lettura: di default GitHub serve i toolset context, repos, issues, pull_requests e users. Per cambiarli aggiungi nell'editor del connettore l'header X-MCP-Toolsets (per esempio repos,issues,pull_requests,actions, oppure all), o X-MCP-Readonly: true per esporre solo i tool di lettura. Poi clicca Discover tools.

Disattivati all'installazione: github_merge_pull_request, github_push_files, github_create_or_update_file e github_delete_file. Anche i tool che un header di toolset aggiunge in seguito, come l'eliminazione di un repository, arrivano disattivati. Puoi attivarli uno per uno nel connettore. Tutto gira come il titolare del token, e il testo di issue e pull request nei repository pubblici è input non affidabile (X-MCP-Lockdown: true nasconde i contenuti degli autori senza permesso di push).

Prima chiamata: github_get_me mostra a chi appartiene il token; poi usa github_search_repositories, github_get_file_contents, github_list_issues e github_pull_request_read. Un 401 significa token errato, scaduto o revocato; un 403 indica un permesso mancante, un'approvazione dell'organizzazione o un'autorizzazione SSO in sospeso, oppure una policy; un 404 su un repository privato di solito significa che il token non lo include.

Step 2 — Installa l'adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Aggiungi il connettore in Muse

L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostra YOUR_SERVER_ID.

Muse aggiunge i server MCP remoti come connettori personalizzati e vi accede con OAuth.

  1. In Muse apri Settings → Connectors e scegli Add custom connector.
  2. Incolla l'URL del server MCP https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse apre la pagina di accesso di AnythingMCP: accedi e approva l'accesso.
  4. In una chat, chiedi a Muse qualcosa che richiede i tool di GitHub.

Puoi configurarlo anche da una chat, sul web, nelle app per iOS e Android o su WhatsApp. Invia a Muse questo messaggio:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

Usi il self-hosting? Usa l'indirizzo HTTPS pubblico della tua istanza al posto di https://cloud.anythingmcp.com. Muse si collega dal cloud di Meta, quindi localhost non funziona.

Tool disponibili

ToolWhat it does
github_add_comment_to_pending_reviewAdd review comment to the requester's latest pending pull request review
github_add_issue_commentAdd a comment and/or reaction to a specific issue or issue comment in a GitHub repository
github_add_reply_to_pull_request_commentAdd a reply and/or reaction to an existing pull request comment
github_create_branchCreate a new branch in a GitHub repository, starting from from_branch or, when it is omitted, from the repository's default branch
github_create_or_update_fileCreate or update a single file in a GitHub repository
github_create_pull_requestCreate a new pull request in a GitHub repository from the head branch into the base branch, optionally as a draft and with reviewers…
github_create_repositoryCreate a new GitHub repository in your account or specified organization
github_delete_fileDelete a file from a GitHub repository by committing its removal to the given branch with a commit message
github_fork_repositoryFork a GitHub repository to your account or specified organization
github_get_commitGet details for a commit from a GitHub repository: message, author and, depending on detail, the stats or the full patch of the changed…
github_get_file_contentsGet the contents of a file or directory from a GitHub repository
github_get_labelGet a specific label from a repository by its name, with its color and description
github_get_latest_releaseGet the latest release in a GitHub repository, with its tag, name, release notes and assets
github_get_meGet details of the authenticated GitHub user
github_get_release_by_tagGet a specific release by its tag name in a GitHub repository
github_get_tagGet details about a specific git tag in a GitHub repository, including the object the tag points to
github_get_team_membersGet member usernames of a specific team in an organization
github_get_teamsGet details of the teams the user is a member of
github_issue_readGet information about a specific issue in a GitHub repository
github_issue_writeCreate a new or update an existing issue in a GitHub repository
github_list_branchesList branches in a GitHub repository with the commit each one points to; paginated with page and perPage
github_list_commitsGet list of commits of a branch in a GitHub repository
github_list_issue_fieldsList issue fields for a repository or organization
github_list_issue_typesList supported issue types for a repository or its owner organization
github_list_issuesList issues in a GitHub repository
github_list_pull_requestsList pull requests in a GitHub repository
github_list_releasesList releases in a GitHub repository with their tags, names and release notes; paginated with page and perPage
github_list_repository_collaboratorsList collaborators of a GitHub repository
github_list_tagsList git tags in a GitHub repository with the commit each tag points to; paginated with page and perPage
github_merge_pull_requestMerge a pull request in a GitHub repository with the merge, squash or rebase method, optionally only while its head is still expectedHeadSha

(showing 30 of 46 tools — install the connector to see them all)

FAQ

Dove è disponibile Muse? Al momento Meta offre Muse negli Stati Uniti e in Canada, sul web, nelle app per iOS e Android e su WhatsApp.

Meta verifica questo connettore? No. Meta non verifica i connettori personalizzati. Muse vede solo i tool che hai attivato per questo server MCP in AnythingMCP, e puoi scollegarlo in qualsiasi momento da Settings → Connectors.

Prossimi passi

Questa guida ti è stata utile?

Il tuo agente GitHub è a un clic di distanza.

Installa il connettore, incolla la chiave, chiedi a Meta Muse. 7 giorni gratis, senza carta di credito.

Guide correlate

Connettori

Come collegare GitHub a ChatGPT — via MCP

Lavora con GitHub da Claude, ChatGPT o Copilot tramite il server MCP ufficiale di GitHub: leggi codice e commit, cerca nei repository, smista le issue, apri e revisiona pull request.

Connettori

Come collegare GitHub a Claude — via MCP

Lavora con GitHub da Claude, ChatGPT o Copilot tramite il server MCP ufficiale di GitHub: leggi codice e commit, cerca nei repository, smista le issue, apri e revisiona pull request.

Connettori

Come collegare GitHub a Cursor — via MCP

Lavora con GitHub da Claude, ChatGPT o Copilot tramite il server MCP ufficiale di GitHub: leggi codice e commit, cerca nei repository, smista le issue, apri e revisiona pull request.

Connettori

Come collegare GitHub a Gemini — via MCP

Lavora con GitHub da Claude, ChatGPT o Copilot tramite il server MCP ufficiale di GitHub: leggi codice e commit, cerca nei repository, smista le issue, apri e revisiona pull request.

Connettori

GitHub su MCP — Pilota GitHub da qualsiasi agente AI

Lavora con GitHub da Claude, ChatGPT o Copilot tramite il server MCP ufficiale di GitHub: leggi codice e commit, cerca nei repository, smista le issue, apri e revisiona pull request.

Connettori

Come collegare Outlook (Microsoft 365 Mail and Calendar) a Meta Muse — via MCP

Fai lavorare la tua AI in Outlook: cerca e leggi le email, archivia i messaggi nelle cartelle, scrivi bozze, invia e rispondi, controlla il calendario, crea e sposta riunioni e trova orari liberi con i colleghi. Microsoft 365 e Outlook.com tramite Microsoft Graph, con il tuo account Microsoft.