{"level":"warn","message":"Provider ID not found in registered extensions, using as-is","providerId":"hunyuan","providerType":"openai","registeredIds":["openai","openai-response","openai-chat","anthropic","claude","azure","azure-openai","azure-responses","azure-anthropic","google","google-ai","gemini","google-gemini","xai","grok","xai-responses","deepseek","openrouter","tokenflux","openai-compatible","cherryin","cherryin-chat","google-vertex","vertexai","google-vertex-anthropic","vertexai-anthropic","github-copilot-openai-compatible","copilot","github-copilot","bedrock","aws-bedrock","perplexity","mistral","huggingface","hf","hugging-face","gateway","ai-gateway","cerebras","ollama","aihubmix","newapi","new-api","voyage","voyageai","togetherai","together","groq"],"timestamp":"2026-05-10 09:46:59"}
{"level":"warn","message":"Provider ID not found in registered extensions, using as-is","providerId":"hunyuan","providerType":"openai","registeredIds":["openai","openai-response","openai-chat","anthropic","claude","azure","azure-openai","azure-responses","azure-anthropic","google","google-ai","gemini","google-gemini","xai","grok","xai-responses","deepseek","openrouter","tokenflux","openai-compatible","cherryin","cherryin-chat","google-vertex","vertexai","google-vertex-anthropic","vertexai-anthropic","github-copilot-openai-compatible","copilot","github-copilot","bedrock","aws-bedrock","perplexity","mistral","huggingface","hf","hugging-face","gateway","ai-gateway","cerebras","ollama","aihubmix","newapi","new-api","voyage","voyageai","togetherai","together","groq"],"timestamp":"2026-05-10 09:46:59"}
{"level":"warn","message":"Provider ID not found in registered extensions, using as-is","providerId":"hunyuan","providerType":"openai","registeredIds":["openai","openai-response","openai-chat","anthropic","claude","azure","azure-openai","azure-responses","azure-anthropic","google","google-ai","gemini","google-gemini","xai","grok","xai-responses","deepseek","openrouter","tokenflux","openai-compatible","cherryin","cherryin-chat","google-vertex","vertexai","google-vertex-anthropic","vertexai-anthropic","github-copilot-openai-compatible","copilot","github-copilot","bedrock","aws-bedrock","perplexity","mistral","huggingface","hf","hugging-face","gateway","ai-gateway","cerebras","ollama","aihubmix","newapi","new-api","voyage","voyageai","togetherai","together","groq"],"timestamp":"2026-05-10 09:46:59"}
{"level":"error","message":"Error listing models:","stack":"Error\n    at async AiProvider.models (file:///C:/Program%20Files/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-DmY8nbl4.js:352356:10)\n    at async fetchModels (file:///C:/Program%20Files/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-DmY8nbl4.js:352901:10)\n    at async getCherryAiFreeModel (file:///C:/Program%20Files/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-DmY8nbl4.js:313063:20)\n    at async buildModelsToTry (file:///C:/Program%20Files/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-DmY8nbl4.js:313073:22)\n    at async classifyErrorByAI (file:///C:/Program%20Files/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-DmY8nbl4.js:313163:22)","timestamp":"2026-05-10 09:47:00"}
{"level":"warn","message":"Provider ID not found in registered extensions, using as-is","providerId":"silicon","providerType":"openai","registeredIds":["openai","openai-response","openai-chat","anthropic","claude","azure","azure-openai","azure-responses","azure-anthropic","google","google-ai","gemini","google-gemini","xai","grok","xai-responses","deepseek","openrouter","tokenflux","openai-compatible","cherryin","cherryin-chat","google-vertex","vertexai","google-vertex-anthropic","vertexai-anthropic","github-copilot-openai-compatible","copilot","github-copilot","bedrock","aws-bedrock","perplexity","mistral","huggingface","hf","hugging-face","gateway","ai-gateway","cerebras","ollama","aihubmix","newapi","new-api","voyage","voyageai","togetherai","together","groq"],"timestamp":"2026-05-10 09:47:00"}
{"code":-32000,"data":"[WinError 10061] 由于目标计算机积极拒绝，无法连接。","level":"error","message":"Failed to list prompts MCP error -32000: Failed to connect to IDA Pro! Did you run Edit -> Plugins -> MCP (Ctrl+Alt+M) to start the server?\nTraceback (most recent call last):\n  File \"C:\\\\Programs\\\\Python\\\\Python313\\\\Lib\\\\site-packages\\\\ida_pro_mcp\\\\server.py\", line 50, in dispatch_proxy\n    conn.request(\"POST\", \"/mcp\", request, {\"Content-Type\": \"application/json\"})\n    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1338, in request\n    self._send_request(method, url, body, headers, encode_chunked)\n    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1384, in _send_request\n    self.endheaders(body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1333, in endheaders\n    self._send_output(message_body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1093, in _send_output\n    self.send(msg)\n    ~~~~~~~~~^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1037, in send\n    self.connect()\n    ~~~~~~~~~~~~^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1003, in connect\n    self.sock = self._create_connection(\n                ~~~~~~~~~~~~~~~~~~~~~~~^\n        (self.host,self.port), self.timeout, self.source_address)\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 864, in create_connection\n    raise exceptions[0]\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 849, in create_connection\n    sock.connect(sa)\n    ~~~~~~~~~~~~^^^^\nConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝，无法连接。\n","name":"McpError","stack":"McpError: MCP error -32000: Failed to connect to IDA Pro! Did you run Edit -> Plugins -> MCP (Ctrl+Alt+M) to start the server?\nTraceback (most recent call last):\n  File \"C:\\\\Programs\\\\Python\\\\Python313\\\\Lib\\\\site-packages\\\\ida_pro_mcp\\\\server.py\", line 50, in dispatch_proxy\n    conn.request(\"POST\", \"/mcp\", request, {\"Content-Type\": \"application/json\"})\n    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1338, in request\n    self._send_request(method, url, body, headers, encode_chunked)\n    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1384, in _send_request\n    self.endheaders(body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1333, in endheaders\n    self._send_output(message_body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1093, in _send_output\n    self.send(msg)\n    ~~~~~~~~~^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1037, in send\n    self.connect()\n    ~~~~~~~~~~~~^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1003, in connect\n    self.sock = self._create_connection(\n                ~~~~~~~~~~~~~~~~~~~~~~~^\n        (self.host,self.port), self.timeout, self.source_address)\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 864, in create_connection\n    raise exceptions[0]\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 849, in create_connection\n    sock.connect(sa)\n    ~~~~~~~~~~~~^^^^\nConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝，无法连接。\n\n    at McpError.fromError (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:93135:11)\n    at Client$9._onresponse (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:94720:26)\n    at _transport.onmessage (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:94551:89)\n    at StdioClientTransport.processReadBuffer (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:112079:21)\n    at Socket.<anonymous> (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:112060:11)\n    at Socket.emit (node:events:508:28)\n    at addChunk (node:internal/streams/readable:563:12)\n    at readableAddChunkPushByteMode (node:internal/streams/readable:514:3)\n    at Readable.push (node:internal/streams/readable:394:5)\n    at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)","timestamp":"2026-05-10 09:47:01"}
{"level":"warn","message":"disableWebInstaller is set to false, you should set it to true if you do not plan on using a web installer. This will default to true in a future version.","module":"AppUpdater","process":"main","timestamp":"2026-05-10 09:47:02"}
{"code":-32000,"data":"[WinError 10061] 由于目标计算机积极拒绝，无法连接。","level":"error","message":"Failed to list resources MCP error -32000: Failed to connect to IDA Pro! Did you run Edit -> Plugins -> MCP (Ctrl+Alt+M) to start the server?\nTraceback (most recent call last):\n  File \"C:\\\\Programs\\\\Python\\\\Python313\\\\Lib\\\\site-packages\\\\ida_pro_mcp\\\\server.py\", line 50, in dispatch_proxy\n    conn.request(\"POST\", \"/mcp\", request, {\"Content-Type\": \"application/json\"})\n    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1338, in request\n    self._send_request(method, url, body, headers, encode_chunked)\n    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1384, in _send_request\n    self.endheaders(body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1333, in endheaders\n    self._send_output(message_body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1093, in _send_output\n    self.send(msg)\n    ~~~~~~~~~^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1037, in send\n    self.connect()\n    ~~~~~~~~~~~~^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1003, in connect\n    self.sock = self._create_connection(\n                ~~~~~~~~~~~~~~~~~~~~~~~^\n        (self.host,self.port), self.timeout, self.source_address)\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 864, in create_connection\n    raise exceptions[0]\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 849, in create_connection\n    sock.connect(sa)\n    ~~~~~~~~~~~~^^^^\nConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝，无法连接。\n","name":"McpError","stack":"McpError: MCP error -32000: Failed to connect to IDA Pro! Did you run Edit -> Plugins -> MCP (Ctrl+Alt+M) to start the server?\nTraceback (most recent call last):\n  File \"C:\\\\Programs\\\\Python\\\\Python313\\\\Lib\\\\site-packages\\\\ida_pro_mcp\\\\server.py\", line 50, in dispatch_proxy\n    conn.request(\"POST\", \"/mcp\", request, {\"Content-Type\": \"application/json\"})\n    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1338, in request\n    self._send_request(method, url, body, headers, encode_chunked)\n    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1384, in _send_request\n    self.endheaders(body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1333, in endheaders\n    self._send_output(message_body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1093, in _send_output\n    self.send(msg)\n    ~~~~~~~~~^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1037, in send\n    self.connect()\n    ~~~~~~~~~~~~^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1003, in connect\n    self.sock = self._create_connection(\n                ~~~~~~~~~~~~~~~~~~~~~~~^\n        (self.host,self.port), self.timeout, self.source_address)\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 864, in create_connection\n    raise exceptions[0]\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 849, in create_connection\n    sock.connect(sa)\n    ~~~~~~~~~~~~^^^^\nConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝，无法连接。\n\n    at McpError.fromError (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:93135:11)\n    at Client$9._onresponse (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:94720:26)\n    at _transport.onmessage (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:94551:89)\n    at StdioClientTransport.processReadBuffer (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:112079:21)\n    at Socket.<anonymous> (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:112060:11)\n    at Socket.emit (node:events:508:28)\n    at addChunk (node:internal/streams/readable:563:12)\n    at readableAddChunkPushByteMode (node:internal/streams/readable:514:3)\n    at Readable.push (node:internal/streams/readable:394:5)\n    at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)","timestamp":"2026-05-10 09:47:03"}
{"level":"warn","message":"Provider ID not found in registered extensions, using as-is","providerId":"hunyuan","providerType":"openai","registeredIds":["openai","openai-response","openai-chat","anthropic","claude","azure","azure-openai","azure-responses","azure-anthropic","google","google-ai","gemini","google-gemini","xai","grok","xai-responses","deepseek","openrouter","tokenflux","openai-compatible","cherryin","cherryin-chat","google-vertex","vertexai","google-vertex-anthropic","vertexai-anthropic","github-copilot-openai-compatible","copilot","github-copilot","bedrock","aws-bedrock","perplexity","mistral","huggingface","hf","hugging-face","gateway","ai-gateway","cerebras","ollama","aihubmix","newapi","new-api","voyage","voyageai","togetherai","together","groq"],"timestamp":"2026-05-10 09:47:46"}
{"level":"warn","message":"Provider ID not found in registered extensions, using as-is","providerId":"hunyuan","providerType":"openai","registeredIds":["openai","openai-response","openai-chat","anthropic","claude","azure","azure-openai","azure-responses","azure-anthropic","google","google-ai","gemini","google-gemini","xai","grok","xai-responses","deepseek","openrouter","tokenflux","openai-compatible","cherryin","cherryin-chat","google-vertex","vertexai","google-vertex-anthropic","vertexai-anthropic","github-copilot-openai-compatible","copilot","github-copilot","bedrock","aws-bedrock","perplexity","mistral","huggingface","hf","hugging-face","gateway","ai-gateway","cerebras","ollama","aihubmix","newapi","new-api","voyage","voyageai","togetherai","together","groq"],"timestamp":"2026-05-10 09:47:46"}
{"level":"warn","message":"Provider ID not found in registered extensions, using as-is","providerId":"hunyuan","providerType":"openai","registeredIds":["openai","openai-response","openai-chat","anthropic","claude","azure","azure-openai","azure-responses","azure-anthropic","google","google-ai","gemini","google-gemini","xai","grok","xai-responses","deepseek","openrouter","tokenflux","openai-compatible","cherryin","cherryin-chat","google-vertex","vertexai","google-vertex-anthropic","vertexai-anthropic","github-copilot-openai-compatible","copilot","github-copilot","bedrock","aws-bedrock","perplexity","mistral","huggingface","hf","hugging-face","gateway","ai-gateway","cerebras","ollama","aihubmix","newapi","new-api","voyage","voyageai","togetherai","together","groq"],"timestamp":"2026-05-10 09:47:46"}
{"level":"error","message":"Error listing models:","stack":"Error\n    at async AiProvider.models (file:///C:/Program%20Files/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-DInKt6bT.js:352834:10)\n    at async fetchModels (file:///C:/Program%20Files/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-DInKt6bT.js:353383:10)\n    at async getCherryAiFreeModel (file:///C:/Program%20Files/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-DInKt6bT.js:313215:20)\n    at async buildModelsToTry (file:///C:/Program%20Files/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-DInKt6bT.js:313225:22)\n    at async classifyErrorByAI (file:///C:/Program%20Files/Cherry%20Studio/resources/app.asar/out/renderer/assets/store-DInKt6bT.js:313315:22)","timestamp":"2026-05-10 09:47:47"}
{"level":"warn","message":"Provider ID not found in registered extensions, using as-is","providerId":"silicon","providerType":"openai","registeredIds":["openai","openai-response","openai-chat","anthropic","claude","azure","azure-openai","azure-responses","azure-anthropic","google","google-ai","gemini","google-gemini","xai","grok","xai-responses","deepseek","openrouter","tokenflux","openai-compatible","cherryin","cherryin-chat","google-vertex","vertexai","google-vertex-anthropic","vertexai-anthropic","github-copilot-openai-compatible","copilot","github-copilot","bedrock","aws-bedrock","perplexity","mistral","huggingface","hf","hugging-face","gateway","ai-gateway","cerebras","ollama","aihubmix","newapi","new-api","voyage","voyageai","togetherai","together","groq"],"timestamp":"2026-05-10 09:47:47"}
{"code":-32001,"data":{"timeout":1000},"level":"error","message":"Error pinging server IDAProMCP MCP error -32001: Request timed out","name":"McpError","stack":"McpError: MCP error -32001: Request timed out\n    at McpError.fromError (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:93139:11)\n    at Timeout.timeoutHandler (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:94875:50)\n    at listOnTimeout (node:internal/timers:605:17)\n    at process.processTimers (node:internal/timers:541:7)","timestamp":"2026-05-10 09:47:47"}
{"code":-32000,"data":"[WinError 10061] 由于目标计算机积极拒绝，无法连接。","level":"error","message":"Failed to list prompts MCP error -32000: Failed to connect to IDA Pro! Did you run Edit -> Plugins -> MCP (Ctrl+Alt+M) to start the server?\nTraceback (most recent call last):\n  File \"C:\\\\Programs\\\\Python\\\\Python313\\\\Lib\\\\site-packages\\\\ida_pro_mcp\\\\server.py\", line 50, in dispatch_proxy\n    conn.request(\"POST\", \"/mcp\", request, {\"Content-Type\": \"application/json\"})\n    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1338, in request\n    self._send_request(method, url, body, headers, encode_chunked)\n    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1384, in _send_request\n    self.endheaders(body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1333, in endheaders\n    self._send_output(message_body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1093, in _send_output\n    self.send(msg)\n    ~~~~~~~~~^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1037, in send\n    self.connect()\n    ~~~~~~~~~~~~^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1003, in connect\n    self.sock = self._create_connection(\n                ~~~~~~~~~~~~~~~~~~~~~~~^\n        (self.host,self.port), self.timeout, self.source_address)\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 864, in create_connection\n    raise exceptions[0]\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 849, in create_connection\n    sock.connect(sa)\n    ~~~~~~~~~~~~^^^^\nConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝，无法连接。\n","name":"McpError","stack":"McpError: MCP error -32000: Failed to connect to IDA Pro! Did you run Edit -> Plugins -> MCP (Ctrl+Alt+M) to start the server?\nTraceback (most recent call last):\n  File \"C:\\\\Programs\\\\Python\\\\Python313\\\\Lib\\\\site-packages\\\\ida_pro_mcp\\\\server.py\", line 50, in dispatch_proxy\n    conn.request(\"POST\", \"/mcp\", request, {\"Content-Type\": \"application/json\"})\n    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1338, in request\n    self._send_request(method, url, body, headers, encode_chunked)\n    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1384, in _send_request\n    self.endheaders(body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1333, in endheaders\n    self._send_output(message_body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1093, in _send_output\n    self.send(msg)\n    ~~~~~~~~~^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1037, in send\n    self.connect()\n    ~~~~~~~~~~~~^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1003, in connect\n    self.sock = self._create_connection(\n                ~~~~~~~~~~~~~~~~~~~~~~~^\n        (self.host,self.port), self.timeout, self.source_address)\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 864, in create_connection\n    raise exceptions[0]\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 849, in create_connection\n    sock.connect(sa)\n    ~~~~~~~~~~~~^^^^\nConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝，无法连接。\n\n    at McpError.fromError (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:93139:11)\n    at Client$9._onresponse (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:94724:26)\n    at _transport.onmessage (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:94555:89)\n    at StdioClientTransport.processReadBuffer (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:112082:21)\n    at Socket.<anonymous> (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:112063:11)\n    at Socket.emit (node:events:508:28)\n    at addChunk (node:internal/streams/readable:563:12)\n    at readableAddChunkPushByteMode (node:internal/streams/readable:514:3)\n    at Readable.push (node:internal/streams/readable:394:5)\n    at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)","timestamp":"2026-05-10 09:47:48"}
{"code":-32000,"data":"[WinError 10061] 由于目标计算机积极拒绝，无法连接。","level":"error","message":"Failed to list resources MCP error -32000: Failed to connect to IDA Pro! Did you run Edit -> Plugins -> MCP (Ctrl+Alt+M) to start the server?\nTraceback (most recent call last):\n  File \"C:\\\\Programs\\\\Python\\\\Python313\\\\Lib\\\\site-packages\\\\ida_pro_mcp\\\\server.py\", line 50, in dispatch_proxy\n    conn.request(\"POST\", \"/mcp\", request, {\"Content-Type\": \"application/json\"})\n    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1338, in request\n    self._send_request(method, url, body, headers, encode_chunked)\n    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1384, in _send_request\n    self.endheaders(body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1333, in endheaders\n    self._send_output(message_body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1093, in _send_output\n    self.send(msg)\n    ~~~~~~~~~^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1037, in send\n    self.connect()\n    ~~~~~~~~~~~~^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1003, in connect\n    self.sock = self._create_connection(\n                ~~~~~~~~~~~~~~~~~~~~~~~^\n        (self.host,self.port), self.timeout, self.source_address)\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 864, in create_connection\n    raise exceptions[0]\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 849, in create_connection\n    sock.connect(sa)\n    ~~~~~~~~~~~~^^^^\nConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝，无法连接。\n","name":"McpError","stack":"McpError: MCP error -32000: Failed to connect to IDA Pro! Did you run Edit -> Plugins -> MCP (Ctrl+Alt+M) to start the server?\nTraceback (most recent call last):\n  File \"C:\\\\Programs\\\\Python\\\\Python313\\\\Lib\\\\site-packages\\\\ida_pro_mcp\\\\server.py\", line 50, in dispatch_proxy\n    conn.request(\"POST\", \"/mcp\", request, {\"Content-Type\": \"application/json\"})\n    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1338, in request\n    self._send_request(method, url, body, headers, encode_chunked)\n    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1384, in _send_request\n    self.endheaders(body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1333, in endheaders\n    self._send_output(message_body, encode_chunked=encode_chunked)\n    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1093, in _send_output\n    self.send(msg)\n    ~~~~~~~~~^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1037, in send\n    self.connect()\n    ~~~~~~~~~~~~^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\http\\client.py\", line 1003, in connect\n    self.sock = self._create_connection(\n                ~~~~~~~~~~~~~~~~~~~~~~~^\n        (self.host,self.port), self.timeout, self.source_address)\n        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 864, in create_connection\n    raise exceptions[0]\n  File \"C:\\Programs\\Python\\Python313\\Lib\\socket.py\", line 849, in create_connection\n    sock.connect(sa)\n    ~~~~~~~~~~~~^^^^\nConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝，无法连接。\n\n    at McpError.fromError (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:93139:11)\n    at Client$9._onresponse (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:94724:26)\n    at _transport.onmessage (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:94555:89)\n    at StdioClientTransport.processReadBuffer (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:112082:21)\n    at Socket.<anonymous> (C:\\Program Files\\Cherry Studio\\resources\\app.asar\\out\\main\\index.js:112063:11)\n    at Socket.emit (node:events:508:28)\n    at addChunk (node:internal/streams/readable:563:12)\n    at readableAddChunkPushByteMode (node:internal/streams/readable:514:3)\n    at Readable.push (node:internal/streams/readable:394:5)\n    at Pipe.onStreamRead (node:internal/stream_base_commons:189:23)","timestamp":"2026-05-10 09:47:50"}
