diff --git a/packages/mcp-client/cli.ts b/packages/mcp-client/cli.ts index 607eb2b9b8..dbbb346710 100644 --- a/packages/mcp-client/cli.ts +++ b/packages/mcp-client/cli.ts @@ -12,12 +12,13 @@ import { version as packageVersion } from "./package.json"; const MODEL_ID = process.env.MODEL_ID ?? "Qwen/Qwen2.5-72B-Instruct"; const PROVIDER = (process.env.PROVIDER as InferenceProvider) ?? "nebius"; const ENDPOINT_URL = process.env.ENDPOINT_URL ?? process.env.BASE_URL; +const MCP_EXAMPLER_LOCAL_FOLDER = process.platform === "darwin" ? join(homedir(), "Desktop") : homedir(); const SERVERS: StdioServerParameters[] = [ { // Filesystem "official" mcp-server with access to your Desktop command: "npx", - args: ["-y", "@modelcontextprotocol/server-filesystem", join(homedir(), "Desktop")], + args: ["-y", "@modelcontextprotocol/server-filesystem", MCP_EXAMPLER_LOCAL_FOLDER], }, { // Playwright MCP @@ -30,6 +31,7 @@ if (process.env.EXPERIMENTAL_HF_MCP_SERVER) { SERVERS.push({ // Early version of a HF-MCP server // you can download it from gist.github.com/julien-c/0500ba922e1b38f2dc30447fb81f7dc6 + // and replace the local path below command: "node", args: ["--disable-warning=ExperimentalWarning", join(homedir(), "Desktop/hf-mcp/index.ts")], env: {