config updates

This commit is contained in:
John Lancaster
2026-07-21 08:43:31 -05:00
parent 70dd0f45d9
commit 7970e76d4f
3 changed files with 46 additions and 42 deletions
+4 -4
View File
@@ -1,8 +1,8 @@
from fastapi import FastAPI
from personal_mcp.config import Settings
from personal_mcp.config import get_settings
from personal_mcp.mcp import mcp
from personal_mcp.web.config import Settings
from personal_mcp.web.config import get_settings
from personal_mcp.web.docs_mount import mount_docs_static
from personal_mcp.web.health import router as health_router
@@ -10,7 +10,7 @@ from personal_mcp.web.health import router as health_router
def create_app(settings: Settings | None = None) -> FastAPI:
runtime_settings = settings or get_settings()
mcp_app = mcp.http_app(
path=runtime_settings.mcp_route,
path=runtime_settings.mounts.mcp,
json_response=True,
stateless_http=True,
transport="http",
@@ -27,7 +27,7 @@ def create_app(settings: Settings | None = None) -> FastAPI:
app.include_router(health_router)
mount_docs_static(
app,
docs_route=runtime_settings.docs_route,
docs_route=runtime_settings.mounts.docs,
site_dir=runtime_settings.site_dir,
)
app.mount("/", mcp_app, name="mcp")