For the complete documentation index, see llms.txt. Markdown versions of all docs pages are available by appending .md to any docs URL.
AWS Bedrock AgentCore
Solo Enterprise for agentregistry カタログから AWS Bedrock AgentCore に MCP サーバーをデプロイします。
始める前に
ユーザーがレジストリで認証できるように、OIDC プロバイダーを設定します。
AWS EKS クラスターに Solo Enterprise for agentregistry をインストールします。あわせて
arctlCLI もインストールします。まだ実行していない場合は、Solo Enterprise for agentregistry サーバーをポート 12121 でポートフォワードします。レジストリはデフォルトでは外部に公開されないため、ローカルマシンから接続するにはポートフォワードが必要です。
kubectl -n agentregistry-system port-forward svc/agentregistry-enterprise-server 12121:12121
MCP サーバーをデプロイする AWS リージョンを環境変数に保存します。
export AWS_REGION=<aws-region>
MCP サーバーをデプロイする
Solo Enterprise for agentregistry UI の MCP サーバーカタログを開き、デプロイする MCP サーバーを選択します。
Deploy をクリックしてデプロイウィザードを開きます。
MCP サーバーをデプロイするランタイムとリージョンを選択します。次に Deploy Server をクリックします。
MCP サーバーデプロイの Instance Logs セクションでデプロイの進捗状況を監視します。デプロイの完了には数分かかる場合があります。
Solo Enterprise for agentregistry に接続されているランタイムを一覧表示し、MCP サーバーをデプロイするランタイムの名前をメモします。次の例では、ランタイム名は
agentcoreです。arctl get runtimes出力例:
NAME TYPE agentcore BedrockAgentCore kubernetes-default kubernetes local localMCP サーバー用の Deployment を作成します。レジストリは、MCP サーバーをカタログに公開したときに指定した GitHub URL からサーバーのソースコードと Dockerfile を取得します。次に、レジストリはコードをパッケージ化し、AWS Bedrock AgentCore で実行できるイメージをビルドし、そのイメージを使用して VPC 内にランタイムをデプロイします。
arctl apply -f - <<EOF apiVersion: ar.dev/v1alpha1 kind: Deployment metadata: name: mymcp spec: targetRef: kind: MCPServer name: mymcp tag: "latest" runtimeRef: kind: Runtime name: agentcore runtimeConfig: region: ${AWS_REGION} EOF設定 説明 targetRefデプロイする MCP サーバー。 runtimeRefデプロイ先のランタイム名。 出力例:
✓ Deployment/mymcp createdUI で Instances ビューを開き、デプロイした MCP サーバーを選択します。Instance Logs セクションでデプロイの進捗状況を監視できます。デプロイの完了には数分かかる場合があります。