feat: introduce cloud server market (#260)

This commit is contained in:
samanhappy
2025-08-09 21:14:26 +08:00
committed by GitHub
parent a9aa4a9a08
commit 26720d9e49
22 changed files with 2635 additions and 22 deletions

View File

@@ -196,7 +196,8 @@
"users": "Users",
"settings": "Settings",
"changePassword": "Change Password",
"market": "Market",
"market": "Local Market",
"cloud": "Cloud Market",
"logs": "Logs"
},
"pages": {
@@ -281,7 +282,7 @@
"configureTools": "Configure Tools"
},
"market": {
"title": "Server Market",
"title": "Local Market",
"official": "Official",
"by": "By",
"unknown": "Unknown",
@@ -324,6 +325,58 @@
"confirmVariablesMessage": "Please ensure these variables are properly defined in your runtime environment. Continue installing server?",
"confirmAndInstall": "Confirm and Install"
},
"cloud": {
"title": "Cloud Market",
"subtitle": "Powered by MCPRouter",
"by": "By",
"server": "Server",
"config": "Config",
"created": "Created",
"updated": "Updated",
"available": "Available",
"description": "Description",
"details": "Details",
"tools": "Tools",
"tool": "tool",
"toolsAvailable": "{{count}} tool available||{{count}} tools available",
"loadingTools": "Loading tools...",
"noTools": "No tools available for this server",
"noDescription": "No description available",
"viewDetails": "View Details",
"parameters": "Parameters",
"result": "Result",
"error": "Error",
"callTool": "Call",
"calling": "Calling...",
"toolCallSuccess": "Tool {{toolName}} executed successfully",
"toolCallError": "Failed to call tool {{toolName}}: {{error}}",
"viewSchema": "View Schema",
"backToList": "Back to Cloud Market",
"search": "Search",
"searchPlaceholder": "Search cloud servers by name, title, or author",
"clearFilters": "Clear Filters",
"clearCategoryFilter": "Clear",
"clearTagFilter": "Clear",
"categories": "Categories",
"tags": "Tags",
"noCategories": "No categories found",
"noTags": "No tags found",
"noServers": "No cloud servers found",
"fetchError": "Error fetching cloud servers",
"serverNotFound": "Cloud server not found",
"searchError": "Error searching cloud servers",
"filterError": "Error filtering cloud servers by category",
"tagFilterError": "Error filtering cloud servers by tag",
"showing": "Showing {{from}}-{{to}} of {{total}} cloud servers",
"perPage": "Per page",
"apiKeyNotConfigured": "MCPRouter API key not configured",
"apiKeyNotConfiguredDescription": "To use cloud servers, you need to configure your MCPRouter API key.",
"getApiKey": "Get API Key",
"configureInSettings": "Configure in Settings",
"installServer": "Install {{name}}",
"installSuccess": "Server {{name}} installed successfully",
"installError": "Failed to install server: {{error}}"
},
"tool": {
"run": "Run",
"running": "Running...",
@@ -394,7 +447,20 @@
"openaiApiEmbeddingModelPlaceholder": "text-embedding-3-small",
"smartRoutingConfigUpdated": "Smart routing configuration updated successfully",
"smartRoutingRequiredFields": "Database URL and OpenAI API Key are required to enable smart routing",
"smartRoutingValidationError": "Please fill in the required fields before enabling Smart Routing: {{fields}}"
"smartRoutingValidationError": "Please fill in the required fields before enabling Smart Routing: {{fields}}",
"mcpRouterConfig": "Cloud Market",
"mcpRouterApiKey": "MCPRouter API Key",
"mcpRouterApiKeyDescription": "API key for accessing MCPRouter cloud market services",
"mcpRouterApiKeyPlaceholder": "Enter MCPRouter API key",
"mcpRouterReferer": "Referer",
"mcpRouterRefererDescription": "Referer header for MCPRouter API requests",
"mcpRouterRefererPlaceholder": "https://mcphub.app",
"mcpRouterTitle": "Title",
"mcpRouterTitleDescription": "Title header for MCPRouter API requests",
"mcpRouterTitlePlaceholder": "MCPHub",
"mcpRouterBaseUrl": "Base URL",
"mcpRouterBaseUrlDescription": "Base URL for MCPRouter API",
"mcpRouterBaseUrlPlaceholder": "https://api.mcprouter.to/v1"
},
"dxt": {
"upload": "Upload",