Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
In einer Codierungs-IDE konfigurieren
Codierungen IDEs , die MCP unterstützen, verwenden eine JSON-Konfigurationsdatei, um zu deklarieren, welche Server gestartet werden sollen. Der Server läuft über stdio, sodass die IDE ihn als Unterprozess startet, wenn Sie ein Projekt öffnen.
Kiro
Erstellen oder bearbeiten Sie es .kiro/settings/mcp.json in Ihrem Projektverzeichnis (Workspace-Ebene) oder ~/.kiro/settings/mcp.json (Benutzerebene, in allen Projekten verfügbar). Da Kiro auf Ihrem lokalen Computer läuft, verwenden Sie diese Option, AWS_PROFILE um Anmeldeinformationen aus Ihrer vorhandenen Datei abzurufen: ~/.aws/credentials
Amazon OpenSearch Service-Domäne:
{ "mcpServers": { "opensearch": { "command": "uvx", "args": ["opensearch-mcp-server-py"], "env": { "OPENSEARCH_URL": "https://your-domain-endpoint.region.es.amazonaws.com", "AWS_REGION": "us-east-1", "AWS_PROFILE": "your-aws-profile" } } } }
OpenSearch Serverlose Erfassung:
{ "mcpServers": { "opensearch": { "command": "uvx", "args": ["opensearch-mcp-server-py"], "env": { "OPENSEARCH_URL": "https://collection-id.region.aoss.amazonaws.com", "AWS_OPENSEARCH_SERVERLESS": "true", "AWS_REGION": "us-east-1", "AWS_PROFILE": "your-aws-profile" } } } }
Nach dem Speichern stellt Kiro automatisch wieder eine Verbindung zum Server her. Sie können dann Fragen stellen wie „Die Indizes in meinem Cluster auflisten“ oder „Wie ist der Zustand meines Clusters?“
Claude Code
Fügen Sie den Server zur .mcp.json Datei Ihres Projekts hinzu. Verwenden Sie wie bei Kiro, AWS_PROFILE um sich mit Ihren lokalen AWS
Anmeldeinformationen zu authentifizieren:
Amazon OpenSearch Service-Domäne:
{ "mcpServers": { "opensearch": { "command": "uvx", "args": ["opensearch-mcp-server-py"], "env": { "OPENSEARCH_URL": "https://your-domain-endpoint.region.es.amazonaws.com", "AWS_REGION": "us-east-1", "AWS_PROFILE": "your-aws-profile" } } } }
OpenSearch Serverlose Erfassung:
{ "mcpServers": { "opensearch": { "command": "uvx", "args": ["opensearch-mcp-server-py"], "env": { "OPENSEARCH_URL": "https://collection-id.region.aoss.amazonaws.com", "AWS_OPENSEARCH_SERVERLESS": "true", "AWS_REGION": "us-east-1", "AWS_PROFILE": "your-aws-profile" } } } }
Sie können den Server auch global über die CLI hinzufügen, sodass er in jedem Projekt verfügbar ist:
claude mcp add opensearch \ --command uvx \ --args opensearch-mcp-server-py \ --env OPENSEARCH_URL=https://your-domain-endpoint.region.es.amazonaws.com\ --env AWS_REGION=us-east-1\ --env AWS_PROFILE=your-aws-profile
Claude Desktop
Öffnen Sie Einstellungen > Entwickler und bearbeiten Sieclaude_desktop_config.json:
{ "mcpServers": { "opensearch": { "command": "uvx", "args": ["opensearch-mcp-server-py"], "env": { "OPENSEARCH_URL": "https://your-domain-endpoint", "AWS_REGION": "us-east-1", "AWS_PROFILE": "your-aws-profile" } } } }
Kiro CLI
Wenn Sie die Kiro CLI verwenden, fügen Sie den Server zu Ihrem Projekt hinzu, indem Sie dieselbe JSON-Struktur .kiro/settings/mcp.json verwenden, die oben gezeigt wird. Die Kiro CLI nimmt die Konfiguration automatisch auf, wenn Sie eine Sitzung in diesem Verzeichnis starten.