factory/mcp_server/__main__.py

25 lines
412 B
Python

import os
import django
import uvicorn
def main() -> None:
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "server.settings")
django.setup()
from mcp_server.server import application
from django.conf import settings
uvicorn.run(
application,
host=settings.MCP_HOST,
port=settings.MCP_PORT,
log_level="info",
)
if __name__ == "__main__":
main()