P

myaiserv

...
Created 2/3/2025byeagurin

Language:

Python

Stars:

5

Forks:

3

MyAIServ: AI-Powered FastAPI Server with MCP 🚀

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:

  • API Docs:
  • GraphQL:

Stack 🛠

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

License 📄

MIT

Last updated: 2/13/2025

Publisher info

eagurin's avatar

Евгений

3
followers
8
following
19
repos

More MCP servers built with Python

mcp-logo-gen

By sshtunnelvision137
ledger-mcp-server

MCP Server for my ledger

By mprokopov1
clickhouse_mcp_server

A MCP server for ClickHouse

By ThomAub1