S3-Documentation
A lightweight Model Context Protocol (MCP) server that brings RAG (Retrieval-Augmented Generation) capabilities to your LLM over Markdown documentation stored on S3.
claude mcp add --transport http yoanbernabeu-s3-documentation-mcp-server http://127.0.0.1:3000/mcp
How to use
The S3-Documentation MCP server is a streamlined solution that enhances your Large Language Model (LLM) with Retrieval-Augmented Generation (RAG) capabilities, leveraging Markdown documentation stored on Amazon S3. Developers can utilize this server to efficiently retrieve and generate contextual responses based on documentation, making it easier to create intelligent applications that understand and respond to user inquiries using rich text data.
Once connected to the S3-Documentation MCP server, you can interact with it by sending queries that reference specific documents or topics stored in your S3 bucket. The server is designed to handle natural language queries effectively, allowing you to retrieve relevant sections of documentation and generate responses based on that content. For optimal results, frame your queries clearly and provide context about the documentation you want to access.
How to install
To install the S3-Documentation MCP server, ensure you have the following prerequisites installed on your machine:
- Node.js (version 14 or higher)
- Python (version 3.6 or higher)
Option A: Quick start with npx
If you want to quickly start using the server without installation, you can use the following command:
npx -y s3-documentation-mcp-server
Option B: Global install alternative
To install the server globally, use the following command:
npm install -g s3-documentation-mcp-server
Additional notes
For optimal configuration, ensure you set the necessary environment variables, such as AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, and S3_BUCKET_NAME, to allow for seamless access to your S3 documentation. A common gotcha to watch out for is ensuring your Markdown files are correctly formatted, as this will directly impact the server's ability to parse and generate accurate responses.
Related MCP Servers
context7
Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors
MiniMax -JS
Official MiniMax Model Context Protocol (MCP) JavaScript implementation that provides seamless integration with MiniMax's powerful AI capabilities including image generation, video generation, text-to-speech, and voice cloning APIs.
company-docs
AI-powered company knowledge MCP. Unified place for internal policies, values, documentation, and governance. Agents can search, cite, and answer questions using real company docs.
mcp
MCP server for EventCatalog
context
Self-hosted MCP server for your documentation
mcp-bundler
Is the MCP configuration too complicated? You can easily share your own simplified setup!