Skip to content

Quick Start

Get your S3 Documentation MCP server running in just a few minutes.

The easiest way to get started is using Docker:

Terminal window
# 1. Prerequisites
# Install Ollama from https://ollama.ai
ollama pull nomic-embed-text
# 2. Configure
cp env.example .env # Add your S3 credentials
# 3. Run
docker run -d \
--name s3-doc-mcp \
-p 3000:3000 \
--env-file .env \
-e OLLAMA_BASE_URL=http://host.docker.internal:11434 \
-v $(pwd)/data:/app/data \
yoanbernabeu/s3-doc-mcp:latest

Or use Docker Compose:

Terminal window
docker compose up -d

If you prefer to run from source:

Terminal window
# 1. Prerequisites
# Install Ollama from https://ollama.ai
ollama pull nomic-embed-text
# 2. Install & Run
npm install
cp env.example .env # Configure your S3 credentials
npm run build && npm start
# 3. For local development
npm run dev

Your MCP server is now running on http://localhost:3000

  1. Configure your environment variables
  2. Connect to your MCP client
  3. Learn about MCP tools

Check if your server is running:

Terminal window
curl http://localhost:3000/health

You should receive a successful response indicating the server is operational.