Skip to content

Commit cdb9f89

Browse files
committed
feat: mcp provide datasource
1 parent b766932 commit cdb9f89

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

backend/apps/mcp/mcp.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def get_user(session: SessionDep, token: str):
6464
db_user: UserModel = get_db_user(session=session, user_id=token_data.id)
6565
session_user = UserInfoDTO.model_validate(db_user.model_dump())
6666
session_user.isAdmin = session_user.id == 1 and session_user.account == 'admin'
67-
session_user.language = 'zh'
67+
session_user.language = 'zh-CN'
6868
if session_user.isAdmin:
6969
session_user = session_user
7070
ws_model: UserWsModel = session.exec(
@@ -80,7 +80,7 @@ def get_user(session: SessionDep, token: str):
8080
return session_user
8181

8282

83-
@router.post("/mcp_ds_list", operation_id="mcp_get_datasource_list")
83+
@router.post("/mcp_ds_list", operation_id="mcp_datasource_list")
8484
async def datasource_list(session: SessionDep, token: str):
8585
session_user = get_user(session, token)
8686
return get_datasource_list(session=session, user=session_user)

backend/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ async def custom_swagger_ui(request: Request):
184184
description="SQLBot MCP Server",
185185
describe_all_responses=True,
186186
describe_full_response_schema=True,
187-
include_operations=["get_datasource_list", "get_model_list", "mcp_question", "mcp_start", "mcp_assistant"]
187+
include_operations=["mcp_datasource_list", "get_model_list", "mcp_question", "mcp_start", "mcp_assistant"]
188188
)
189189

190190
mcp.mount(mcp_app)

0 commit comments

Comments
 (0)