rag-mcp-server

rag-mcp-server

0

This project is a RAG server that leverages AWS serverless architecture to implement the Model Context Protocol (MCP). It incorporates various AWS services such as Lambda, OpenSearch Serverless, and S3 to provide vector storage, search, and retrieval functionalities, enhanced with OpenAI's embedding capabilities.

Overview

  • Project Name: RAG MCP Server (Lambda + OpenSearch Serverless)
  • Description: A RAG server implementing the Model Context Protocol (MCP) using a serverless architecture on AWS.
  • Technologies Used: AWS Lambda, API Gateway, OpenSearch Serverless, OpenAI, AWS S3, Python, AWS CDK.
  • Features:
    • Vector storage and search with OpenSearch Serverless.
    • Embedding generation with OpenAI.
    • Persistent storage with AWS S3.
    • Automation via Makefile for build, deployment, and testing.
  • Infrastructure: Managed using AWS CDK with Python.