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.
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 📄
Last updated: 2/13/2025
Publisher info
More MCP servers built with Python
mcp-logo-gen
By sshtunnelvision137