peerjakobsen/mcp-server-foundation
3.2
If you are the rightful owner of mcp-server-foundation and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Enterprise MCP Server Foundation is a robust platform designed for organizations to efficiently build, deploy, and manage Model Context Protocol server applications with essential production-ready features.
Enterprise MCP Server Foundation
An enterprise-ready Model Context Protocol (MCP) server foundation that enables organizations to rapidly build, deploy, and manage MCP server applications with production-ready features.
Features
- Dual-Mode Architecture: Support for both local development (uvx) and cloud-native production deployment
- Enterprise Security: OAuth 2.1, API key authentication, and role-based access control
- Observability: Built-in metrics, tracing, and structured logging
- Storage Flexibility: Local filesystem or cloud storage (S3, Azure Blob, Google Cloud Storage)
- Configuration Management: Environment-aware configuration with intelligent defaults
Quick Start
-
Install dependencies:
uv sync --all-extras
-
Run the development server:
uv run mcp-server
The server will start at http://127.0.0.1:8000 with auto-reload enabled for development.
Development
uv run pytest
- Run testsuv run ruff check .
- Lint codeuv run ruff format .
- Format codeuv run mypy src/
- Type check
License
MIT