aws / aws/amazon-q-developer-cli

Add MCP Servers Feature to the Amazon Q CLI GUI

Aperta
#1,986 1 commento 2 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
2k
Fork
439
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

With the addition of MCP server support, it would be a nice option to be able to add MCP servers using the GUI if presented with a list of MCP servers. This would be similar functionality to the Integrations section under Settings.

The idea would be to present the new section titled MCP Servers under Features. This would populate a list of pre-approved MCP servers that work with Q CLI. For example, the available servers that are in the [awslabs/mcp](https://github.com/awslabs/mcp) repo.

Each tile in the MCP pane would have a Prerequisites button that would check for the prerequisites for the server and if they are not available, they would be installed. The Install button would be grayed out until the prerequisites were installed. After prerequisites are satisfied and you click the Install button, it would add the configuration to the ~/.aws/amazonq/mcp.json file.

This would simplify installation and configuration for new users not familiar with editing json files and allow installation of multiple tools faster.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Esamina la sezione Integrations esistente in Settings e la Features UI per comprendere i punti di ingresso pertinenti. Usa il repository awslabs/mcp come fonte per i server approvati e analizza il formato di ~/.aws/amazonq/mcp.json. L'attività è completata quando gli utenti possono verificare i prerequisiti, installare un server approvato e vedere la relativa configurazione aggiunta tramite la GUI.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
cli, frontend
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.