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
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"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).
Storacha MCP storage server - self-sovereign data for your AI applications.
A Box model context protocol server to search, read and access files

Model Context Protocol Servers
Go server implementing Model Context Protocol (MCP) for filesystem operations.
MCP server that exposes a V8 JavaScript runtime as a tool for AI agents like Claude and Cursor. Supports persistent heap snapshots via S3 or local filesystem, and is ready for integration with modern AI development environments.
Comments