Skip to Content
MCP ServersCommunityMyAIServ: AI-Powered FastAPI Server with MCP πŸš€

MyAIServ: AI-Powered FastAPI Server with MCP πŸš€

View original on GitHub 

High-performance FastAPI server implementing Model Context Protocol (MCP) for seamless integration with Large Language Models (LLMs). Built with modern stack: FastAPI, Elasticsearch, Redis, Prometheus, and Grafana.

View Detailed Architecture

Core Features ✨

  • FastAPI-powered REST, GraphQL, and WebSocket APIs
  • Full MCP support (Tools, Resources, Prompts, Sampling)
  • Vector search with Elasticsearch
  • Real-time monitoring (Prometheus + Grafana)
  • Docker-ready deployment
  • Comprehensive test coverage

Quick Start πŸš€

# Clone and setup git clone https://github.com/eagurin/myaiserv.git cd myaiserv python -m venv venv source venv/bin/activate # Linux/macOS pip install -r requirements.txt # Configure and run cp .env.example .env uvicorn app.main:app --reload

Access:

Stack πŸ› 

  • Backend: FastAPI, Python 3.8+
  • Storage: Elasticsearch, Redis
  • Monitoring: Prometheus, Grafana
  • Testing: Pytest
  • Deployment: Docker, Docker Compose

License πŸ“„

MIT

Last updated on