Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion src/core/webview/ClineProvider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ import WorkspaceTracker from "../../integrations/workspace/WorkspaceTracker"

import { McpHub } from "../../services/mcp/McpHub"
import { McpServerManager } from "../../services/mcp/McpServerManager"
import { promptToInstallExaMcp } from "../../services/mcp/promptToInstallExaMcp"
import { MarketplaceManager } from "../../services/marketplace"
import { ShadowCheckpointService } from "../../services/checkpoints/ShadowCheckpointService"
import { CodeIndexManager } from "../../services/code-index/manager"
Expand Down Expand Up @@ -345,9 +346,10 @@ export class ClineProvider

// Initialize MCP Hub through the singleton manager
McpServerManager.getInstance(this.context, this)
.then((hub) => {
.then(async (hub) => {
this.mcpHub = hub
this.mcpHub.registerClient()
await promptToInstallExaMcp(this.context, hub)
})
.catch((error) => {
this.log(`Failed to initialize MCP Hub: ${error}`)
Expand Down
8 changes: 6 additions & 2 deletions src/i18n/locales/ca/mcp.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 6 additions & 2 deletions src/i18n/locales/de/mcp.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 6 additions & 2 deletions src/i18n/locales/en/mcp.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
"disconnect_servers_partial": "Failed to disconnect {{count}} MCP server(s). Check the output for details.",
"toolNotFound": "Tool '{{toolName}}' does not exist on server '{{serverName}}'. Available tools: {{availableTools}}",
"serverNotFound": "MCP server '{{serverName}}' is not configured. Available servers: {{availableServers}}",
"toolDisabled": "Tool '{{toolName}}' on server '{{serverName}}' is disabled. Available enabled tools: {{availableTools}}"
"toolDisabled": "Tool '{{toolName}}' on server '{{serverName}}' is disabled. Available enabled tools: {{availableTools}}",
"exa_install_failed": "Failed to install Exa MCP: {{errorMessage}}"
},
"info": {
"server_restarting": "Restarting {{serverName}} MCP server...",
Expand All @@ -23,7 +24,10 @@
"already_refreshing": "MCP servers are already refreshing.",
"refreshing_all": "Refreshing all MCP servers...",
"all_refreshed": "All MCP servers have been refreshed.",
"project_config_deleted": "Project MCP configuration file deleted. All project MCP servers have been disconnected."
"project_config_deleted": "Project MCP configuration file deleted. All project MCP servers have been disconnected.",
"exa_install_prompt": "Install the free Exa MCP server to give Zoo web search and web fetching capabilities?",
"exa_install_action": "Install Exa MCP",
"exa_install_success": "Exa MCP installed successfully."
},
"oauth": {
"callback": {
Expand Down
8 changes: 6 additions & 2 deletions src/i18n/locales/es/mcp.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 6 additions & 2 deletions src/i18n/locales/fr/mcp.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 6 additions & 2 deletions src/i18n/locales/hi/mcp.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 6 additions & 2 deletions src/i18n/locales/id/mcp.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 6 additions & 2 deletions src/i18n/locales/it/mcp.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 6 additions & 2 deletions src/i18n/locales/ja/mcp.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 6 additions & 2 deletions src/i18n/locales/ko/mcp.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 6 additions & 2 deletions src/i18n/locales/nl/mcp.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading