mcp-server

Strands Agents MCP Serverは、わずか数行のコードでAIエージェントを構築するためのモデル駆動型アプローチを提供します。Pythonで実装されており、開発者は簡単にAIエージェントを作成し、管理することができます。GitHub上での活動も活発で、オープンな問題やプルリクエストが存在します。

GitHubスター

161

ユーザー評価

未評価

お気に入り

0

閲覧数

7

フォーク

43

イシュー

5

インストール方法
難易度
中級
推定所要時間
10-20
必要な環境
uv: 必要なソフトウェア

インストール方法

インストール方法

前提条件

uv: 必要なソフトウェアで、[公式インストール手順](https://github.com/astral-sh/uv#installation)に従ってインストールしてください。

インストール手順

1. MCPサーバーの設定

~/.aws/amazonq/mcp.jsonに以下の内容を追加します:
json
{
  "mcpServers": {
    "strands": {
      "command": "uvx",
      "args": ["strands-agents-mcp-server"]
    }
  }
}

2. サーバーの起動

bash
uvx strands-agents-mcp-server

トラブルシューティング

よくある問題

問題: サーバーが起動しない 解決策: uvが正しくインストールされているか確認してください。

設定方法

設定方法

基本設定

MCPサーバー設定

~/.aws/amazonq/mcp.jsonを編集して以下の内容を追加します:
json
{
  "mcpServers": {
    "strands": {
      "command": "uvx",
      "args": ["strands-agents-mcp-server"]
    }
  }
}

環境変数

必要に応じて以下の環境変数を設定:
bash
export API_KEY="your-api-key"
export DEBUG="true"

使用例

使用例

基本的な使用方法

サーバーの起動確認

bash
uvx strands-agents-mcp-server

プログラムでの使用

python
import requests

response = requests.get('http://localhost:3000/mcp/call')
print(response.json())

使用ケース

GenAIツールを使用してStrands Agentsのコードを生成する
MCPサーバーを介して複数のAIエージェントを管理する
Strands Agentsのドキュメントを参照しながら開発を行う
異なるアプリケーション間でのエージェントの互換性を確保する