# RTIdeas MCP API Server Requirements
# Model Context Protocol dependencies (for compatibility)
mcp>=1.0.0
# FastAPI and web server dependencies
fastapi>=0.104.0
uvicorn[standard]>=0.24.0
pydantic>=2.5.0
# MongoDB dependencies
pymongo>=4.6.0
motor>=3.3.0 # Async MongoDB driver (optional, for future async support)
# Environment and configuration
python-dotenv>=1.0.0
# Data processing and analysis
pandas>=2.0.0
numpy>=1.24.0
# Logging and utilities
structlog>=23.0.0
# Development and testing (optional)
pytest>=7.4.0
pytest-asyncio>=0.21.0
black>=23.0.0
flake8>=6.0.0
# Optional: For advanced clustering and ML features
scikit-learn>=1.3.0
scipy>=1.11.0
# Optional: For vector similarity calculations
faiss-cpu>=1.7.4 # CPU version of FAISS for vector similarity
# Optional: For text processing and NLP
nltk>=3.8.0
spacy>=3.7.0
# Optional: For API rate limiting and caching
redis>=5.0.0
cachetools>=5.3.0
# Optional: For monitoring and metrics
prometheus-client>=0.17.0
# Production server dependencies
gunicorn>=21.2.0 # For production deployment
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/automationagent10-max/MCP1'
If you have feedback or need assistance with the MCP directory API, please join our Discord server