Ce guide fournit des renseignements sur quelques exemples de serveurs Model Context Protocol (MCP), leurs capacités et la façon de les configurer avec Kiro.
Le serveur de documentation AWS donne accès à la documentation AWS, à des capacités de recherche et à des recommandations de contenu. Capacités
# On macOS/Linux curl -LsSf https://astral.sh/uv/install.sh | sh # On Windows PowerShell irm https://astral.sh/uv/install.ps1 | iex
uv python install 3.10
Pour macOS/Linux :
{ "mcpServers": { "aws-docs": { "command": "uvx", "args": ["awslabs.aws-documentation-mcp-server@latest"], "env": { "FASTMCP_LOG_LEVEL": "ERROR" }, "disabled": false, "autoApprove": [] } } }
Pour Windows :
{ "mcpServers": { "aws-docs": { "command": "uv", "args": [ "tool", "run", "--from", "awslabs.aws-documentation-mcp-server@latest", "awslabs.aws-documentation-mcp-server.exe" ], "env": { "FASTMCP_LOG_LEVEL": "ERROR" } } } }
| Tool Name | Description |
|---|---|
| mcp_aws_docs_search_documentation | Search AWS documentation for specific topics |
| mcp_aws_docs_read_documentation | Read AWS documentation pages in markdown format |
| mcp_aws_docs_recommend | Get content recommendations related to a documentation page |
# Search for information about S3 bucket policies Search AWS documentation for S3 bucket policies # Read specific documentation Read the AWS Lambda function URLs documentation # Get recommendations Find related content to AWS ECS task definitions
Le serveur MCP GitHub permet à Kiro d'interagir avec les dépôts, les problèmes et les pull requests de GitHub.
Installez Docker si ce n'est pas déjà fait :
Créez un jeton d'accès personnel GitHub :
Suivez ces étapes de la documentation officielle de GitHub :
.kiro/settings/mcp.json dans le répertoire de votre espace de travail (ou modifiez-le s'il existe déjà){ "mcpServers": { "github": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "GITHUB_PERSONAL_ACCESS_TOKEN", "ghcr.io/github/github-mcp-server" ], "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "your-token-here" }, "disabled": false, "autoApprove": [] } } }
Pour des instructions d'installation plus détaillées, consultez la documentation officielle du serveur MCP GitHub.
Le serveur MCP GitHub fournit un ensemble complet d'outils pour interagir avec GitHub. Voici quelques-uns des outils les plus couramment utilisés, organisés par catégorie :
| Category | Tool Name | Description |
|---|---|---|
| Repository Tools | search_repositories | Search for GitHub repositories |
| Repository Tools | list_branches | List branches in a repository |
| Issue Tools | list_issues | List issues in a repository |
| Issue Tools | update_issue | Update an existing issue |
| Issue Tools | add_issue_comment | Add a comment to an issue |
| Pull Request Tools | create_pull_request | Create a new pull request |
Le serveur MCP GitHub organise ses fonctionnalités en ensembles d'outils qui peuvent être activés ou désactivés selon les besoins. Par défaut, tous les ensembles d'outils sont activés. Vous pouvez préciser les ensembles d'outils que vous voulez activer lors de la configuration du serveur MCP GitHub. Cela vous permet de contrôler quelles capacités de l'API GitHub sont accessibles à vos outils d'IA.
Vous pouvez préciser les ensembles d'outils que vous voulez activer lors de la configuration du serveur MCP GitHub. Cela vous permet de contrôler quelles capacités de l'API GitHub sont accessibles à vos outils d'IA. Utilisation des ensembles d'outils avec Docker
Lorsque vous utilisez Docker, vous pouvez transmettre les ensembles d'outils comme variables d'environnement :
docker run -i --rm \ -e GITHUB_PERSONAL_ACCESS_TOKEN=<your-token> \ -e GITHUB_TOOLSETS="repos,issues,pull_requests,actions,code_security,experiments" \ ghcr.io/github/github-mcp-server
# Get repository information Show me information about the tensorflow/tensorflow repository # Search for code Find examples of React hooks in facebook/react # Create an issue Create an issue in my repository about the login bug
Vous pouvez créer vos propres serveurs MCP pour étendre les capacités de Kiro selon vos besoins précis.
Pour découvrir d'autres serveurs MCP :
Pendant que nous préparons des exemples complets, vous pouvez :
Exemples