server.py•629 B
#!/usr/bin/env python3
"""
DoWhy MCP Server - Main Entry Point
Simple script to run the DoWhy MCP server.
"""
import sys
import os
# Add src to path
sys.path.insert(0, os.path.join(os.path.dirname(__file__), "src"))
from dowhy_mcp_server import create_server
def main():
"""Main entry point for the server."""
# Create and run the server
server = create_server(
name="DoWhy MCP Server",
version="2.0.0",
description="Professional Causal Inference Tools"
)
# Run with stdio transport (default for MCP)
server.run(transport="stdio")
if __name__ == "__main__":
main()