TianyiPeng/dedalus-mcp-server
3.2
If you are the rightful owner of dedalus-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
OpenMCP is an open-source MCP server framework designed for easy deployment and integration with AI features.
OpenMCP Documentation Server
An MCP server built using our open-source MCP framework (OpenMCP).
Quick Start (Local Development)
# Install uv package manager (same as Dedalus uses)
brew install uv # or pip install uv
# Install dependencies
uv sync --no-dev
# Configure API keys for AI features
cp config/.env.example .env.local
# Edit .env.local and add your OpenAI API key
# Test
uv run python tests/test_server.py
# Run
uv run main
Deploy to Dedalus
What Dedalus Needs
pyproject.toml- Package configuration with dependenciesmain.py(root) - Entry point that Dedalus expectssrc/main.py- The actual MCP server codedocs/- Your documentation files
Deployment Steps
-
Set Environment Variables in Dedalus UI:
OPENAI_API_KEY- Your OpenAI API key (required for AI features)
-
Deploy:
dedalus deploy . --name "your-docs-server"
How Dedalus Runs Your Server
- Installs dependencies using
uv syncfrompyproject.toml - Runs
uv run mainto start the server - Server runs in
/appdirectory in container - Docs are served from
/app/docs
License
MIT