What are the prerequisites?
AWS credentials configured (AWS CLI, IAM roles, or environment variables), an S3 bucket containing YAML files, and VS Code with the GitHub Copilot extension.
@ander-castiblanco-stori
基本情報
概要はまだありません
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"s3-mcp-server-ander-castiblanco-stori": {
"command": "docker",
"args": [
"pull",
"ghcr.io/ander-castiblanco-stori/s3-mcp-server:latest"
]
}
}
}Search for YAML files by name pattern
List all YAML files with optional prefix filtering
Get detailed information about specific API endpoints including request/response schemas
A Model Context Protocol (MCP) server that connects to AWS S3 to provide access to YAML files containing Swagger/OpenAPI documentation. Designed for seamless integration with VS Code and GitHub Copilot, it enables AI assistants to discover, search, and read API specifications stored in S3.
Install via the recommended one-line script, Go install, binary download, or Docker. Set the required environment variable S3_BUCKET (optionally S3_REGION, S3_ENDPOINT, etc.) and create a .vscode/mcp.json file to register the server in VS Code. After installation, open VS Code and use GitHub Copilot Chat with commands like @s3YamlDocs list all YAML files to interact with your S3-hosted specifications.
AWS credentials configured (AWS CLI, IAM roles, or environment variables), an S3 bucket containing YAML files, and VS Code with the GitHub Copilot extension.
Four methods: one-line install (`curl … | bash`), Go install (`go install …`), downloading a binary from the releases page, or Docker (`docker pull ghcr.io/ander-castiblanco-stori/s3-mcp-server:latest`).
`S3_BUCKET` is required. Optional variables include `S3_REGION` (default `us-east-1`), `AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`, `S3_ENDPOINT` (for S3-compatible services), and `LOG_LEVEL`.
The credentials require `s3:GetObject`, `s3:ListBucket`, `s3:HeadBucket`, and `s3:HeadObject` on the bucket and its objects.
Yes. Set the `S3_ENDPOINT` environment variable to point to your S3-compatible service (e.g., MinIO, DigitalOcean Spaces).
Go server implementing Model Context Protocol (MCP) for filesystem operations.

Model Context Protocol Servers
MCP server to extract contents from a PDF file
Model Context Protocol (MCP) Server for reading from Google Drive and editing Google Sheets
コメント