diff --git a/web/src/app/home/plugins/mcp-market/MCPMarketComponent.tsx b/web/src/app/home/plugins/mcp-market/MCPMarketComponent.tsx index e1388ef5..441f1853 100644 --- a/web/src/app/home/plugins/mcp-market/MCPMarketComponent.tsx +++ b/web/src/app/home/plugins/mcp-market/MCPMarketComponent.tsx @@ -23,6 +23,8 @@ import { SelectValue, } from '@/components/ui/select'; +import { httpClient, HttpClient } from '@/app/infra/http/HttpClient'; + export default function MCPMarketComponent({ askInstallServer, }: { @@ -71,7 +73,15 @@ export default function MCPMarketComponent({ sortBy: string = sortByValue, sortOrder: string = sortOrderValue, ) { - setLoading(true); + // setLoading(true); + + // 获取后端的 MCP Market 服务器列表 + httpClient.getMCPServers().then( + ); + + + + // spaceClient // .getMCPMarketServers(page, pageSize, keyword, sortBy, sortOrder) // .then((res) => { diff --git a/web/src/app/home/plugins/page.tsx b/web/src/app/home/plugins/page.tsx index be4d6969..29768703 100644 --- a/web/src/app/home/plugins/page.tsx +++ b/web/src/app/home/plugins/page.tsx @@ -599,8 +599,8 @@ export default function PluginConfigPage( {t('plugins.marketplace')} )} - - {t('mcp.marketplace')} + + {t('mcp.title')} @@ -618,12 +618,12 @@ export default function PluginConfigPage( - {activeTab === 'mcp-market' ? ( + {activeTab === 'mcp-servers' ? ( <> {/* { @@ -639,7 +639,7 @@ export default function PluginConfigPage( */} { - setActiveTab('mcp-market'); + setActiveTab('mcp-servers'); setMcpSSEModalOpen(true); }} > @@ -689,7 +689,7 @@ export default function PluginConfigPage( - + { setMcpGithubURL(githubURL);