From 69a800fa7a975427a972e451b20c0c7e1ef5c6af Mon Sep 17 00:00:00 2001 From: samanhappy Date: Mon, 25 Aug 2025 13:25:37 +0800 Subject: [PATCH] fix: update MCPRouter referer URL to new domain (#293) --- frontend/src/hooks/useSettingsData.ts | 4 ++-- frontend/src/pages/SettingsPage.tsx | 4 ++-- locales/en.json | 2 +- locales/zh.json | 2 +- src/controllers/serverController.ts | 6 +++--- src/services/cloudService.ts | 4 ++-- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/frontend/src/hooks/useSettingsData.ts b/frontend/src/hooks/useSettingsData.ts index a8c7da8..69832b9 100644 --- a/frontend/src/hooks/useSettingsData.ts +++ b/frontend/src/hooks/useSettingsData.ts @@ -79,7 +79,7 @@ export const useSettingsData = () => { const [mcpRouterConfig, setMCPRouterConfig] = useState({ apiKey: '', - referer: 'https://mcphub.app', + referer: 'https://www.mcphubx.com', title: 'MCPHub', baseUrl: 'https://api.mcprouter.to/v1', }); @@ -130,7 +130,7 @@ export const useSettingsData = () => { if (data.success && data.data?.systemConfig?.mcpRouter) { setMCPRouterConfig({ apiKey: data.data.systemConfig.mcpRouter.apiKey || '', - referer: data.data.systemConfig.mcpRouter.referer || 'https://mcphub.app', + referer: data.data.systemConfig.mcpRouter.referer || 'https://www.mcphubx.com', title: data.data.systemConfig.mcpRouter.title || 'MCPHub', baseUrl: data.data.systemConfig.mcpRouter.baseUrl || 'https://api.mcprouter.to/v1', }); diff --git a/frontend/src/pages/SettingsPage.tsx b/frontend/src/pages/SettingsPage.tsx index 87f4d14..c49ea5d 100644 --- a/frontend/src/pages/SettingsPage.tsx +++ b/frontend/src/pages/SettingsPage.tsx @@ -43,7 +43,7 @@ const SettingsPage: React.FC = () => { baseUrl: string; }>({ apiKey: '', - referer: 'https://mcphub.app', + referer: 'https://www.mcphubx.com', title: 'MCPHub', baseUrl: 'https://api.mcprouter.to/v1', }); @@ -88,7 +88,7 @@ const SettingsPage: React.FC = () => { if (mcpRouterConfig) { setTempMCPRouterConfig({ apiKey: mcpRouterConfig.apiKey || '', - referer: mcpRouterConfig.referer || 'https://mcphub.app', + referer: mcpRouterConfig.referer || 'https://www.mcphubx.com', title: mcpRouterConfig.title || 'MCPHub', baseUrl: mcpRouterConfig.baseUrl || 'https://api.mcprouter.to/v1', }); diff --git a/locales/en.json b/locales/en.json index 9efed11..175c0df 100644 --- a/locales/en.json +++ b/locales/en.json @@ -474,7 +474,7 @@ "mcpRouterApiKeyPlaceholder": "Enter MCPRouter API key", "mcpRouterReferer": "Referer", "mcpRouterRefererDescription": "Referer header for MCPRouter API requests", - "mcpRouterRefererPlaceholder": "https://mcphub.app", + "mcpRouterRefererPlaceholder": "https://www.mcphubx.com", "mcpRouterTitle": "Title", "mcpRouterTitleDescription": "Title header for MCPRouter API requests", "mcpRouterTitlePlaceholder": "MCPHub", diff --git a/locales/zh.json b/locales/zh.json index 4424bac..b1f8633 100644 --- a/locales/zh.json +++ b/locales/zh.json @@ -476,7 +476,7 @@ "mcpRouterApiKeyPlaceholder": "请输入 MCPRouter API 密钥", "mcpRouterReferer": "引用地址", "mcpRouterRefererDescription": "MCPRouter API 请求的引用地址头", - "mcpRouterRefererPlaceholder": "https://mcphub.app", + "mcpRouterRefererPlaceholder": "https://www.mcphubx.com", "mcpRouterTitle": "标题", "mcpRouterTitleDescription": "MCPRouter API 请求的标题头", "mcpRouterTitlePlaceholder": "MCPHub", diff --git a/src/controllers/serverController.ts b/src/controllers/serverController.ts index 21c2573..56cf606 100644 --- a/src/controllers/serverController.ts +++ b/src/controllers/serverController.ts @@ -562,7 +562,7 @@ export const updateSystemConfig = (req: Request, res: Response): void => { }, mcpRouter: { apiKey: '', - referer: 'https://mcphub.app', + referer: 'https://www.mcphubx.com', title: 'MCPHub', baseUrl: 'https://api.mcprouter.to/v1', }, @@ -600,7 +600,7 @@ export const updateSystemConfig = (req: Request, res: Response): void => { if (!settings.systemConfig.mcpRouter) { settings.systemConfig.mcpRouter = { apiKey: '', - referer: 'https://mcphub.app', + referer: 'https://www.mcphubx.com', title: 'MCPHub', baseUrl: 'https://api.mcprouter.to/v1', }; @@ -866,4 +866,4 @@ export const updatePromptDescription = async (req: Request, res: Response): Prom message: 'Internal server error', }); } -}; \ No newline at end of file +}; diff --git a/src/services/cloudService.ts b/src/services/cloudService.ts index 188e1cc..45d8a09 100644 --- a/src/services/cloudService.ts +++ b/src/services/cloudService.ts @@ -19,7 +19,7 @@ const getMCPRouterConfig = () => { return { apiKey: mcpRouterConfig?.apiKey || process.env.MCPROUTER_API_KEY || '', - referer: mcpRouterConfig?.referer || process.env.MCPROUTER_REFERER || 'https://mcphub.app', + referer: mcpRouterConfig?.referer || process.env.MCPROUTER_REFERER || 'https://www.mcphubx.com', title: mcpRouterConfig?.title || process.env.MCPROUTER_TITLE || 'MCPHub', baseUrl: mcpRouterConfig?.baseUrl || process.env.MCPROUTER_API_BASE || DEFAULT_MCPROUTER_API_BASE, @@ -33,7 +33,7 @@ const getAxiosConfig = (): AxiosRequestConfig => { return { headers: { Authorization: mcpRouterConfig.apiKey ? `Bearer ${mcpRouterConfig.apiKey}` : '', - 'HTTP-Referer': mcpRouterConfig.referer || 'https://mcphub.app', + 'HTTP-Referer': mcpRouterConfig.referer || 'https://www.mcphubx.com', 'X-Title': mcpRouterConfig.title || 'MCPHub', 'Content-Type': 'application/json', },