GitHub MCP
Comunità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
/Gli strumenti che GitHub MCP dà al tuo assistente
Cosa il tuo assistente può usare una volta collegato.
| Strumento | Cosa fa |
|---|---|
| actions get | Ottieni dettagli sulle risorse di GitHub Actions (workflow, esecuzioni del workflow, job e artefatti). |
| actions list | Elenca i workflow di GitHub Actions in un repository. |
| actions run trigger | Attiva le azioni del workflow di GitHub Actions. |
| get job logs | Ottieni i log del job del workflow di GitHub Actions. |
| get code quality finding | Ottieni un risultato di qualità del codice. |
| get code scanning alert | Ottieni un avviso di scansione del codice. |
| list code scanning alerts | Elenca gli avvisi di scansione del codice per un repository. |
| get me | Ottieni il mio profilo utente. |
| get team members | Ottieni i membri del team. |
| get teams | Ottieni i team per un utente o l'utente autenticato. |
| ui get | Ottieni i dati dell'interfaccia utente. |
| assign copilot to issue | Assegna Copilot a un issue. |
| request copilot review | Richiedi una revisioni di Copilot su una pull request. |
| assign copilot to issue with intent | Assegna Copilot a un issue con metadati di intento (ragionamento, confidenza, suggerimento). |
| get dependabot alert | Ottieni un avviso di Dependabot. |
| list dependabot alerts | Elenca gli avvisi di Dependabot per un repository. |
| discussion comment write | Gestisci i commenti di discussione (aggiungi, rispondi, aggiorna, elimina, segna/desegna risposta). |
| get discussion | Ottieni una discussione. |
| get discussion comments | Ottieni i commenti su una discussione. |
| list discussion categories | Elenca le categorie di discussione. |
| list discussions | Elenca le discussioni in un repository o in un'organizzazione. |
| create gist | Crea un Gist. |
| get gist | Ottieni il contenuto del Gist. |
| list gists | Elenca i Gist. |
| update gist | Aggiorna un Gist. |
| get repository tree | Ottieni l'albero di un repository. |
| create repository ruleset | Crea un set di regole per il repository. |
| custom properties read | Leggi le proprietà personalizzate. |
| custom properties write | Imposta le proprietà personalizzate. |
| repository ruleset read | Leggi 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.
