Metti in evidenza il tuo MCP

GitHub MCP

Comunità

Locale e remoto · MIT · Aggiornato 6 nov 2026

RegioneGlobal

/Che cos'è GitHub MCP?

Il GitHub MCP Server collega direttamente gli strumenti AI a GitHub, fornendo agli agent, agli assistenti e ai chatbot la capacità di leggere repository e file di codice, gestire issue e pull request, analizzare il codice e automatizzare i flussi di lavoro attraverso interazioni in linguaggio naturale. È sviluppato e mantenuto da GitHub stesso ed è disponibile sia come server remoto ospitato (api.githubcopilot.com) che come server locale eseguito tramite Docker o un binario autoconstruito.

Scheda generata con l'IA a partire dalle informazioni pubbliche del progetto. Può contenere errori: verifica la fonte originale.

/Cosa puoi fare con GitHub MCP

Navigare e cercare file in un repository e spiegare la struttura del progetto
Creare e smistare issue, e assegnare Copilot per lavorare su un issue
Revisionare una pull request e richiedere una revisioni di Copilot
Verificare perché l'ultima esecuzione del workflow CI è fallita e recuperare i log del job fallito
Elencare gli avvisi aperti di Dependabot e di scansione del codice per un repository

/Gli strumenti che GitHub MCP dà al tuo assistente

Cosa il tuo assistente può usare una volta collegato.

StrumentoCosa fa
actions getOttieni dettagli sulle risorse di GitHub Actions (workflow, esecuzioni del workflow, job e artefatti).
actions listElenca i workflow di GitHub Actions in un repository.
actions run triggerAttiva le azioni del workflow di GitHub Actions.
get job logsOttieni i log del job del workflow di GitHub Actions.
get code quality findingOttieni un risultato di qualità del codice.
get code scanning alertOttieni un avviso di scansione del codice.
list code scanning alertsElenca gli avvisi di scansione del codice per un repository.
get meOttieni il mio profilo utente.
get team membersOttieni i membri del team.
get teamsOttieni i team per un utente o l'utente autenticato.
ui getOttieni i dati dell'interfaccia utente.
assign copilot to issueAssegna Copilot a un issue.
request copilot reviewRichiedi una revisioni di Copilot su una pull request.
assign copilot to issue with intentAssegna Copilot a un issue con metadati di intento (ragionamento, confidenza, suggerimento).
get dependabot alertOttieni un avviso di Dependabot.
list dependabot alertsElenca gli avvisi di Dependabot per un repository.
discussion comment writeGestisci i commenti di discussione (aggiungi, rispondi, aggiorna, elimina, segna/desegna risposta).
get discussionOttieni una discussione.
get discussion commentsOttieni i commenti su una discussione.
list discussion categoriesElenca le categorie di discussione.
list discussionsElenca le discussioni in un repository o in un'organizzazione.
create gistCrea un Gist.
get gistOttieni il contenuto del Gist.
list gistsElenca i Gist.
update gistAggiorna un Gist.
get repository treeOttieni l'albero di un repository.
create repository rulesetCrea un set di regole per il repository.
custom properties readLeggi le proprietà personalizzate.
custom properties writeImposta le proprietà personalizzate.
repository ruleset readLeggi i set di regole del repository.

/Domande su GitHub MCP

Serve una chiave o un account?

No. Si collega senza chiave.

Con quali assistenti funziona?

Claude, ChatGPT, Gemini, Grok

In quali paesi funziona?

In qualsiasi paese.