sample-mcp-server-s3

このサンプルMCPサーバーは、AWS S3からPDFデータを取得するための実装です。リソースを通じてデータを提供し、特にPDF文書に特化しています。AWSの認証情報を設定することで、バケットのリストやオブジェクトの取得が可能です。

GitHubスター

62

ユーザー評価

未評価

お気に入り

0

閲覧数

30

フォーク

15

イシュー

8

インストール方法
難易度
初級
推定所要時間
5-10

インストール方法

インストール方法

前提条件

必要なソフトウェアとバージョンを明記してください。
Python: 3.7以上
AWS CLI: 最新版

インストール手順

1. リポジトリのクローン

bash
git clone https://github.com/aws-samples/sample-mcp-server-s3.git
cd sample-mcp-server-s3

2. 依存関係のインストール

bash
pip install -r requirements.txt

3. AWS認証情報の設定

AWS Management ConsoleからアクセスキーID、シークレットアクセスキー、リージョンを取得し、以下のように設定ファイルを作成します。
bash
aws configure

4. サーバーの起動

bash
uv run s3-mcp-server

トラブルシューティング

よくある問題

問題: サーバーが起動しない 解決策: Pythonのバージョンを確認し、依存関係を再インストールしてください。 問題: AWS認証エラー 解決策: AWS CLIの設定を確認し、適切な権限が付与されていることを確認してください。

追加リソース