Connects MCP-compatible assistants to AWS-backed RAGStack knowledge bases for search, chat, uploads, scraping, and metadata analysis.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Ragstack MCP.
HatmanStack/ragstack-mcp MCP server exposes an existing RAGStack knowledge base to MCP-compatible AI assistants. RAGStack is an AWS-based application for ingesting documents, images, video, audio, and web content, then making that material searchable. The server is intended for assistants that need to retrieve information from the deployed knowledge base and use that content in conversations.
Supported content includes office documents, PDFs, HTML, CSV, JSON, XML, EML, EPUB, images, Markdown, video, and audio. Image files can be indexed with visual content and captions. Video and audio are transcribed with AWS Transcribe and divided into 30-second searchable segments, with timestamp information available for media sources.
The MCP process sends requests to the RAGStack GraphQL endpoint. Authentication uses the x-api-key value generated in the RAGStack dashboard. The deployed RAGStack application handles storage, processing, extraction, embeddings, retrieval, and answer generation. Amazon Bedrock can provide retrieval and AI-generated responses, while S3 and DynamoDB support the underlying serverless pipeline.
After ingestion, files move through upload, processing, and indexing stages. Text commonly takes one to five minutes to index, OCR workloads typically take two to fifteen minutes, and media processing can take five to twenty minutes. Search results can use document metadata filters, and chat responses can include source attribution. Media citations may include links to specific timestamps.
Install the package with Pythonβs package tooling, or run it through uvx without a separate installation:
An MCP client configuration needs the server command and two environment variables:
The endpoint and key must come from a deployed RAGStack instance. The main RAGStack project requires an AWS account and documents deployment through AWS Marketplace, CloudFormation, or source-based deployment. Its source deployment prerequisites include Python 3.13 or later, Node.js 24 or later, AWS CLI, SAM CLI, Docker, and uv.
HatmanStack/ragstack-mcp MCP server supports workflows built around the RAGStack knowledge base, including:
The wider RAGStack application also supports document reprocessing, reindexing, and deletion, although the supplied material does not define the exact MCP tool names or expose which of these operations are available through this package.
This package is an interface to a deployed RAGStack backend, not a standalone local vector index. The backend requires AWS services and configuration, and processing is asynchronous. API access uses a server-side API key; the web component uses IAM authentication instead, which is a separate integration path.
The project is marked as being in active development, so deployment and configuration details may change. Supported client examples include Claude Desktop, Cursor, VS Code, and Amazon Q CLI, along with other MCP-compatible tools. The repository is licensed under Apache 2.0.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/hatmanstack-ragstack-mcp)<a href="https://allmcps.com/mcp/hatmanstack-ragstack-mcp"><img src="https://allmcps.com/api/badge/hatmanstack-ragstack-mcp?style=directory" alt="Ragstack MCP on AllMCPs" /></a>