refactor: auto create mcp images folder if not exist

This commit is contained in:
junjun
2025-09-05 15:33:02 +08:00
parent 4d3f60b1a7
commit 5411e93ad4
+5 -1
View File
@@ -1,3 +1,5 @@
import os
import sqlbot_xpack
from alembic.config import Config
from fastapi import FastAPI
@@ -56,7 +58,9 @@ app = FastAPI(
mcp_app = FastAPI()
# mcp server, images path
mcp_app.mount("/images", StaticFiles(directory=settings.MCP_IMAGE_PATH), name="images")
images_path = settings.MCP_IMAGE_PATH
os.makedirs(images_path, exist_ok=True)
mcp_app.mount("/images", StaticFiles(directory=images_path), name="images")
mcp = FastApiMCP(
app,