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のドキュメントを参照しながら開発を行う
異なるアプリケーション間でのエージェントの互換性を確保する