Skip to main content
Glama

AWS S3 MCP サーバー

AWS S3 操作用の MCP サーバー。事前に署名された URL を通じて S3 バケットへの安全なアクセスを提供します。

ツール

  1. list_objects

    • S3 バケット内のオブジェクトを一覧表示する

    • 入力:

      • prefix (文字列、オプション): オブジェクトキーのプレフィックスフィルタ

    • 戻り値: キー、サイズ、最終更新日を持つオブジェクトの配列

  2. get_object

    • オブジェクトにアクセスするための署名済みURLを生成する

    • 入力:

      • key (文字列、必須): 取得するオブジェクトキー

      • expiry (数値、オプション): URL の有効期限(秒数)(デフォルト: 3600)

    • 戻り値: 署名済みURLを含むobject_url

  3. put_object

    • オブジェクトをアップロードするための署名付きURLを生成する

    • 入力:

      • key (文字列、必須): アップロードするオブジェクトキー

      • expiry (数値、オプション): URL の有効期限(秒数)(デフォルト: 3600)

    • 戻り値: 署名済みURLを含むupload_url

  4. delete_object

    • バケットからオブジェクトを削除する

    • 入力:

      • key (文字列、必須): 削除するオブジェクトキー

    • 戻り値: 削除ステータスを示すsuccessブール値

Related MCP server: S3 MCP Server

設定

環境変数

サーバーには次の環境変数が必要です。

  • BUCKET_NAME : S3バケットの名前(必須)

  • REGION : AWS リージョン (デフォルト: "ap-southeast-1")

AWS 認証情報は、標準の AWS 認証情報設定方法 (環境変数、IAM ロール、または AWS 認証情報ファイル) を使用して設定する必要があります。

Claude Desktopでの使用

claude_desktop_config.jsonに以下を追加します。

{
  "mcpServers": {
    "aws-ow-s3-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "BUCKET_NAME",
        "-e",
        "REGION",
        "-e",
        "AWS_ACCESS_KEY_ID",
        "-e",
        "AWS_SECRET_ACCESS_KEY",
        "mcp/aws-ow-s3-mcp"
      ],
      "env": {
        "BUCKET_NAME": "<YOUR_BUCKET_NAME>",
        "REGION": "<AWS_REGION>",
        "AWS_ACCESS_KEY_ID": "<YOUR_ACCESS_KEY>",
        "AWS_SECRET_ACCESS_KEY": "<YOUR_SECRET_KEY>"
      }
    }
  }
}

NPXコマンド

{
  "mcpServers": {
    "aws-ow-s3-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-aws-ow-s3-mcp"
      ],
      "env": {
        "BUCKET_NAME": "<YOUR_BUCKET_NAME>",
        "REGION": "<AWS_REGION>",
        "AWS_ACCESS_KEY_ID": "<YOUR_ACCESS_KEY>",
        "AWS_SECRET_ACCESS_KEY": "<YOUR_SECRET_KEY>"
      }
    }
  }
}

建てる

Dockerビルド:

docker build -t mcp/aws-ow-s3-mcp-server .

発達

サーバーは以下を使用して構築されます:

  • Node.js

  • タイプスクリプト

  • @モデルコンテキストプロトコル/sdk

  • @aws-sdk/クライアント-s3

  • @aws-sdk/s3 リクエスト事前署名者

ライセンス

このMCPサーバーはMITライセンスに基づいてライセンスされています。つまり、MITライセンスの条件に従って、ソフトウェアを自由に使用、改変、配布することができます。詳細については、プロジェクトリポジトリのLICENSEファイルをご覧ください。

F
license - not found
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables interaction with S3-compatible storage services like AWS S3 and Cloudflare R2, supporting bucket management, object listing, reading, uploading, and deletion operations.
    5
    295
    ISC
  • A
    license
    Not graded
    quality
    F
    maintenance
    Enables interaction with AWS S3 through MCP, supporting bucket and object management, lifecycle configurations, tagging, policies, CORS settings, presigned URLs, and file uploads/downloads.
    3
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with AWS S3 storage through bucket operations (create, delete, list), object management (upload, download, delete, list), and bucket policy configuration using AWS credentials.
    10
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect your video workflows to cloud storage. Organize and access video assets across projects wi…

  • Create and manage short links, track clicks, and automate URL management

  • File uploads for AI agents. Upload, list, and manage files. No signup required.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/OpenWorkspace-o1/aws-ow-s3-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server