{"id":3944,"date":"2026-09-02T14:48:51","date_gmt":"2026-09-02T06:48:51","guid":{"rendered":"https:\/\/ai.zhousir.top\/?p=3944"},"modified":"2026-09-02T14:48:51","modified_gmt":"2026-09-02T06:48:51","slug":"mcp-%e6%8a%80%e6%9c%af%e5%ae%9e%e6%88%98%e6%8c%87%e5%8d%97%ef%bc%9a%e4%bb%8e%e5%8e%9f%e7%90%86%e5%88%b0%e8%90%bd%e5%9c%b0","status":"publish","type":"post","link":"https:\/\/ai.zhousir.top\/?p=3944","title":{"rendered":"MCP \u6280\u672f\u5b9e\u6218\u6307\u5357\uff1a\u4ece\u539f\u7406\u5230\u843d\u5730"},"content":{"rendered":"<section id=\"wenyan\" style=\"font-family: system-ui, 'Apple Color Emoji', 'Segoe UI', 'Segoe UI Symbol', 'Noto Sans', Roboto, sans-serif; line-height: 1.75; font-size: 16px; color: #000000; caret-color: #000000;\" data-provider=\"WenYan\">\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u76ee\u5f55<\/span><\/h2>\n<ul style=\"padding-left: 1rem; margin-left: 1rem; font-size: 0.9rem; list-style-type: disc;\">\n<li>\n<section><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"#%E4%B8%80mcp-%E6%98%AF%E4%BB%80%E4%B9%88\">\u4e00\u3001MCP \u662f\u4ec0\u4e48<\/a><\/section>\n<\/li>\n<li>\n<section><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"#%E4%BA%8Cmcp-%E8%A7%A3%E5%86%B3%E4%BA%86%E4%BB%80%E4%B9%88%E9%97%AE%E9%A2%98\">\u4e8c\u3001MCP \u89e3\u51b3\u4e86\u4ec0\u4e48\u95ee\u9898<\/a><\/section>\n<\/li>\n<li>\n<section><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"#%E4%B8%89%E6%A0%B8%E5%BF%83%E6%9E%B6%E6%9E%84%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90\">\u4e09\u3001\u6838\u5fc3\u67b6\u6784\u6df1\u5ea6\u89e3\u6790<\/a><\/section>\n<\/li>\n<li>\n<section><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"#%E5%9B%9B%E5%8D%8F%E8%AE%AE%E8%A7%84%E8%8C%83%E4%B8%8E%E4%BC%A0%E8%BE%93%E6%9C%BA%E5%88%B6\">\u56db\u3001\u534f\u8bae\u89c4\u8303\u4e0e\u4f20\u8f93\u673a\u5236<\/a><\/section>\n<\/li>\n<li>\n<section><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"#%E4%BA%94mcp-%E7%94%9F%E6%80%81%E5%85%A8%E6%99%AF\">\u4e94\u3001MCP \u751f\u6001\u5168\u666f<\/a><\/section>\n<\/li>\n<li>\n<section><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"#%E5%85%AD%E5%AE%9E%E6%88%98%E4%B8%80%E9%9B%86%E6%88%90%E9%AB%98%E5%BE%B7-mcp-server%E5%9C%B0%E5%9B%BE%E6%9C%8D%E5%8A%A1\">\u516d\u3001\u5b9e\u6218\u4e00\uff1a\u96c6\u6210\u9ad8\u5fb7 MCP Server\uff08\u5730\u56fe\u670d\u52a1\uff09<\/a><\/section>\n<\/li>\n<li>\n<section><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"#%E4%B8%83%E6%A1%88%E4%BE%8B%E5%A4%8D%E7%9B%98ai-%E5%A6%82%E4%BD%95%E7%BC%96%E6%8E%92-mcp-%E5%B7%A5%E5%85%B7%E5%AE%8C%E6%88%90%E5%A4%8D%E6%9D%82%E4%BB%BB%E5%8A%A1\">\u4e03\u3001\u6848\u4f8b\u590d\u76d8\uff1aAI \u5982\u4f55\u7f16\u6392 MCP \u5de5\u5177\u5b8c\u6210\u590d\u6742\u4efb\u52a1<\/a><\/section>\n<\/li>\n<li>\n<section><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"#%E5%85%AB%E5%AE%9E%E6%88%98%E4%BA%8C%E9%9B%86%E6%88%90-mysql-mcp-server%E6%95%B0%E6%8D%AE%E5%BA%93%E6%9C%8D%E5%8A%A1\">\u516b\u3001\u5b9e\u6218\u4e8c\uff1a\u96c6\u6210 MySQL MCP Server\uff08\u6570\u636e\u5e93\u670d\u52a1\uff09<\/a><\/section>\n<\/li>\n<li>\n<section><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"#%E4%B9%9D%E5%A4%9A-mcp-server-%E5%8D%8F%E5%90%8C%E9%AB%98%E5%BE%B7--mysql-%E8%81%94%E5%8A%A8%E5%AE%9E%E6%88%98\">\u4e5d\u3001\u591a MCP Server \u534f\u540c\uff1a\u9ad8\u5fb7 + MySQL \u8054\u52a8\u5b9e\u6218<\/a><\/section>\n<\/li>\n<li>\n<section><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"#%E5%8D%81mcp-%E7%9A%84%E5%AE%89%E5%85%A8%E8%80%83%E9%87%8F\">\u5341\u3001MCP \u7684\u5b89\u5168\u8003\u91cf<\/a><\/section>\n<\/li>\n<li>\n<section><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"#%E5%8D%81%E4%B8%80%E6%9C%AA%E6%9D%A5%E5%B1%95%E6%9C%9B\">\u5341\u4e00\u3001\u672a\u6765\u5c55\u671b<\/a><\/section>\n<\/li>\n<li>\n<section><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"#%E5%8D%81%E4%BA%8C%E5%AD%A6%E4%B9%A0%E8%B5%84%E6%BA%90%E4%B8%8E%E5%8F%82%E8%80%83%E9%93%BE%E6%8E%A5\">\u5341\u4e8c\u3001\u5b66\u4e60\u8d44\u6e90\u4e0e\u53c2\u8003\u94fe\u63a5<\/a><\/section>\n<\/li>\n<\/ul>\n<hr \/>\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u4e00\u3001MCP \u662f\u4ec0\u4e48<\/span><\/h2>\n<p style=\"margin: 1em 0px;\"><strong>MCP\uff08Model Context Protocol\uff0c\u6a21\u578b\u4e0a\u4e0b\u6587\u534f\u8bae\uff09<\/strong> \u662f Anthropic \u4e8e 2024 \u5e74\u5e95\u63a8\u51fa\u5e76\u5f00\u6e90\u7684\u4e00\u5957\u6807\u51c6\u534f\u8bae\u3002\u5b83\u7684\u6838\u5fc3\u4f7f\u547d\u662f\uff1a<strong>\u4e3a AI \u5e94\u7528\u4e0e\u5916\u90e8\u6570\u636e\u6e90\u3001\u5de5\u5177\u4e4b\u95f4\u5efa\u7acb\u4e00\u4e2a\u7edf\u4e00\u3001\u5b89\u5168\u3001\u53ef\u6269\u5c55\u7684\u8fde\u63a5\u65b9\u5f0f<\/strong>\u3002<\/p>\n<p style=\"margin: 1em 0px;\">\u4e00\u4e2a\u5e7f\u4e3a\u6d41\u4f20\u7684\u6bd4\u55bb\u662f\uff1a<strong>MCP \u662f AI \u5e94\u7528\u7684 USB-C \u63a5\u53e3<\/strong>\u3002<\/p>\n<p style=\"margin: 1em 0px;\">\u5728 USB-C \u51fa\u73b0\u4e4b\u524d\uff0c\u6bcf\u4e2a\u8bbe\u5907\u6709\u81ea\u5df1\u4e13\u5c5e\u7684\u5145\u7535\u53e3\u2014\u2014iPhone \u7528 Lightning\u3001\u5b89\u5353\u7528 Type-C\/Micro-USB\u3001\u7b14\u8bb0\u672c\u7528\u5404\u81ea\u89c4\u683c\u7684\u7535\u6e90\u53e3\u3002USB-C \u7edf\u4e00\u4e86\u7269\u7406\u8fde\u63a5\u5c42\uff0c\u8ba9\u4e00\u6839\u7ebf\u80fd\u9002\u914d\u6240\u6709\u8bbe\u5907\u3002<\/p>\n<p style=\"margin: 1em 0px;\">MCP \u5bf9 AI \u505a\u4e86\u540c\u6837\u7684\u4e8b\uff1a<\/p>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"center\">USB-C \u7c7b\u6bd4<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"center\">MCP \u5bf9\u5e94<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"center\">USB-C \u7269\u7406\u63a5\u53e3<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"center\">JSON-RPC 2.0 \u534f\u8bae<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"center\">\u4e00\u6839\u7ebf\u9002\u914d\u6240\u6709\u8bbe\u5907<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"center\">\u4e00\u4e2a\u534f\u8bae\u9002\u914d\u6240\u6709 AI \u5e94\u7528<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"center\">\u8bbe\u5907\u5382\u5546\u53ea\u9700\u5b9e\u73b0\u4e00\u4e2a\u63a5\u53e3<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"center\">MCP Server \u53ea\u9700\u5b9e\u73b0\u4e00\u6b21<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"center\">\u5feb\u5145\/\u6570\u636e\/\u89c6\u9891\u7edf\u4e00\u4f20\u8f93<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"center\">\u5de5\u5177\u8c03\u7528\/\u8d44\u6e90\u8bfb\u53d6\/\u63d0\u793a\u6a21\u677f\u7edf\u4e00<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u4e8c\u3001MCP \u89e3\u51b3\u4e86\u4ec0\u4e48\u95ee\u9898<\/span><\/h2>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">2.1 MCP \u4e4b\u524d\u7684\u75db\u70b9<\/h3>\n<p style=\"margin: 1em 0px;\">\u5728\u6ca1\u6709 MCP \u7684\u65f6\u4ee3\uff0c\u8ba9\u5927\u8bed\u8a00\u6a21\u578b\u8bbf\u95ee\u5916\u90e8\u5de5\u5177\u662f\u4e00\u4ef6&#8221;\u810f\u6d3b\u7d2f\u6d3b&#8221;\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u4f20\u7edf\u96c6\u6210\u65b9\u5f0f\uff08M\u00a0\u00d7\u00a0N\u00a0\u95ee\u9898\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0Claude\u00a0Desktop\u00a0\u2500\u2500\u2192\u00a0\u6587\u4ef6\u8bfb\u53d6\u4ee3\u7801\uff08\u5b9a\u5236\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0Claude\u00a0Desktop\u00a0\u2500\u2500\u2192\u00a0\u6570\u636e\u5e93\u67e5\u8be2\u4ee3\u7801\uff08\u5b9a\u5236\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0Claude\u00a0Desktop\u00a0\u2500\u2500\u2192\u00a0GitHub\u00a0API\u00a0\u4ee3\u7801\uff08\u5b9a\u5236\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0Cursor\u00a0IDE\u00a0\u00a0\u2500\u2500\u2192\u00a0\u6587\u4ef6\u8bfb\u53d6\u4ee3\u7801\uff08\u91cd\u5199\u4e00\u904d\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0Cursor\u00a0IDE\u00a0\u00a0\u2500\u2500\u2192\u00a0\u6570\u636e\u5e93\u67e5\u8be2\u4ee3\u7801\uff08\u91cd\u5199\u4e00\u904d\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0Cursor\u00a0IDE\u00a0\u00a0\u2500\u2500\u2192\u00a0GitHub\u00a0API\u00a0\u4ee3\u7801\uff08\u91cd\u5199\u4e00\u904d\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0VS\u00a0Code\u00a0\u63d2\u4ef6\u00a0\u00a0\u00a0\u2500\u2500\u2192\u00a0\u6587\u4ef6\u8bfb\u53d6\u4ee3\u7801\uff08\u53c8\u5199\u4e00\u904d...\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u75db\u70b9\uff1aM\u00a0\u4e2a\u00a0AI\u00a0\u5e94\u7528\u00a0\u00d7\u00a0N\u00a0\u4e2a\u5de5\u5177\u00a0=\u00a0M\u00d7N\u00a0\u6b21\u5b9a\u5236\u5f00\u53d1\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\"><strong>\u6838\u5fc3\u77db\u76fe<\/strong>\uff1a\u6bcf\u589e\u52a0\u4e00\u4e2a\u5de5\u5177\u6216\u6570\u636e\u6e90\uff0c\u6bcf\u4e2a AI \u5e94\u7528\u90fd\u8981\u5355\u72ec\u5f00\u53d1\u96c6\u6210\u4ee3\u7801\uff0c\u788e\u7247\u5316\u4e25\u91cd\u3001\u65e0\u6cd5\u590d\u7528\u3002<\/p>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">2.2 MCP \u4e4b\u540e\u7684\u67b6\u6784<\/h3>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0MCP\u00a0\u96c6\u6210\u65b9\u5f0f\uff08M\u00a0+\u00a0N\u00a0\u95ee\u9898\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\n\u00a0\u00a0\u00a0Claude\u00a0Desktop\u00a0\u2500\u2500\u2192\u00a0MCP\u00a0Client\u00a0\u2500\u2500\u2510\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\n\u00a0\u00a0\u00a0Cursor\u00a0IDE\u00a0\u00a0\u00a0\u2500\u2500\u2192\u00a0MCP\u00a0Client\u00a0\u2500\u2500\u253c\u2500\u2500\u2192\u00a0\u6587\u4ef6\u00a0MCP\u00a0Server\u00a0\u00a0\n\u00a0\u00a0\u00a0VS\u00a0Code\u00a0\u63d2\u4ef6\u00a0\u00a0\u00a0\u2500\u2500\u2192\u00a0MCP\u00a0Client\u00a0\u2500\u2500\u2524\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u251c\u2500\u2500\u2192\u00a0\u6570\u636e\u5e93\u00a0MCP\u00a0Server\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2514\u2500\u2500\u2192\u00a0GitHub\u00a0MCP\u00a0Server\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\n\u00a0\u00a0\u00a0\u4f18\u52bf\uff1aM\u00a0\u4e2a\u00a0AI\u00a0\u5e94\u7528\u00a0+\u00a0N\u00a0\u4e2a\u00a0MCP\u00a0Server\u00a0=\u00a0M+N\u00a0\u6b21\u5f00\u53d1\u00a0\u00a0\u00a0\u00a0\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\">MCP \u5f15\u5165\u4e86\u4e00\u4e2a\u6807\u51c6\u4e2d\u95f4\u5c42\uff0c\u4f7f\u5f97\uff1a<\/p>\n<ul style=\"padding-left: 1rem; margin-left: 1rem; font-size: 0.9rem; list-style-type: disc;\">\n<li>\n<section><strong>AI \u5e94\u7528\u7aef<\/strong>\u53ea\u9700\u5b9e\u73b0\u4e00\u6b21 MCP Client<\/section>\n<\/li>\n<li>\n<section><strong>\u5de5\u5177\u7aef<\/strong>\u53ea\u9700\u5b9e\u73b0\u4e00\u6b21 MCP Server<\/section>\n<\/li>\n<li>\n<section>\u53cc\u65b9\u53ef\u4ee5<strong>\u81ea\u7531\u7ec4\u5408<\/strong>\uff0c\u4e92\u4e0d\u4f9d\u8d56<\/section>\n<\/li>\n<\/ul>\n<hr \/>\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u4e09\u3001\u6838\u5fc3\u67b6\u6784\u6df1\u5ea6\u89e3\u6790<\/span><\/h2>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">3.1 \u4e09\u5c42\u89d2\u8272\u6a21\u578b<\/h3>\n<p style=\"margin: 1em 0px;\">MCP \u91c7\u7528\u7ecf\u5178\u7684 <strong>Host \u2192 Client \u2192 Server<\/strong> \u4e09\u5c42\u67b6\u6784\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0MCP\u00a0Host\uff08\u4e3b\u673a\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u5982\u00a0Claude\u00a0Desktop\u00a0\/\u00a0Cursor\u00a0IDE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502MCP\u00a0Client\u2502\u00a0\u00a0\u2502MCP\u00a0Client\u2502\u00a0\u00a0\u2502MCP\u00a0Client\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u5b9e\u4f8b1\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u5b9e\u4f8b2\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u5b9e\u4f8b3\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u00a0\u00a0\u00a0stdio\/SSE\u00a0\u00a0\u00a0\u00a0stdio\/SSE\u00a0\u00a0\u00a0\u00a0stdio\/SSE\n\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u25bc\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u25bc\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u25bc\u2500\u2500\u2500\u2500\u2500\u2510\n\u00a0\u00a0\u2502MCP\u00a0Server\u00a0\u2502\u00a0\u2502MCP\u00a0Server\u00a0\u2502\u00a0\u2502MCP\u00a0Server\u00a0\u2502\n\u00a0\u00a0\u2502\u00a0\u00a0\u6587\u4ef6\u7cfb\u7edf\u00a0\u00a0\u2502\u00a0\u2502\u00a0\u00a0\u6570\u636e\u5e93\u00a0\u00a0\u2502\u00a0\u2502\u00a0\u00a0\u9ad8\u5fb7\u5730\u56fe\u00a0\u00a0\u2502\n\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n<\/code><\/pre>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u89d2\u8272<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u804c\u8d23<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u5178\u578b\u5b9e\u73b0<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>Host<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">AI \u5e94\u7528\u5bbf\u4e3b\uff0c\u7ba1\u7406\u591a\u4e2a Client \u7684\u751f\u547d\u5468\u671f<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">Claude Desktop, Cursor, VS Code, Trae IDE<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>Client<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u534f\u8bae\u5ba2\u6237\u7aef\uff0c\u4e0e Server \u5efa\u7acb 1:1 \u8fde\u63a5<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u7531 Host \u5185\u90e8\u521b\u5efa\uff0c\u6bcf\u4e2a Client \u8fde\u63a5\u4e00\u4e2a Server<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>Server<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u66b4\u9732\u5de5\u5177\uff08Tools\uff09\u3001\u8d44\u6e90\uff08Resources\uff09\u3001\u63d0\u793a\u6a21\u677f\uff08Prompts\uff09<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u6587\u4ef6\u7cfb\u7edf\u3001\u6570\u636e\u5e93\u3001\u641c\u7d22\u5f15\u64ce\u3001\u5730\u56fe\u670d\u52a1\u7b49<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">3.2 Server \u7684\u4e09\u5927\u80fd\u529b<\/h3>\n<p style=\"margin: 1em 0px;\">\u4e00\u4e2a MCP Server \u53ef\u4ee5\u5411 Client \u66b4\u9732\u4e09\u79cd\u7c7b\u578b\u7684\u80fd\u529b\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0MCP\u00a0Server\u00a0\u80fd\u529b\u77e9\u9635\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\ud83d\udd27\u00a0Tools\uff08\u5de5\u5177\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u6a21\u578b\u53ef\u4ee5\u8c03\u7528\u7684\u51fd\u6570\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u4f8b\u5982\uff1amaps_text_search,\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0maps_weather,\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0maps_direction_driving\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u7531\u6a21\u578b\u81ea\u4e3b\u51b3\u5b9a\u4f55\u65f6\u8c03\u7528\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\ud83d\udce6\u00a0Resources\uff08\u8d44\u6e90\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u6a21\u578b\u53ef\u4ee5\u8bfb\u53d6\u7684\u6570\u636e\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u4f8b\u5982\uff1a\u6587\u4ef6\u5185\u5bb9\u3001\u6570\u636e\u5e93\u8bb0\u5f55\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u7c7b\u4f3c\u00a0REST\u00a0\u7684\u00a0GET\u00a0\u64cd\u4f5c\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\ud83d\udcdd\u00a0Prompts\uff08\u63d0\u793a\u6a21\u677f\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u9884\u5b9a\u4e49\u7684\u4ea4\u4e92\u6a21\u677f\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u53ef\u63a5\u53d7\u53c2\u6570\u8fdb\u884c\u6a21\u677f\u6e32\u67d3\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u7528\u4e8e\u6807\u51c6\u5316\u5e38\u89c1\u4ea4\u4e92\u573a\u666f\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\">\u4ee5\u9ad8\u5fb7 MCP Server \u4e3a\u4f8b\uff0c\u5b83\u4e3b\u8981\u66b4\u9732\u7684\u662f <strong>Tools<\/strong> \u80fd\u529b\u2014\u2014\u6a21\u578b\u53ef\u4ee5\u8c03\u7528 <code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">maps_text_search<\/code>\uff08\u5173\u952e\u8bcd\u641c\u7d22\uff09\u3001<code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">maps_weather<\/code>\uff08\u5929\u6c14\u67e5\u8be2\uff09\u3001<code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">maps_geo<\/code>\uff08\u5730\u7406\u7f16\u7801\uff09\u7b49\u5de5\u5177\u51fd\u6570\u3002<\/p>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">3.3 \u5de5\u5177\u8c03\u7528\u7684\u751f\u547d\u5468\u671f<\/h3>\n<p style=\"margin: 1em 0px;\">\u4e00\u6b21 MCP \u5de5\u5177\u8c03\u7528\u7684\u5b8c\u6574\u6d41\u7a0b\u5982\u4e0b\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">\u7528\u6237\u8f93\u5165:\u00a0\"\u6606\u660e\u4e94\u4e00\u5929\u6c14\u600e\u4e48\u6837\uff1f\"\n\u00a0\u00a0\u00a0\u00a0\u2502\n\u00a0\u00a0\u00a0\u00a0\u25bc\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502\u00a0\u00a0AI\u00a0\u6a21\u578b\uff08Host\uff09\u00a0\u00a0\u2502\u00a0\u2500\u2500\u2192\u00a0\u7406\u89e3\u610f\u56fe\uff0c\u51b3\u5b9a\u9700\u8981\u8c03\u7528\u5929\u6c14\u5de5\u5177\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u2460\u00a0tools\/list\uff08\u53d1\u73b0\u53ef\u7528\u5de5\u5177\uff09\n\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u2461\u00a0tools\/call\uff08\u6267\u884c\u8c03\u7528\uff09\n\u00a0\u00a0\u00a0\u00a0\u00a0\u25bc\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502\u00a0\u00a0\u00a0MCP\u00a0Client\u00a0\u00a0\u00a0\u2502\u00a0\u2500\u2500\u2192\u00a0\u53d1\u9001\u00a0JSON-RPC\u00a0\u8bf7\u6c42\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0stdio\u00a0\/\u00a0SSE\u00a0\/\u00a0Streamable\u00a0HTTP\n\u00a0\u00a0\u00a0\u00a0\u00a0\u25bc\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502\u00a0\u00a0\u00a0MCP\u00a0Server\u00a0\u00a0\u00a0\u2502\u00a0\u2500\u2500\u2192\u00a0\u6267\u884c\u5b9e\u9645\u903b\u8f91\uff08\u8c03\u7528\u9ad8\u5fb7\u5929\u6c14\u00a0API\uff09\n\u2502\u00a0\u00a0(\u9ad8\u5fb7\u5730\u56fe\u670d\u52a1)\u00a0\u00a0\u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u8fd4\u56de\u7ed3\u6784\u5316\u7ed3\u679c\n\u00a0\u00a0\u00a0\u00a0\u00a0\u25bc\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502\u00a0\u00a0\u00a0MCP\u00a0Client\u00a0\u00a0\u00a0\u2502\u00a0\u2500\u2500\u2192\u00a0\u5c06\u7ed3\u679c\u8fd4\u56de\u7ed9\u6a21\u578b\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n\u00a0\u00a0\u00a0\u00a0\u00a0\u25bc\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502\u00a0\u00a0AI\u00a0\u6a21\u578b\uff08Host\uff09\u00a0\u00a0\u2502\u00a0\u2500\u2500\u2192\u00a0\u57fa\u4e8e\u7ed3\u679c\u751f\u6210\u81ea\u7136\u8bed\u8a00\u56de\u7b54\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n<\/code><\/pre>\n<hr \/>\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u56db\u3001\u534f\u8bae\u89c4\u8303\u4e0e\u4f20\u8f93\u673a\u5236<\/span><\/h2>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">4.1 \u534f\u8bae\u57fa\u7840\uff1aJSON-RPC 2.0<\/h3>\n<p style=\"margin: 1em 0px;\">MCP \u57fa\u4e8e <strong>JSON-RPC 2.0<\/strong> \u6784\u5efa\u901a\u4fe1\uff0c\u6240\u6709\u6d88\u606f\u90fd\u662f JSON \u683c\u5f0f\uff0c\u5305\u542b\u4e09\u79cd\u6d88\u606f\u7c7b\u578b\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-json\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-comment\" style=\"color: #657b83;\">\/\/\u00a01.\u00a0Request\uff08\u8bf7\u6c42\uff09<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"jsonrpc\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"2.0\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"id\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-number\" style=\"color: #cb4b16;\">1<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"method\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"tools\/call\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"params\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"name\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"maps_weather\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"arguments\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"city\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"\u6606\u660e\"<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\n<span class=\"hljs-comment\" style=\"color: #657b83;\">\/\/\u00a02.\u00a0Response\uff08\u54cd\u5e94\uff09<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"jsonrpc\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"2.0\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"id\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-number\" style=\"color: #cb4b16;\">1<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"result\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"content\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">[<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"type\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"text\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"text\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"\u6606\u660e\uff1a\u6674\uff0c16~24\u00b0C...\"<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">]<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\n<span class=\"hljs-comment\" style=\"color: #657b83;\">\/\/\u00a03.\u00a0Notification\uff08\u901a\u77e5\uff0c\u65e0\u00a0id\uff0c\u4e0d\u9700\u8981\u54cd\u5e94\uff09<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"jsonrpc\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"2.0\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"method\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"notifications\/initialized\"<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<\/code><\/pre>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">4.2 \u8fde\u63a5\u751f\u547d\u5468\u671f<\/h3>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">Client\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Server\n\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u00a0\u00a0\u2502\u2500\u2500\u2500\u2500\u00a0initialize\u00a0(request)\u00a0\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2192\u2502\u00a0\u00a0\u00a0\u2460\u00a0\u63e1\u624b\uff1a\u534f\u5546\u534f\u8bae\u7248\u672c\u548c\u80fd\u529b\n\u00a0\u00a0\u2502\u2190\u2500\u2500\u2500\u00a0initialize\u00a0(response)\u00a0\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2502\n\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u00a0\u00a0\u2502\u2500\u2500\u2500\u2500\u00a0initialized\u00a0(notification)\u00a0\u2500\u2500\u2192\u2502\u00a0\u00a0\u00a0\u2461\u00a0\u786e\u8ba4\u521d\u59cb\u5316\u5b8c\u6210\n\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u00a0\u00a0\u2502\u2500\u2500\u2500\u2500\u00a0tools\/list\u00a0(request)\u00a0\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2192\u2502\u00a0\u00a0\u00a0\u2462\u00a0\u53d1\u73b0\u53ef\u7528\u5de5\u5177\n\u00a0\u00a0\u2502\u2190\u2500\u2500\u2500\u00a0tools\/list\u00a0(response)\u00a0\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2502\n\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u00a0\u00a0\u2502\u2500\u2500\u2500\u2500\u00a0tools\/call\u00a0(request)\u00a0\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2192\u2502\u00a0\u00a0\u00a0\u2463\u00a0\u8c03\u7528\u5177\u4f53\u5de5\u5177\n\u00a0\u00a0\u2502\u2190\u2500\u2500\u2500\u00a0tools\/call\u00a0(response)\u00a0\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2502\n\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0...\u00a0\u6301\u7eed\u4ea4\u4e92\u00a0...\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u00a0\u00a0\u2502\u2500\u2500\u2500\u2500\u00a0ping\u00a0(request)\u00a0\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2192\u2502\u00a0\u00a0\u00a0\u2464\u00a0\u5fc3\u8df3\u4fdd\u6d3b\n\u00a0\u00a0\u2502\u2190\u2500\u2500\u2500\u00a0ping\u00a0(response)\u00a0\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2502\n\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n<\/code><\/pre>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">4.3 \u4e09\u79cd\u4f20\u8f93\u65b9\u5f0f<\/h3>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u4f20\u8f93\u65b9\u5f0f<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u9002\u7528\u573a\u666f<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u7279\u70b9<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>stdio<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u672c\u5730\u8fdb\u7a0b\u901a\u4fe1<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">Server \u4f5c\u4e3a\u5b50\u8fdb\u7a0b\u542f\u52a8\uff0c\u901a\u8fc7\u6807\u51c6\u8f93\u5165\/\u8f93\u51fa\u901a\u4fe1\uff0c\u5ef6\u8fdf\u6700\u4f4e<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>SSE\uff08Server-Sent Events\uff09<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u8fdc\u7a0b HTTP \u901a\u4fe1<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5ba2\u6237\u7aef\u901a\u8fc7 HTTP POST \u53d1\u9001\u8bf7\u6c42\uff0c\u901a\u8fc7 SSE \u957f\u8fde\u63a5\u63a5\u6536\u54cd\u5e94<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>Streamable HTTP<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u8fdc\u7a0b HTTP \u901a\u4fe1\uff08\u63a8\u8350\uff09<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP \u6700\u65b0\u89c4\u8303\u63a8\u8350\uff0c\u66ff\u4ee3 SSE\uff0c\u652f\u6301\u6709\u72b6\u6001\u548c\u65e0\u72b6\u6001\u4e24\u79cd\u6a21\u5f0f<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 1em 0px;\"><strong>stdio \u914d\u7f6e\u793a\u4f8b<\/strong>\uff08Claude Desktop \/ Cursor \u5e38\u7528\u65b9\u5f0f\uff09\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-json\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"mcpServers\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"amap-maps\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"command\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"npx\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"args\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">[<\/span><span class=\"hljs-string\" style=\"color: #859900;\">\"-y\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"@amap\/amap-maps-mcp-server\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">]<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"env\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"AMAP_MAPS_API_KEY\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"\u4f60\u7684\u9ad8\u5fb7API\u00a0Key\"<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\"><strong>Streamable HTTP \u914d\u7f6e\u793a\u4f8b<\/strong>\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-json\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"mcpServers\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"amap-maps\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"url\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"https:\/\/mcp-server.example.com\/mcp\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"headers\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"Authorization\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"Bearer\u00a0YOUR_TOKEN\"<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<\/code><\/pre>\n<hr \/>\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u4e94\u3001MCP \u751f\u6001\u5168\u666f<\/span><\/h2>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">5.1 \u884c\u4e1a\u91c7\u7eb3\u60c5\u51b5<\/h3>\n<p style=\"margin: 1em 0px;\">\u622a\u81f3 2026 \u5e74\u4e0a\u534a\u5e74\uff0cMCP \u5df2\u83b7\u5f97\u4e09\u5927 AI \u5de8\u5934\u7684\u5168\u9762\u91c7\u7eb3\uff1a<\/p>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u5382\u5546<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u91c7\u7eb3\u4ea7\u54c1<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u65f6\u95f4\u7ebf<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>Anthropic<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">Claude Desktop, Claude Code<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">2024.11 \u9996\u53d1<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>OpenAI<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">ChatGPT, API \u5de5\u5177\u96c6\u6210<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">2025 \u5e74\u8ddf\u8fdb<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>Google<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">Gemini, AI Studio<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">2025 \u5e74\u8ddf\u8fdb<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>IDE \u5382\u5546<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">Cursor, VS Code (Copilot), Windsurf, Trae<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">2025 \u5e74\u5168\u9762\u652f\u6301<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 1em 0px;\">MCP \u5df2\u4ece&#8221;Anthropic \u7684\u5f00\u6e90\u9879\u76ee&#8221;\u6f14\u8fdb\u4e3a <strong>AI \u5de5\u5177\u8c03\u7528\u7684\u4e8b\u5b9e\u6807\u51c6<\/strong>\u3002<\/p>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">5.2 MCP Server \u8d44\u6e90\u6c47\u603b<\/h3>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u8d44\u6e90\u7ad9\u70b9<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u5730\u5740<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u8bf4\u660e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">Anthropic \u5b98\u65b9\u4ed3\u5e93<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/github.com\/modelcontextprotocol\/servers\">https:\/\/github.com\/modelcontextprotocol\/servers<\/a><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5b98\u65b9\u7ef4\u62a4\u7684\u53c2\u8003\u5b9e\u73b0<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP.so<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/mcp.so\/\">https:\/\/mcp.so\/<\/a><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP Server \u641c\u7d22\u5f15\u64ce<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP \u5e7f\u573a\uff08ModelScope\uff09<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/www.modelscope.cn\/mcp\">https:\/\/www.modelscope.cn\/mcp<\/a><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u56fd\u5185 MCP \u793e\u533a<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">Awesome MCP Servers<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/github.com\/punkpeye\/awesome-mcp-servers\">https:\/\/github.com\/punkpeye\/awesome-mcp-servers<\/a><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u793e\u533a\u7cbe\u9009 MCP Server \u5217\u8868<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP \u7a7a\u95f4\u7ad9<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/mcpspace.cn\/\">https:\/\/mcpspace.cn\/<\/a><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u4e2d\u6587 MCP \u8d44\u6e90\u7ad9<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">5.3 \u70ed\u95e8 MCP Server \u5206\u7c7b<\/h3>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u7c7b\u522b<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u4ee3\u8868 Server<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u7528\u9014<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u5730\u56fe\u51fa\u884c<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u9ad8\u5fb7 MCP Server 2.0<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">POI\u641c\u7d22\u3001\u8def\u5f84\u89c4\u5212\u3001\u5929\u6c14\u67e5\u8be2\u3001\u4e13\u5c5e\u5730\u56fe<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6587\u4ef6\u7cfb\u7edf<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">filesystem-mcp-server<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u672c\u5730\u6587\u4ef6\u8bfb\u5199\u3001\u76ee\u5f55\u64cd\u4f5c<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6570\u636e\u5e93<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">mysql-mcp-server, postgresql-mcp<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">SQL \u67e5\u8be2\u3001\u8868\u7ed3\u6784\u63a2\u7d22<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u4ee3\u7801\u4ed3\u5e93<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">github-mcp-server<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">Issue\/PR \u7ba1\u7406\u3001\u4ee3\u7801\u641c\u7d22<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u641c\u7d22\u5f15\u64ce<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">brave-search-mcp, tavily-mcp<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u8054\u7f51\u641c\u7d22\u3001\u4fe1\u606f\u68c0\u7d22<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u529e\u516c\u534f\u4f5c<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">slack-mcp, notion-mcp<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u6d88\u606f\u53d1\u9001\u3001\u6587\u6863\u7ba1\u7406<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u4e91\u670d\u52a1<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">aws-mcp, azure-mcp<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u4e91\u8d44\u6e90\u7ba1\u7406<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u516d\u3001\u5b9e\u6218\u4e00\uff1a\u96c6\u6210\u9ad8\u5fb7 MCP Server\uff08\u5730\u56fe\u670d\u52a1\uff09<\/span><\/h2>\n<p style=\"margin: 1em 0px;\">\u672c\u7ae0\u4ee5\u4e00\u4e2a\u5b8c\u6574\u7684\u5b9e\u6218\u6848\u4f8b\uff0c\u6f14\u793a\u5982\u4f55\u4ece\u96f6\u5f00\u59cb\u914d\u7f6e\u9ad8\u5fb7 MCP Server\uff0c\u5e76\u901a\u8fc7 AI \u5bf9\u8bdd\u751f\u6210\u65c5\u884c\u653b\u7565 H5 \u9875\u9762\u3002<\/p>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">6.1 \u7b2c\u4e00\u6b65\uff1a\u7533\u8bf7\u9ad8\u5fb7 API Key<\/h3>\n<ol style=\"padding-left: 1rem; margin-left: 1rem; font-size: 0.9rem; list-style-type: decimal;\">\n<li>\n<section>\u8bbf\u95ee <a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/lbs.amap.com\/\">\u9ad8\u5fb7\u5f00\u653e\u5e73\u53f0<\/a>\uff0c\u6ce8\u518c\u5f00\u53d1\u8005\u8d26\u53f7<\/section>\n<\/li>\n<li>\n<section>\u8fdb\u5165\u63a7\u5236\u53f0\uff0c\u521b\u5efa\u5e94\u7528<\/section>\n<\/li>\n<li>\n<section>\u4e3a\u5e94\u7528\u6dfb\u52a0 <strong>Web\u670d\u52a1<\/strong> \u7c7b\u578b\u7684 Key<\/section>\n<\/li>\n<li>\n<section>\u8bb0\u5f55 Key \u503c\uff0c\u540e\u7eed\u914d\u7f6e MCP Server \u65f6\u4f7f\u7528<\/section>\n<\/li>\n<\/ol>\n<blockquote style=\"margin: 20px 0px; display: block; font-size: 0.9em; overflow: auto; border-left: 3px solid #ef7060; color: #6a737d; padding: 10px 10px 10px 20px; background: #fff9f9;\">\n<p style=\"margin: 1em 0px;\">\u53c2\u8003\u6587\u6863\uff1a<a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/lbs.amap.com\/api\/mcp-server\/create-project-and-key\">\u521b\u5efa\u5e94\u7528\u548c Key &#8211; MCP Server<\/a><\/p>\n<\/blockquote>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">6.2 \u7b2c\u4e8c\u6b65\uff1a\u914d\u7f6e MCP Server<\/h3>\n<p style=\"margin: 1em 0px;\">\u5728 AI \u5f00\u53d1\u5de5\u5177\u4e2d\u6dfb\u52a0\u9ad8\u5fb7 MCP Server\u3002\u4ee5 Claude Code\uff08cc-start\uff09\u4e3a\u4f8b\uff0c\u5728 MCP \u914d\u7f6e\u6587\u4ef6\u4e2d\u6dfb\u52a0\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-json\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"mcpServers\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"gdmap\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"command\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"npx\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"args\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">[<\/span><span class=\"hljs-string\" style=\"color: #859900;\">\"-y\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"@amap\/amap-maps-mcp-server\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">]<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"env\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"AMAP_MAPS_API_KEY\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"\u66ff\u6362\u4e3a\u4f60\u7684\u9ad8\u5fb7API\u00a0Key\"<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\">\u914d\u7f6e\u5b8c\u6210\u540e\uff0c\u91cd\u542f AI \u5de5\u5177\uff0cMCP Client \u4f1a\u81ea\u52a8\u4e0e\u9ad8\u5fb7 MCP Server \u5efa\u7acb\u8fde\u63a5\uff0c\u5e76\u53d1\u73b0\u5176\u63d0\u4f9b\u7684\u6240\u6709\u5de5\u5177\u3002<\/p>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">6.3 \u7b2c\u4e09\u6b65\uff1a\u9ad8\u5fb7 MCP Server \u63d0\u4f9b\u7684\u5de5\u5177\u6e05\u5355<\/h3>\n<p style=\"margin: 1em 0px;\">\u914d\u7f6e\u6210\u529f\u540e\uff0cAI \u6a21\u578b\u5c06\u81ea\u52a8\u53d1\u73b0\u4ee5\u4e0b\u5de5\u5177\uff1a<\/p>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u5de5\u5177\u540d<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u529f\u80fd<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u5178\u578b\u53c2\u6570<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_text_search<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5173\u952e\u8bcd\u641c\u7d22 POI<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>keywords<\/code>, <code>city<\/code>, <code>types<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_around_search<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5468\u8fb9\u641c\u7d22<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>location<\/code>, <code>keywords<\/code>, <code>radius<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_search_detail<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">POI \u8be6\u60c5\u67e5\u8be2<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>id<\/code>\uff08\u641c\u7d22\u7ed3\u679c\u7684 POI ID\uff09<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_geo<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5730\u7406\u7f16\u7801\uff08\u5730\u5740\u2192\u5750\u6807\uff09<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>address<\/code>, <code>city<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_regeocode<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u9006\u5730\u7406\u7f16\u7801\uff08\u5750\u6807\u2192\u5730\u5740\uff09<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>location<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_weather<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5929\u6c14\u67e5\u8be2<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>city<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_direction_driving<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u9a7e\u8f66\u8def\u5f84\u89c4\u5212<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>origin<\/code>, <code>destination<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_direction_walking<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u6b65\u884c\u8def\u5f84\u89c4\u5212<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>origin<\/code>, <code>destination<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_direction_transit_integrated<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u516c\u4ea4\u8def\u5f84\u89c4\u5212<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>origin<\/code>, <code>destination<\/code>, <code>city<\/code>, <code>cityd<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_bicycling<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u9a91\u884c\u8def\u5f84\u89c4\u5212<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>origin<\/code>, <code>destination<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_distance<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u8ddd\u79bb\u6d4b\u91cf<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>origins<\/code>, <code>destination<\/code>, <code>type<\/code><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_ip_location<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">IP \u5b9a\u4f4d<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>ip<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">6.4 \u7b2c\u56db\u6b65\uff1a\u7f16\u5199 Prompt \u9a71\u52a8 AI \u5b8c\u6210\u4efb\u52a1<\/h3>\n<p style=\"margin: 1em 0px;\">\u4e00\u4e2a\u597d\u7684 Prompt \u5e94\u5f53\u5305\u542b<strong>\u76ee\u6807\u3001\u7ea6\u675f\u3001\u8f93\u51fa\u683c\u5f0f<\/strong>\u4e09\u8981\u7d20\u3002\u4ee5\u4e0b\u662f\u672c\u6b21\u5b9e\u6218\u4f7f\u7528\u7684 Prompt\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-markdown\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">\u6211\u4e94\u4e00\u8ba1\u5212\u53bb\u6606\u660e\u6e38\u73a94\u5929\u7684\u65c5\u884c\u653b\u7565\u3002\n\n\u5e2e\u5236\u4f5c\u65c5\u884c\u653b\u7565\uff0c\u8003\u8651\u51fa\u884c\u65f6\u95f4\u548c\u8def\u7ebf\uff0c\u4ee5\u53ca\u5929\u6c14\u72b6\u51b5\u8def\u7ebf\u89c4\u5212\u3002\n\u5236\u4f5c\u7f51\u9875\u5730\u56fe\u81ea\u5b9a\u4e49\u7ed8\u5236\u65c5\u6e38\u8def\u7ebf\u548c\u4f4d\u7f6e\u3002\n\n\u7f51\u9875\u4f7f\u7528\u7b80\u7ea6\u7f8e\u89c2\u9875\u9762\u98ce\u683c\uff0c\u666f\u533a\u56fe\u7247\u4ee5\u5361\u7247\u5c55\u793a\u3002\n\u884c\u7a0b\u89c4\u5212\u7ed3\u679c\u5728\u9ad8\u5fb7\u5730\u56feapp\u5c55\u793a\uff0c\u5e76\u96c6\u6210\u5230h5\u9875\u9762\u4e2d\u3002\n\u540c\u4e00\u5929\u884c\u7a0b\u666f\u533a\u4e4b\u95f4\u6211\u60f3\u6253\u8f66\u524d\u5f80\u3002\n\n\u751f\u6210\u6587\u4ef6\u540d\u00a0kmTravel.html\u3002\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\"><strong>Prompt \u8bbe\u8ba1\u8981\u70b9\u89e3\u6790<\/strong>\uff1a<\/p>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u8981\u7d20<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u672c\u4f8b\u4e2d\u7684\u4f53\u73b0<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u4f5c\u7528<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u76ee\u6807<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5236\u4f5c\u6606\u660e4\u5929\u65c5\u884c\u653b\u7565 + H5\u9875\u9762<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u544a\u8bc9 AI \u8981\u505a\u4ec0\u4e48<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u7ea6\u675f<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u6253\u8f66\u51fa\u884c\u3001\u7b80\u7ea6\u7f8e\u89c2\u3001\u5361\u7247\u5c55\u793a<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u9650\u5b9a AI \u7684\u6267\u884c\u65b9\u5f0f<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u8f93\u51fa\u683c\u5f0f<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u751f\u6210 kmTravel.html \u6587\u4ef6<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u6307\u5b9a\u4ea4\u4ed8\u7269\u5f62\u6001<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u96c6\u6210\u8981\u6c42<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u9ad8\u5fb7\u5730\u56feApp\u5c55\u793a\u3001\u96c6\u6210\u5230H5<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u660e\u786e\u6280\u672f\u6808\u548c\u8054\u52a8\u65b9\u5f0f<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u4e03\u3001\u6848\u4f8b\u590d\u76d8\uff1aAI \u5982\u4f55\u7f16\u6392 MCP \u5de5\u5177\u5b8c\u6210\u590d\u6742\u4efb\u52a1<\/span><\/h2>\n<p style=\"margin: 1em 0px;\">\u672c\u7ae0\u8be6\u7ec6\u590d\u76d8 AI \u5728\u63a5\u6536\u5230\u4e0a\u8ff0 Prompt \u540e\uff0c\u662f\u5982\u4f55\u81ea\u4e3b\u7f16\u6392 MCP \u5de5\u5177\u6765\u5b8c\u6210\u4efb\u52a1\u7684\u3002\u8fd9\u4e2a\u8fc7\u7a0b\u5145\u5206\u5c55\u793a\u4e86 MCP \u7684 <strong>&#8220;\u5de5\u5177\u94fe\u7f16\u6392&#8221;<\/strong> \u80fd\u529b\u3002<\/p>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">7.1 \u4efb\u52a1\u62c6\u89e3\u4e0e\u5de5\u5177\u8c03\u7528\u94fe<\/h3>\n<p style=\"margin: 1em 0px;\">AI \u5c06\u4e00\u4e2a\u6a21\u7cca\u7684&#8221;\u65c5\u884c\u653b\u7565&#8221;\u9700\u6c42\uff0c\u81ea\u4e3b\u62c6\u89e3\u4e3a\u591a\u6b65\u9aa4\u7684 MCP \u5de5\u5177\u8c03\u7528\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0AI\u00a0\u81ea\u4e3b\u4efb\u52a1\u7f16\u6392\u6d41\u7a0b\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0Phase\u00a01\uff1a\u4fe1\u606f\u6536\u96c6\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0WebSearch(\"\u6606\u660e\u4e94\u4e00\u65c5\u6e38\u653b\u7565\u00a04\u5929\u884c\u7a0b\u00a0\u5fc5\u53bb\u666f\u70b9\")\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0WebSearch(\"\u6606\u660e\u4e94\u4e00\u5929\u6c14\u00a05\u6708\u521d\u6c14\u6e29\u7a7f\u642d\")\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2193\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0Phase\u00a02\uff1a\u666f\u70b9\u5b9a\u4f4d\uff08\u5e76\u884c\u8c03\u7528\u00a0MCP\u00a0\u5de5\u5177\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0maps_text_search(\"\u7fe0\u6e56\u516c\u56ed\",\u00a0city=\"\u6606\u660e\")\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u2500\u2510\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0maps_text_search(\"\u91d1\u9a6c\u78a7\u9e21\u574a\",\u00a0city=\"\u6606\u660e\")\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0maps_text_search(\"\u77f3\u6797\u98ce\u666f\u533a\",\u00a0city=\"\u6606\u660e\")\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u251c\u2500\u00a0\u5e76\u884c\u2502\n\u2502\u00a0\u00a0\u2502\u00a0maps_text_search(\"\u6ec7\u6c60\",\u00a0city=\"\u6606\u660e\")\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0maps_text_search(\"\u4e91\u5357\u6c11\u65cf\u6751\",\u00a0city=\"\u6606\u660e\")\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0maps_text_search(\"\u897f\u5c71\u98ce\u666f\u533a\",\u00a0city=\"\u6606\u660e\")\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0maps_text_search(\"\u5b98\u6e21\u53e4\u9547\",\u00a0city=\"\u6606\u660e\")\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0maps_text_search(\"\u6597\u5357\u82b1\u5e02\",\u00a0city=\"\u6606\u660e\")\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u2500\u2518\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2193\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0Phase\u00a03\uff1a\u5750\u6807\u7cbe\u786e\u5b9a\u4f4d\uff08\u5e76\u884c\u8c03\u7528\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0maps_search_detail(id=\"B0367065BF\")\u00a0\u00a0\u2192\u00a0\u7fe0\u6e56\u516c\u56ed\u5750\u6807\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0maps_search_detail(id=\"B036711C9G\")\u00a0\u00a0\u2192\u00a0\u91d1\u9a6c\u78a7\u9e21\u574a\u5750\u6807\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0maps_geo(\"\u77f3\u6797\u98ce\u666f\u533a\",\u00a0city=\"\u6606\u660e\")\u00a0\u00a0\u2192\u00a0\u77f3\u6797\u5750\u6807\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0maps_geo(\"\u6ec7\u6c60\u6d77\u57c2\u516c\u56ed\",\u00a0city=\"\u6606\u660e\")\u00a0\u2192\u00a0\u6ec7\u6c60\u5750\u6807\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0...\u00a0\u5176\u4f59\u666f\u70b9\u5750\u6807\u83b7\u53d6\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2193\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0Phase\u00a04\uff1a\u4ee3\u7801\u751f\u6210\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u751f\u6210\u00a0kmTravel.html\uff08\u6574\u5408\u6240\u6709\u6570\u636e\uff09\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0-\u00a0HTML\u00a0\u7ed3\u6784\u00a0+\u00a0CSS\u00a0\u6837\u5f0f\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0-\u00a0\u9ad8\u5fb7\u00a0JS\u00a0API\u00a0\u5730\u56fe\u96c6\u6210\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0-\u00a0\u666f\u70b9\u5361\u7247\u00a0UI\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0-\u00a0\u9ad8\u5fb7App\u00a0DeepLink\u00a0\u8df3\u8f6c\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n<\/code><\/pre>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">7.2 MCP \u5de5\u5177\u8c03\u7528\u7684\u5b9e\u9645\u6570\u636e\u6d41<\/h3>\n<p style=\"margin: 1em 0px;\">\u4ee5 <code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">maps_text_search<\/code> \u4e3a\u4f8b\uff0c\u5c55\u793a\u4e00\u6b21\u5b8c\u6574\u7684 MCP \u8c03\u7528\u8fc7\u7a0b\uff1a<\/p>\n<p style=\"margin: 1em 0px;\"><strong>\u2460 AI \u53d1\u8d77\u8c03\u7528\u8bf7\u6c42\uff1a<\/strong><\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-json\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"jsonrpc\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"2.0\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"id\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-number\" style=\"color: #cb4b16;\">42<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"method\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"tools\/call\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"params\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"name\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"maps_text_search\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"arguments\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"keywords\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"\u7fe0\u6e56\u516c\u56ed\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"city\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"\u6606\u660e\"<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\"><strong>\u2461 MCP Server \u6267\u884c\u5e76\u8fd4\u56de\u7ed3\u679c\uff1a<\/strong><\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-json\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"jsonrpc\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"2.0\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"id\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-number\" style=\"color: #cb4b16;\">42<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"result\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"content\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">[<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"type\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"text\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"text\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"{\\\"pois\\\":[{\\\"id\\\":\\\"B0367065BF\\\",\\\"name\\\":\\\"\u7fe0\u6e56\u516c\u56ed\\\",\\\"address\\\":\\\"\u7fe0\u6e56\u5357\u8def67\u53f7\\\",\\\"photos\\\":{\\\"url\\\":\\\"http:\/\/store.is.autonavi.com\/showpic\/ffcd96427735fd6522c3149398cf7ab5\\\"},\\\"rating\\\":\\\"4.8\\\"}]}\"<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">]<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\"><strong>\u2462 AI \u6a21\u578b\u62ff\u5230 POI ID \u540e\uff0c\u7ee7\u7eed\u8c03\u7528 <code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">maps_search_detail<\/code> \u83b7\u53d6\u7cbe\u786e\u5750\u6807\uff1a<\/strong><\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-json\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"method\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"tools\/call\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"params\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"name\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"maps_search_detail\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"arguments\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"id\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"B0367065BF\"<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-comment\" style=\"color: #657b83;\">\/\/\u00a0\u8fd4\u56de:\u00a0{\u00a0\"location\":\u00a0\"102.703621,25.048416\",\u00a0\"name\":\u00a0\"\u7fe0\u6e56\u516c\u56ed\",\u00a0...\u00a0}<\/span>\n<\/code><\/pre>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">7.3 \u4ece MCP \u6570\u636e\u5230 H5 \u9875\u9762\u7684\u8f6c\u6362<\/h3>\n<p style=\"margin: 1em 0px;\">AI \u5c06 MCP \u8fd4\u56de\u7684\u7ed3\u6784\u5316\u6570\u636e\uff0c\u6574\u5408\u4e3a\u4e00\u4e2a\u5b8c\u6574\u7684 H5 \u9875\u9762\uff1a<\/p>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">MCP \u8fd4\u56de\u7684\u6570\u636e\u5b57\u6bb5<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u5728 H5 \u4e2d\u7684\u7528\u9014<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>name<\/code> (\u666f\u70b9\u540d\u79f0)<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5361\u7247\u6807\u9898<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>location<\/code> (\u7ecf\u7eac\u5ea6)<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5730\u56fe\u6807\u8bb0\u70b9\u5750\u6807<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>address<\/code> (\u5730\u5740)<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5361\u7247\u5730\u5740\u4fe1\u606f<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>photos.url<\/code> (\u5b9e\u666f\u56fe\u7247)<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5361\u7247\u5c01\u9762\u56fe<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>rating<\/code> (\u8bc4\u5206)<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u8bc4\u5206\u89d2\u6807<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>opentime2<\/code> (\u8425\u4e1a\u65f6\u95f4)<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5f00\u653e\u65f6\u95f4\u5c55\u793a<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>level<\/code> (\u666f\u533a\u7b49\u7ea7)<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u6807\u7b7e\u5c55\u793a\uff08AAAA\/5A\uff09<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">7.4 \u9ad8\u5fb7\u5730\u56fe DeepLink \u96c6\u6210<\/h3>\n<p style=\"margin: 1em 0px;\">\u4e3a\u4e86\u8ba9\u884c\u7a0b\u53ef\u4ee5\u5728\u9ad8\u5fb7\u5730\u56fe App \u4e2d\u6253\u5f00\uff0cH5 \u9875\u9762\u96c6\u6210\u4e86 URI API DeepLink\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-html\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-comment\" style=\"color: #657b83;\">&lt;!--\u00a0\u5355\u4e2a\u666f\u70b9\u8df3\u8f6c\u00a0--&gt;<\/span>\n<span class=\"hljs-tag\" style=\"color: #839496;\">&lt;<span class=\"hljs-name\" style=\"color: #dc322f;\">a<\/span>\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">href<\/span>=<span class=\"hljs-string\" style=\"color: #859900;\">\"https:\/\/uri.amap.com\/marker?position=103.325701,24.812964&amp;name=\u77f3\u6797\u98ce\u666f\u533a&amp;coordinate=gaode\"<\/span>\n\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">target<\/span>=<span class=\"hljs-string\" style=\"color: #859900;\">\"_blank\"<\/span>&gt;<\/span>\n\u00a0\u00a0\u5728\u9ad8\u5fb7\u5730\u56fe\u4e2d\u67e5\u770b\n<span class=\"hljs-tag\" style=\"color: #839496;\">&lt;\/<span class=\"hljs-name\" style=\"color: #dc322f;\">a<\/span>&gt;<\/span>\n\n<span class=\"hljs-comment\" style=\"color: #657b83;\">&lt;!--\u00a0\u8c03\u7528\u00a0App\u00a0\u5bfc\u822a\uff08callnative=1\u00a0\u4f18\u5148\u5524\u8d77\u00a0App\uff09\u00a0--&gt;<\/span>\n<span class=\"hljs-tag\" style=\"color: #839496;\">&lt;<span class=\"hljs-name\" style=\"color: #dc322f;\">a<\/span>\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">href<\/span>=<span class=\"hljs-string\" style=\"color: #859900;\">\"https:\/\/uri.amap.com\/marker?position=102.709779,25.033329&amp;name=\u91d1\u9a6c\u78a7\u9e21\u574a&amp;coordinate=gaode&amp;callnative=1\"<\/span>\n\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">target<\/span>=<span class=\"hljs-string\" style=\"color: #859900;\">\"_blank\"<\/span>&gt;<\/span>\n\u00a0\u00a0\u5728\u9ad8\u5fb7\u5730\u56feApp\u4e2d\u6253\u5f00\u884c\u7a0b\n<span class=\"hljs-tag\" style=\"color: #839496;\">&lt;\/<span class=\"hljs-name\" style=\"color: #dc322f;\">a<\/span>&gt;<\/span>\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\"><strong>URI API \u53c2\u6570\u8bf4\u660e<\/strong>\uff1a<\/p>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u53c2\u6570<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u542b\u4e49<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>position<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u7ecf\u7eac\u5ea6\u5750\u6807\uff08\u7ecf\u5ea6,\u7eac\u5ea6\uff09<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>name<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5730\u70b9\u540d\u79f0<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>coordinate<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5750\u6807\u7cfb\uff08<code>gaode<\/code>=\u9ad8\u5fb7\u5750\u6807\uff09<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>callnative<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u662f\u5426\u4f18\u5148\u5524\u8d77\u539f\u751fApp\uff081=\u662f\uff09<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">7.5 \u5730\u56fe JS API \u96c6\u6210\u8981\u70b9<\/h3>\n<p style=\"margin: 1em 0px;\">H5 \u9875\u9762\u901a\u8fc7\u9ad8\u5fb7 JS API 2.0 \u5728\u7f51\u9875\u5185\u5d4c\u5165\u4ea4\u4e92\u5f0f\u5730\u56fe\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-javascript\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-comment\" style=\"color: #657b83;\">\/\/\u00a0\u521d\u59cb\u5316\u5730\u56fe<\/span>\nmap\u00a0=\u00a0<span class=\"hljs-keyword\" style=\"color: #6c71c4;\">new<\/span>\u00a0<span class=\"hljs-title class_\" style=\"color: #b58900;\">AMap<\/span>.<span class=\"hljs-title class_\" style=\"color: #b58900;\">Map<\/span>(<span class=\"hljs-string\" style=\"color: #859900;\">'map-container'<\/span>,\u00a0{\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">zoom<\/span>:\u00a0<span class=\"hljs-number\" style=\"color: #cb4b16;\">10<\/span>,\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">center<\/span>:\u00a0[<span class=\"hljs-number\" style=\"color: #cb4b16;\">102.73<\/span>,\u00a0<span class=\"hljs-number\" style=\"color: #cb4b16;\">24.98<\/span>],\u00a0\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-comment\" style=\"color: #657b83;\">\/\/\u00a0\u6606\u660e\u5e02\u4e2d\u5fc3<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">mapStyle<\/span>:\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">'amap:\/\/styles\/whitesmoke'<\/span>,\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">viewMode<\/span>:\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">'2D'<\/span>,\n});\n\n<span class=\"hljs-comment\" style=\"color: #657b83;\">\/\/\u00a0\u6dfb\u52a0\u81ea\u5b9a\u4e49\u6807\u8bb0\uff08\u6309\u5929\u7740\u8272\uff09<\/span>\n<span class=\"hljs-keyword\" style=\"color: #6c71c4;\">const<\/span>\u00a0marker\u00a0=\u00a0<span class=\"hljs-keyword\" style=\"color: #6c71c4;\">new<\/span>\u00a0<span class=\"hljs-title class_\" style=\"color: #b58900;\">AMap<\/span>.<span class=\"hljs-title class_\" style=\"color: #b58900;\">Marker<\/span>({\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">position<\/span>:\u00a0[spot.<span class=\"hljs-property\">lng<\/span>,\u00a0spot.<span class=\"hljs-property\">lat<\/span>],\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">content<\/span>:\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">`&lt;div\u00a0style=\"background:<span class=\"hljs-subst\" style=\"color: #93a1a1;\">${day.color}<\/span>\"&gt;1&lt;\/div&gt;`<\/span>,\n});\n\n<span class=\"hljs-comment\" style=\"color: #657b83;\">\/\/\u00a0\u7ed8\u5236\u6bcf\u65e5\u8def\u7ebf\uff08\u865a\u7ebf\u8fde\u63a5\uff09<\/span>\n<span class=\"hljs-keyword\" style=\"color: #6c71c4;\">const<\/span>\u00a0polyline\u00a0=\u00a0<span class=\"hljs-keyword\" style=\"color: #6c71c4;\">new<\/span>\u00a0<span class=\"hljs-title class_\" style=\"color: #b58900;\">AMap<\/span>.<span class=\"hljs-title class_\" style=\"color: #b58900;\">Polyline<\/span>({\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">path<\/span>:\u00a0[[lng1,lat1],\u00a0[lng2,lat2],\u00a0...],\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">strokeColor<\/span>:\u00a0day.<span class=\"hljs-property\">color<\/span>,\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">strokeStyle<\/span>:\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">'dashed'<\/span>,\n});\n<\/code><\/pre>\n<hr \/>\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u516b\u3001\u5b9e\u6218\u4e8c\uff1a\u96c6\u6210 MySQL MCP Server\uff08\u6570\u636e\u5e93\u670d\u52a1\uff09<\/span><\/h2>\n<p style=\"margin: 1em 0px;\">\u5982\u679c\u8bf4\u9ad8\u5fb7 MCP \u8ba9 AI \u62e5\u6709\u4e86&#8221;\u5730\u56fe\u4e4b\u773c&#8221;\uff0c\u90a3\u4e48 MySQL MCP \u5219\u8ba9 AI \u62e5\u6709\u4e86&#8221;\u6570\u636e\u4e4b\u773c&#8221;\u3002\u672c\u7ae0\u4ee5\u4e00\u4e2a\u771f\u5b9e\u7684\u4e1a\u52a1\u6570\u636e\u5e93\u4e3a\u4f8b\uff0c\u6f14\u793a\u5982\u4f55\u901a\u8fc7 MySQL MCP Server \u8ba9 AI \u76f4\u63a5\u7406\u89e3\u6570\u636e\u5e93\u7ed3\u6784\u3001\u6267\u884c\u5206\u6790\u67e5\u8be2\uff0c\u5e76\u751f\u6210\u53ef\u89c6\u5316\u62a5\u544a\u3002<\/p>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">8.1 MySQL MCP Server \u7b80\u4ecb<\/h3>\n<p style=\"margin: 1em 0px;\">MySQL MCP Server \u662f\u4e00\u4e2a\u8ba9 AI \u6a21\u578b\u76f4\u63a5\u4e0e MySQL \u6570\u636e\u5e93\u4ea4\u4e92\u7684 MCP \u670d\u52a1\u3002\u5b83\u4e0d\u53ea\u662f\u7b80\u5355\u7684&#8221;SQL \u6267\u884c\u5668&#8221;\u2014\u2014\u5b83\u63d0\u4f9b\u4e86<strong>\u4ece\u6570\u636e\u5e93\u53d1\u73b0\u3001Schema \u7406\u89e3\u3001\u667a\u80fd\u67e5\u8be2\u5230\u6570\u636e\u5bfc\u51fa<\/strong>\u7684\u5168\u94fe\u8def\u80fd\u529b\u3002<\/p>\n<p style=\"margin: 1em 0px;\">\u5f53\u524d\u73af\u5883\u4e2d\u4f7f\u7528\u7684 MySQL MCP Server \u7248\u672c\u4e3a <strong>v1.43.0<\/strong>\uff0c\u5171\u66b4\u9732\u4e86 <strong>88 \u4e2a\u5de5\u5177<\/strong>\uff08\u5176\u4e2d 53 \u4e2a\u5df2\u542f\u7528\uff09\uff0c\u8986\u76d6\u4ee5\u4e0b\u80fd\u529b\u57df\uff1a<\/p>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u80fd\u529b\u57df<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u6838\u5fc3\u5de5\u5177<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u8bf4\u660e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6570\u636e\u5e93\u53d1\u73b0<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>list_databases<\/code>, <code>describe_connection<\/code>, <code>test_connection<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u63a2\u7d22\u53ef\u7528\u6570\u636e\u5e93\uff0c\u9a8c\u8bc1\u8fde\u63a5\u72b6\u6001<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>Schema \u63a2\u7d22<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>list_tables<\/code>, <code>read_table_schema<\/code>, <code>get_database_summary<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u4e86\u89e3\u8868\u7ed3\u6784\u3001\u5b57\u6bb5\u7c7b\u578b\u3001\u5916\u952e\u5173\u7cfb<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u667a\u80fd\u53d1\u73b0<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>find_tables_by_keyword<\/code>, <code>search_schema<\/code>, <code>get_schema_rag_context<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u901a\u8fc7\u5173\u952e\u8bcd\u641c\u7d22\u76f8\u5173\u8868\u548c\u5b57\u6bb5<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6570\u636e\u67e5\u8be2<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>read_records<\/code>, <code>run_select_query<\/code>, <code>fulltext_search<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u8bfb\u53d6\u6570\u636e\u3001\u6267\u884c SQL\u3001\u5168\u6587\u641c\u7d22<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6570\u636e\u5206\u6790<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>get_column_statistics<\/code>, <code>analyze_query<\/code>, <code>get_schema_erd<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5217\u7edf\u8ba1\u3001\u67e5\u8be2\u4f18\u5316\u3001ER \u56fe\u751f\u6210<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6570\u636e\u5bfc\u51fa<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>export_table_to_csv<\/code>, <code>export_query_to_csv<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5c06\u6570\u636e\u5bfc\u51fa\u4e3a CSV<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6570\u636e\u79cd\u5b50<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>plan_seed_data<\/code>, <code>generate_seed_preview<\/code>, <code>seed_from_template<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u667a\u80fd\u751f\u6210\u6d4b\u8bd5\u6570\u636e<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u8868\u7ef4\u62a4<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>analyze_table<\/code>, <code>optimize_table<\/code>, <code>check_table<\/code>, <code>repair_table<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u6570\u636e\u5e93\u8fd0\u7ef4\u64cd\u4f5c<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u9ad8\u7ea7\u5bf9\u8c61<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>list_views<\/code>, <code>list_triggers<\/code>, <code>list_stored_procedures<\/code>, <code>list_indexes<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u89c6\u56fe\u3001\u89e6\u53d1\u5668\u3001\u5b58\u50a8\u8fc7\u7a0b\u7ba1\u7406<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">8.2 \u7b2c\u4e00\u6b65\uff1a\u914d\u7f6e MySQL MCP Server<\/h3>\n<p style=\"margin: 1em 0px;\">\u5728 MCP \u914d\u7f6e\u6587\u4ef6\u4e2d\u6dfb\u52a0 MySQL Server\uff0c\u4ee5 stdio \u65b9\u5f0f\u542f\u52a8\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-json\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"mcpServers\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"gdmap\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"command\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"npx\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"args\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">[<\/span><span class=\"hljs-string\" style=\"color: #859900;\">\"-y\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"@amap\/amap-maps-mcp-server\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">]<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"env\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"AMAP_MAPS_API_KEY\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"\u4f60\u7684\u9ad8\u5fb7API\u00a0Key\"<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"mysql\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"command\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"npx\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"args\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">[<\/span><span class=\"hljs-string\" style=\"color: #859900;\">\"-y\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"@benborla29\/mcp-server-mysql\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">]<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"env\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"MYSQL_HOST\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"127.0.0.1\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"MYSQL_PORT\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"3306\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"MYSQL_USER\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"root\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"MYSQL_PASS\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"\u4f60\u7684\u6570\u636e\u5e93\u5bc6\u7801\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"MYSQL_DB\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"collab_platform\"<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<\/code><\/pre>\n<blockquote style=\"margin: 20px 0px; display: block; font-size: 0.9em; overflow: auto; border-left: 3px solid #ef7060; color: #6a737d; padding: 10px 10px 10px 20px; background: #fff9f9;\">\n<p style=\"margin: 1em 0px;\"><strong>\u6ce8\u610f<\/strong>\uff1a\u4e0a\u8ff0\u540c\u65f6\u914d\u7f6e\u4e86\u9ad8\u5fb7\u548c MySQL \u4e24\u4e2a MCP Server\u3002MCP \u67b6\u6784\u5929\u7136\u652f\u6301\u591a Server \u5e76\u884c\u63a5\u5165\uff0cAI \u53ef\u4ee5\u6839\u636e\u9700\u8981\u81ea\u52a8\u9009\u62e9\u5408\u9002\u7684\u5de5\u5177\u3002<\/p>\n<\/blockquote>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">8.3 \u7b2c\u4e8c\u6b65\uff1aAI \u81ea\u4e3b\u63a2\u7d22\u6570\u636e\u5e93\u7ed3\u6784<\/h3>\n<p style=\"margin: 1em 0px;\">\u914d\u7f6e\u5b8c\u6210\u540e\uff0c\u5f53\u7528\u6237\u63d0\u51fa\u6570\u636e\u76f8\u5173\u95ee\u9898\u65f6\uff0cAI \u4f1a<strong>\u81ea\u4e3b\u5730<\/strong>\u6309\u7167\u4ee5\u4e0b\u5de5\u4f5c\u6d41\u63a2\u7d22\u6570\u636e\u5e93\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0AI\u00a0\u63a2\u7d22\u6570\u636e\u5e93\u7684\u81ea\u4e3b\u5de5\u4f5c\u6d41\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0Step\u00a01\uff1a\u786e\u8ba4\u8fde\u63a5\u72b6\u6001\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0describe_connection()\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u2192\u00a0host:\u00a0127.0.0.1,\u00a0database:\u00a0collab_platform,\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0user:\u00a0root,\u00a0port:\u00a03306\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2193\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0Step\u00a02\uff1a\u83b7\u53d6\u6570\u636e\u5e93\u5168\u666f\u6458\u8981\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0get_database_summary(database=\"collab_platform\")\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u2192\u00a014\u00a0\u5f20\u8868\uff0c\u603b\u8ba1\u7ea6\u00a057\u00a0\u884c\u6570\u636e\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u5305\u542b\uff1aorders,\u00a0digital_employee,\u00a0skill,\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0crawler_task,\u00a0sys_user,\u00a0sys_dept\u00a0...\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2193\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0Step\u00a03\uff1a\u6309\u9700\u6df1\u5165\u63a2\u7d22\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0read_table_schema(\"orders\")\u00a0\u00a0\u00a0\u2192\u00a0\u67e5\u770b\u5b57\u6bb5\u5b9a\u4e49\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0get_column_statistics(...)\u00a0\u00a0\u2192\u00a0\u4e86\u89e3\u6570\u636e\u5206\u5e03\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0read_records(\"orders\")\u00a0\u00a0\u00a0\u00a0\u00a0\u2192\u00a0\u8bfb\u53d6\u6837\u672c\u6570\u636e\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0get_schema_erd(...)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2192\u00a0\u751f\u6210\u00a0ER\u00a0\u5173\u7cfb\u56fe\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n<\/code><\/pre>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">8.4 \u7b2c\u4e09\u6b65\uff1a\u81ea\u7136\u8bed\u8a00\u9a71\u52a8\u7684\u6570\u636e\u5206\u6790<\/h3>\n<p style=\"margin: 1em 0px;\">\u8fd9\u662f MySQL MCP \u6700\u4ee4\u4eba\u5174\u594b\u7684\u80fd\u529b\u2014\u2014<strong>\u7528\u6237\u65e0\u9700\u7f16\u5199 SQL\uff0cAI \u4f1a\u81ea\u52a8\u5c06\u81ea\u7136\u8bed\u8a00\u8f6c\u5316\u4e3a\u7cbe\u786e\u7684\u67e5\u8be2<\/strong>\u3002<\/p>\n<p style=\"margin: 1em 0px;\"><strong>\u573a\u666f\u4e00\uff1a\u6570\u636e\u6982\u89c8\u67e5\u8be2<\/strong><\/p>\n<p style=\"margin: 1em 0px;\">\u7528\u6237\u8f93\u5165\uff1a<\/p>\n<blockquote style=\"margin: 20px 0px; display: block; font-size: 0.9em; overflow: auto; border-left: 3px solid #ef7060; color: #6a737d; padding: 10px 10px 10px 20px; background: #fff9f9;\">\n<p style=\"margin: 1em 0px;\">&#8220;\u5e2e\u6211\u5206\u6790\u4e00\u4e0b\u5404\u533a\u57df\u5404\u54c1\u7c7b\u7684\u8ba2\u5355\u60c5\u51b5&#8221;<\/p>\n<\/blockquote>\n<p style=\"margin: 1em 0px;\">AI \u81ea\u4e3b\u8c03\u7528 <code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">run_select_query<\/code>\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-json\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"method\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"tools\/call\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"params\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"name\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"run_select_query\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"arguments\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"query\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"SELECT\u00a0region,\u00a0category,\u00a0COUNT(*)\u00a0as\u00a0order_count,\u00a0SUM(amount)\u00a0as\u00a0total_amount,\u00a0AVG(amount)\u00a0as\u00a0avg_amount\u00a0FROM\u00a0orders\u00a0GROUP\u00a0BY\u00a0region,\u00a0category\u00a0ORDER\u00a0BY\u00a0total_amount\u00a0DESC\"<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\">MCP Server \u8fd4\u56de\u7ed3\u6784\u5316\u7ed3\u679c\uff1a<\/p>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u533a\u57df<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u54c1\u7c7b<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u8ba2\u5355\u6570<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u603b\u91d1\u989d<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u5e73\u5747\u91d1\u989d<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u534e\u4e1c<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u670d\u88c5<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">2<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">150,800<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">75,400<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u534e\u5317<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u7535\u5b50<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">3<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">20,300<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">6,767<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u534e\u5357<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u7535\u5b50<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">2<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">12,900<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">6,450<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u534e\u897f<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u7535\u5b50<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">1<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">12,000<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">12,000<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u534e\u4e1c<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u7535\u5b50<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">2<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">11,000<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">5,500<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">&#8230;<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">&#8230;<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">&#8230;<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">&#8230;<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">&#8230;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 1em 0px;\">AI \u57fa\u4e8e\u6570\u636e\u751f\u6210\u81ea\u7136\u8bed\u8a00\u5206\u6790\uff1a<\/p>\n<blockquote style=\"margin: 20px 0px; display: block; font-size: 0.9em; overflow: auto; border-left: 3px solid #ef7060; color: #6a737d; padding: 10px 10px 10px 20px; background: #fff9f9;\">\n<p style=\"margin: 1em 0px;\"><strong>\u5206\u6790\u7ed3\u8bba<\/strong>\uff1a\u534e\u4e1c\u533a\u670d\u88c5\u54c1\u7c7b\u4ee5 15.08 \u4e07\u5143\u7684\u603b\u91d1\u989d\u9065\u9065\u9886\u5148\uff0c\u662f\u6392\u540d\u7b2c\u4e8c\u7684\u534e\u5317\u7535\u5b50\u54c1\u7c7b\uff082.03 \u4e07\u5143\uff09\u7684 7.4 \u500d\u3002\u534e\u4e1c\u533a\u57df\u6574\u4f53\u8868\u73b0\u6700\u4e3a\u7a81\u51fa\uff0c\u5efa\u8bae\u52a0\u5927\u8be5\u533a\u57df\u670d\u88c5\u54c1\u7c7b\u7684\u6295\u5165\u3002<\/p>\n<\/blockquote>\n<p style=\"margin: 1em 0px;\"><strong>\u573a\u666f\u4e8c\uff1aSchema \u667a\u80fd\u641c\u7d22<\/strong><\/p>\n<p style=\"margin: 1em 0px;\">\u7528\u6237\u8f93\u5165\uff1a<\/p>\n<blockquote style=\"margin: 20px 0px; display: block; font-size: 0.9em; overflow: auto; border-left: 3px solid #ef7060; color: #6a737d; padding: 10px 10px 10px 20px; background: #fff9f9;\">\n<p style=\"margin: 1em 0px;\">&#8220;\u6570\u636e\u5e93\u91cc\u6709\u6ca1\u6709\u548c\u722c\u866b\u76f8\u5173\u7684\u8868\uff1f&#8221;<\/p>\n<\/blockquote>\n<p style=\"margin: 1em 0px;\">AI \u8c03\u7528 <code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">find_tables_by_keyword<\/code>\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-json\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"method\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"tools\/call\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"params\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"name\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"find_tables_by_keyword\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"arguments\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"keyword\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"\u722c\u866b\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"search_in\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"all\"<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\">AI \u8fd4\u56de\uff1a<\/p>\n<blockquote style=\"margin: 20px 0px; display: block; font-size: 0.9em; overflow: auto; border-left: 3px solid #ef7060; color: #6a737d; padding: 10px 10px 10px 20px; background: #fff9f9;\">\n<p style=\"margin: 1em 0px;\">\u627e\u5230 4 \u5f20\u4e0e\u722c\u866b\u76f8\u5173\u7684\u8868\uff1a<\/p>\n<ul style=\"margin-left: 1rem; font-size: 0.9rem; list-style-type: disc;\">\n<li>\n<section><code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">crawler_task<\/code> \u2014 \u722c\u866b\u4efb\u52a1\u914d\u7f6e\uff085 \u884c\uff09<\/section>\n<\/li>\n<li>\n<section><code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">crawler_result<\/code> \u2014 \u722c\u866b\u7ed3\u679c\u5b58\u50a8\uff080 \u884c\uff09<\/section>\n<\/li>\n<li>\n<section><code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">crawler_log<\/code> \u2014 \u722c\u866b\u6267\u884c\u65e5\u5fd7\uff080 \u884c\uff09<\/section>\n<\/li>\n<li>\n<section><code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">crawler_clean_rule<\/code> \u2014 \u6570\u636e\u6e05\u6d17\u89c4\u5219\uff083 \u884c\uff09<\/section>\n<\/li>\n<\/ul>\n<\/blockquote>\n<p style=\"margin: 1em 0px;\"><strong>\u573a\u666f\u4e09\uff1aER \u5173\u7cfb\u56fe\u751f\u6210<\/strong><\/p>\n<p style=\"margin: 1em 0px;\">\u7528\u6237\u8f93\u5165\uff1a<\/p>\n<blockquote style=\"margin: 20px 0px; display: block; font-size: 0.9em; overflow: auto; border-left: 3px solid #ef7060; color: #6a737d; padding: 10px 10px 10px 20px; background: #fff9f9;\">\n<p style=\"margin: 1em 0px;\">&#8220;\u5e2e\u6211\u751f\u6210\u6570\u636e\u5e93\u7684 ER \u56fe&#8221;<\/p>\n<\/blockquote>\n<p style=\"margin: 1em 0px;\">AI \u8c03\u7528 <code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">get_schema_erd<\/code>\uff0cMCP Server \u8fd4\u56de Mermaid \u683c\u5f0f\u7684 ER \u56fe\uff1a<\/p>\n<figure data-wenyan-diagram=\"mermaid\"><a href=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2026\/09\/snipaste_2026-09-02_14-47-40.jpg\" rel=\"fancybox\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-3945\" src=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2026\/09\/snipaste_2026-09-02_14-47-40.jpg\" alt=\"\" width=\"1394\" height=\"1547\" srcset=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2026\/09\/snipaste_2026-09-02_14-47-40.jpg 1394w, https:\/\/ai.zhousir.top\/wp-content\/uploads\/2026\/09\/snipaste_2026-09-02_14-47-40-768x852.jpg 768w\" sizes=\"(max-width: 1394px) 100vw, 1394px\" \/><\/a><\/figure>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">8.5 MySQL MCP \u5de5\u5177\u8c03\u7528\u7684\u5206\u5c42\u7b56\u7565<\/h3>\n<p style=\"margin: 1em 0px;\">AI \u5728\u9762\u5bf9\u4e0d\u540c\u7c7b\u578b\u7684\u7528\u6237\u9700\u6c42\u65f6\uff0c\u4f1a\u81ea\u52a8\u9009\u62e9\u4e0d\u540c\u7684\u5de5\u5177\u7ec4\u5408\u7b56\u7565\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0MySQL\u00a0MCP\u00a0\u667a\u80fd\u5de5\u5177\u9009\u62e9\u7b56\u7565\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\"\u8fd9\u4e2a\u6570\u636e\u5e93\u662f\u505a\u4ec0\u4e48\u7684\uff1f\"\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2192\u00a0get_database_summary\u00a0\/\u00a0get_schema_rag_context\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2192\u00a0\u5feb\u901f\u83b7\u53d6\u5168\u666f\u89c6\u56fe\uff0c\u7406\u89e3\u4e1a\u52a1\u9886\u57df\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\"\u5e2e\u6211\u627e\u548c\u7528\u6237\/\u8ba2\u5355\u76f8\u5173\u7684\u8868\"\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2192\u00a0find_tables_by_keyword\u00a0\/\u00a0search_schema\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2192\u00a0\u8bed\u4e49\u641c\u7d22\uff0c\u6309\u76f8\u5173\u6027\u6392\u5e8f\u8fd4\u56de\u5019\u9009\u8868\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\"orders\u00a0\u8868\u7684\u7ed3\u6784\u662f\u4ec0\u4e48\uff1f\"\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2192\u00a0read_table_schema\u00a0\/\u00a0list_indexes\u00a0\/\u00a0list_foreign_keys\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2192\u00a0\u8be6\u7ec6\u7684\u5b57\u6bb5\u5b9a\u4e49\u3001\u7d22\u5f15\u3001\u5916\u952e\u4fe1\u606f\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\"\u6700\u8fd1\u6709\u54ea\u4e9b\u8ba2\u5355\uff1f\"\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2192\u00a0read_records\u00a0(\u7b80\u5355\u67e5\u8be2)\u00a0\u6216\u00a0run_select_query\u00a0(\u590d\u6742\u67e5\u8be2)\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2192\u00a0\u6839\u636e\u590d\u6742\u5ea6\u81ea\u52a8\u9009\u62e9\u6700\u4f18\u5de5\u5177\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\"\u534e\u4e1c\u533a\u7535\u5b50\u4ea7\u54c1\u7684\u5e73\u5747\u5ba2\u5355\u4ef7\u662f\u591a\u5c11\uff1f\"\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2192\u00a0run_select_query\u00a0(\u81ea\u52a8\u751f\u6210\u805a\u5408\u00a0SQL)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2192\u00a0AI\u00a0\u5c06\u81ea\u7136\u8bed\u8a00\u8f6c\u4e3a\u7cbe\u786e\u7684\u00a0SQL\u00a0\u8bed\u53e5\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\"\u628a\u8ba2\u5355\u6570\u636e\u5bfc\u51fa\u4e3a\u00a0CSV\"\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2192\u00a0export_table_to_csv\u00a0\/\u00a0export_query_to_csv\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2192\u00a0\u652f\u6301\u7b5b\u9009\u3001\u6392\u5e8f\u3001\u5206\u9875\u540e\u5bfc\u51fa\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n<\/code><\/pre>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">8.6 \u5b9e\u9645\u6848\u4f8b\uff1aAI \u5206\u6790\u534f\u4f5c\u5e73\u53f0\u6570\u636e<\/h3>\n<p style=\"margin: 1em 0px;\">\u4ee5\u4e0b\u662f\u4e00\u6b21\u771f\u5b9e\u7684 AI + MySQL MCP \u4ea4\u4e92\u8fc7\u7a0b\u3002\u7528\u6237\u9762\u5bf9\u4e00\u4e2a\u540d\u4e3a <code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">collab_platform<\/code> \u7684\u6570\u636e\u5e93\uff0c\u5b8c\u5168\u4e0d\u77e5\u9053\u91cc\u9762\u6709\u4ec0\u4e48\u3002<\/p>\n<p style=\"margin: 1em 0px;\"><strong>\u7528\u6237<\/strong>\uff1a\u5e2e\u6211\u5206\u6790\u4e00\u4e0b\u8fd9\u4e2a\u6570\u636e\u5e93\uff0c\u5b83\u5927\u6982\u662f\u505a\u4ec0\u4e48\u7528\u7684\uff1f\u6709\u54ea\u4e9b\u6838\u5fc3\u4e1a\u52a1\u6a21\u5757\uff1f<\/p>\n<p style=\"margin: 1em 0px;\"><strong>AI \u7684\u5185\u90e8\u6267\u884c\u94fe<\/strong>\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">\u2460\u00a0describe_connection()\n\u00a0\u00a0\u00a0\u2192\u00a0\u786e\u8ba4\u8fde\u63a5:\u00a0collab_platform\u00a0\u6570\u636e\u5e93\n\n\u2461\u00a0get_database_summary(database=\"collab_platform\",\u00a0include_relationships=true)\n\u00a0\u00a0\u00a0\u2192\u00a0\u83b7\u53d6\u00a014\u00a0\u5f20\u8868\u7684\u7ed3\u6784\u3001\u5b57\u6bb5\u3001\u5916\u952e\u5173\u7cfb\n\n\u2462\u00a0read_records(\"digital_employee\",\u00a0page=1,\u00a0limit=5)\n\u00a0\u00a0\u00a0\u2192\u00a0\u8bfb\u53d6\u6570\u5b57\u5458\u5de5\u6837\u672c\u6570\u636e\uff0c\u7406\u89e3\u4e1a\u52a1\u542b\u4e49\n\n\u2463\u00a0read_records(\"skill\")\n\u00a0\u00a0\u00a0\u2192\u00a0\u8bfb\u53d6\u6280\u80fd\u5217\u8868\uff0c\u7406\u89e3\u7cfb\u7edf\u80fd\u529b\n\n\u2464\u00a0read_records(\"orders\",\u00a0page=1,\u00a0limit=5)\n\u00a0\u00a0\u00a0\u2192\u00a0\u8bfb\u53d6\u8ba2\u5355\u6837\u672c\uff0c\u7406\u89e3\u4ea4\u6613\u6a21\u578b\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\"><strong>AI \u751f\u6210\u7684\u5206\u6790\u62a5\u544a<\/strong>\uff1a<\/p>\n<blockquote style=\"margin: 20px 0px; display: block; font-size: 0.9em; overflow: auto; border-left: 3px solid #ef7060; color: #6a737d; padding: 10px 10px 10px 20px; background: #fff9f9;\">\n<p style=\"margin: 1em 0px;\">\u8fd9\u662f\u4e00\u4e2a**\u6570\u5b57\u5316\u534f\u4f5c\u5e73\u53f0\uff08collab_platform\uff09**\u7684\u6570\u636e\u5e93\uff0c\u5305\u542b\u4ee5\u4e0b\u6838\u5fc3\u4e1a\u52a1\u6a21\u5757\uff1a<\/p>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u6a21\u5757<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u6d89\u53ca\u8868<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u529f\u80fd\u63cf\u8ff0<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6570\u5b57\u5458\u5de5<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>digital_employee<\/code>, <code>model_config<\/code>, <code>skill<\/code>, <code>employee_skill_rel<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u914d\u7f6e AI \u6570\u5b57\u5458\u5de5\u53ca\u5176\u6280\u80fd\u548c\u5e95\u5c42\u6a21\u578b<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u5373\u65f6\u901a\u8baf<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>im_group<\/code>, <code>im_message<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u652f\u6301\u7fa4\u804a\u3001\u79c1\u804a\u7684\u6d88\u606f\u7cfb\u7edf<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6570\u636e\u91c7\u96c6<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>crawler_task<\/code>, <code>crawler_result<\/code>, <code>crawler_log<\/code>, <code>crawler_clean_rule<\/code>, <code>crawl_product<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5b8c\u6574\u7684\u722c\u866b\u4efb\u52a1\u7ba1\u7406\u4e0e\u6570\u636e\u6e05\u6d17\u6d41\u6c34\u7ebf<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u8ba2\u5355\u4ea4\u6613<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>orders<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u6309\u533a\u57df\u548c\u54c1\u7c7b\u7ba1\u7406\u7684\u8ba2\u5355\u6570\u636e<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u7cfb\u7edf\u7ba1\u7406<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>sys_user<\/code>, <code>sys_dept<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u7528\u6237\u6743\u9650\u4e0e\u7ec4\u7ec7\u67b6\u6784<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 1em 0px;\">\u7cfb\u7edf\u4e2d\u914d\u7f6e\u4e86 2 \u4e2a\u6570\u5b57\u5458\u5de5\uff08&#8221;\u5c0f\u667a&#8221;\u7528\u4e8e\u6570\u636e\u5206\u6790\uff0c&#8221;\u4e91\u5c0f\u667a&#8221;\u7528\u4e8e\u5929\u6c14\u64ad\u62a5\uff09\uff0c4 \u9879\u6280\u80fd\uff08\u667a\u80fd\u95ee\u6570\u3001\u722c\u866b\u67e5\u8be2\u3001\u8ba1\u7b97\u3001\u5929\u6c14\u67e5\u8be2\uff09\uff0c\u4f53\u73b0\u4e86 AI \u80fd\u529b\u7f16\u6392\u7684\u5e73\u53f0\u5316\u8bbe\u8ba1\u3002<\/p>\n<\/blockquote>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">8.7 MySQL MCP \u7684\u5b89\u5168\u673a\u5236<\/h3>\n<p style=\"margin: 1em 0px;\">MySQL MCP Server \u5185\u7f6e\u4e86\u591a\u5c42\u5b89\u5168\u9632\u62a4\uff0c\u503c\u5f97\u7279\u522b\u5173\u6ce8\uff1a<\/p>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u5b89\u5168\u5c42<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u673a\u5236<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u8bf4\u660e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6743\u9650\u5206\u7ea7<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>permissions: list, read, utility<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u9ed8\u8ba4\u53ea\u542f\u7528\u53d1\u73b0\u3001\u8bfb\u53d6\u548c\u5de5\u5177\u7c7b\u64cd\u4f5c\uff0c\u5199\u5165\u64cd\u4f5c\u9700\u663e\u5f0f\u5f00\u542f<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u53ea\u8bfb\u67e5\u8be2<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>run_select_query<\/code> \u4ec5\u652f\u6301 SELECT<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u9632\u6b62\u8bef\u6267\u884c DELETE \/ UPDATE \/ DROP \u7b49\u5371\u9669\u64cd\u4f5c<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u5e72\u8fd0\u884c\u6a21\u5f0f<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>dry_run: true<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u67e5\u8be2\u524d\u5148\u8fd4\u56de\u6267\u884c\u8ba1\u5212\uff0c\u4e0d\u5b9e\u9645\u6267\u884c\uff0c\u7528\u4e8e\u9a8c\u8bc1 SQL \u5b89\u5168\u6027<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u67e5\u8be2\u4f18\u5316<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>analyze_query<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u81ea\u52a8\u6267\u884c EXPLAIN \u5206\u6790\uff0c\u8bc6\u522b\u6162\u67e5\u8be2\u548c\u7f3a\u5931\u7d22\u5f15<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6570\u636e\u8131\u654f<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>safe_export_table<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5bfc\u51fa\u65f6\u81ea\u52a8\u5bf9\u654f\u611f\u5b57\u6bb5\uff08\u624b\u673a\u53f7\u3001\u8eab\u4efd\u8bc1\u7b49\uff09\u8fdb\u884c\u63a9\u7801\u5904\u7406<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u7ed3\u679c\u9650\u5236<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5185\u7f6e\u5206\u9875\u548c\u884c\u6570\u9650\u5236<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u9632\u6b62\u4e00\u6b21\u6027\u8fd4\u56de\u6d77\u91cf\u6570\u636e\u5bfc\u81f4\u5185\u5b58\u6ea2\u51fa<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 1em 0px;\"><strong>\u5e72\u8fd0\u884c\uff08dry_run\uff09\u793a\u4f8b<\/strong>\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-json\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"name\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"run_select_query\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"arguments\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"query\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"SELECT\u00a0*\u00a0FROM\u00a0orders\u00a0WHERE\u00a0amount\u00a0&gt;\u00a010000\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"dry_run\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-literal\" style=\"color: #cb4b16;\"><span class=\"hljs-keyword\" style=\"color: #6c71c4;\">true<\/span><\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-comment\" style=\"color: #657b83;\">\/\/\u00a0\u8fd4\u56de\u6267\u884c\u8ba1\u5212\u548c\u9884\u4f30\u6210\u672c\uff0c\u4e0d\u5b9e\u9645\u6267\u884c\u67e5\u8be2<\/span>\n<span class=\"hljs-comment\" style=\"color: #657b83;\">\/\/\u00a0\u7528\u4e8e\u786e\u8ba4\u67e5\u8be2\u662f\u5426\u5b89\u5168\u3001\u662f\u5426\u4f1a\u8d70\u7d22\u5f15<\/span>\n<\/code><\/pre>\n<hr \/>\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u4e5d\u3001\u591a MCP Server \u534f\u540c\uff1a\u9ad8\u5fb7 + MySQL \u8054\u52a8\u5b9e\u6218<\/span><\/h2>\n<p style=\"margin: 1em 0px;\">MCP \u67b6\u6784\u7684\u771f\u6b63\u5a01\u529b\u5728\u4e8e<strong>\u591a\u4e2a Server \u7684\u534f\u540c\u7f16\u6392<\/strong>\u3002\u5f53 AI \u540c\u65f6\u63a5\u5165\u4e86\u9ad8\u5fb7\u5730\u56fe\u548c MySQL \u6570\u636e\u5e93\uff0c\u5b83\u80fd\u5b8c\u6210\u5355 Server \u65e0\u6cd5\u5b9e\u73b0\u7684\u8de8\u9886\u57df\u590d\u6742\u4efb\u52a1\u3002<\/p>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">9.1 \u534f\u540c\u573a\u666f\u8bbe\u8ba1<\/h3>\n<p style=\"margin: 1em 0px;\">\u5047\u8bbe\u6211\u4eec\u7684 <code style=\"font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; font-size: 0.9em; overflow-wrap: break-word; padding: 2px 4px; border-radius: 4px; margin: 0px 2px; color: #ef7060; background-color: rgba(27, 31, 35, 0.05); word-break: break-all;\">collab_platform<\/code> \u6570\u636e\u5e93\u4e2d\u5b58\u50a8\u4e86\u5404\u533a\u57df\u7684\u8ba2\u5355\u6570\u636e\uff0c\u73b0\u5728\u9700\u8981\uff1a<\/p>\n<blockquote style=\"margin: 20px 0px; display: block; font-size: 0.9em; overflow: auto; border-left: 3px solid #ef7060; color: #6a737d; padding: 10px 10px 10px 20px; background: #fff9f9;\">\n<p style=\"margin: 1em 0px;\">&#8220;\u5206\u6790\u5404\u533a\u57df\u7684\u8ba2\u5355\u9500\u552e\u6570\u636e\uff0c\u5e76\u5728\u5730\u56fe\u4e0a\u53ef\u89c6\u5316\u5c55\u793a\u5404\u533a\u57df\u7684\u9500\u552e\u70ed\u529b\u5206\u5e03&#8221;<\/p>\n<\/blockquote>\n<p style=\"margin: 1em 0px;\">\u8fd9\u4e2a\u9700\u6c42\u9700\u8981 AI \u540c\u65f6\u8c03\u7528\u4e24\u4e2a MCP Server \u7684\u80fd\u529b\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u591a\u00a0MCP\u00a0Server\u00a0\u534f\u540c\u5de5\u4f5c\u6d41\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0MySQL\u00a0MCP\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u9ad8\u5fb7\u00a0MCP\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0Server\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0Server\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2460\u00a0\u67e5\u8be2\u533a\u57df\u8ba2\u5355\u6570\u636e\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502run_select_\u00a0\u00a0\u2502\u00a0\u00a0\u534e\u4e1c:\u00a0165,850\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502query()\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u534e\u5317:\u00a0\u00a024,080\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u534e\u5357:\u00a0\u00a018,840\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u534e\u897f:\u00a0\u00a016,520\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2461\u00a0\u83b7\u53d6\u533a\u57df\u4e2d\u5fc3\u57ce\u5e02\u5750\u6807\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0maps_geo(\"\u4e0a\u6d77\")\u00a0\u00a0\u2192\u00a0121.47,31.23\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0maps_geo(\"\u5317\u4eac\")\u00a0\u00a0\u2192\u00a0116.40,39.90\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0maps_geo(\"\u5e7f\u5dde\")\u00a0\u00a0\u2192\u00a0113.26,23.13\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0maps_geo(\"\u6210\u90fd\")\u00a0\u00a0\u2192\u00a0104.07,30.67\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u25bc\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u25bc\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0AI\u00a0\u751f\u6210\u53ef\u89c6\u5316\u00a0HTML\u00a0\u62a5\u544a\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u6570\u636e\u8868\u683c\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u9ad8\u5fb7\u5730\u56fe\u00a0+\u00a0\u70ed\u529b\u6807\u8bb0\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u534e\u4e1c\u00a0\u2588\u2588\u2588\u2588\u2588\u2588\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\ud83d\udccd\u4e0a\u6d77\u00a0165,850\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u534e\u5317\u00a0\u2588\u2588\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\ud83d\udccd\u5317\u4eac\u00a0\u00a024,080\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u534e\u5357\u00a0\u2588\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\ud83d\udccd\u5e7f\u5dde\u00a0\u00a018,840\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u534e\u897f\u00a0\u2588\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u2502\u00a0\u00a0\ud83d\udccd\u6210\u90fd\u00a0\u00a016,520\u00a0\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2502\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u2502\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n<\/code><\/pre>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">9.2 \u534f\u540c\u8c03\u7528\u7684\u6570\u636e\u6d41\u8f6c<\/h3>\n<p style=\"margin: 1em 0px;\">\u4ee5\u4e0b\u662f AI \u5728\u4e00\u6b21\u5b8c\u6574\u7684\u591a Server \u534f\u540c\u4efb\u52a1\u4e2d\u5b9e\u9645\u8c03\u7528\u7684\u5de5\u5177\u5e8f\u5217\uff1a<\/p>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u6b65\u9aa4<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">MCP Server<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u5de5\u5177\u8c03\u7528<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u76ee\u7684<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u2460<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>MySQL<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>run_select_query(\"SELECT region, SUM(amount)...\")<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u83b7\u53d6\u5404\u533a\u57df\u9500\u552e\u6c47\u603b<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u2461<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>MySQL<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>read_records(\"orders\", page=1, limit=5)<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u4e86\u89e3\u8ba2\u5355\u6570\u636e\u7ed3\u6784<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u2462<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u9ad8\u5fb7<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_geo(\"\u4e0a\u6d77\")<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u83b7\u53d6\u534e\u4e1c\u4ee3\u8868\u57ce\u5e02\u5750\u6807<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u2463<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u9ad8\u5fb7<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_geo(\"\u5317\u4eac\")<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u83b7\u53d6\u534e\u5317\u4ee3\u8868\u57ce\u5e02\u5750\u6807<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u2464<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u9ad8\u5fb7<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_geo(\"\u5e7f\u5dde\")<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u83b7\u53d6\u534e\u5357\u4ee3\u8868\u57ce\u5e02\u5750\u6807<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u2465<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u9ad8\u5fb7<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><code>maps_geo(\"\u6210\u90fd\")<\/code><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u83b7\u53d6\u534e\u897f\u4ee3\u8868\u57ce\u5e02\u5750\u6807<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u2466<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u2014<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u4ee3\u7801\u751f\u6210<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u751f\u6210\u5305\u542b\u5730\u56fe\u53ef\u89c6\u5316\u7684 HTML \u62a5\u544a<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">9.3 \u591a MCP Server \u914d\u7f6e\u6a21\u677f<\/h3>\n<p style=\"margin: 1em 0px;\">\u5728\u4e00\u4e2a\u9879\u76ee\u4e2d\u540c\u65f6\u4f7f\u7528\u591a\u4e2a MCP Server \u7684\u6807\u51c6\u914d\u7f6e\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-json\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"mcpServers\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"gdmap\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"command\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"npx\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"args\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">[<\/span><span class=\"hljs-string\" style=\"color: #859900;\">\"-y\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"@amap\/amap-maps-mcp-server\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">]<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"env\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"AMAP_MAPS_API_KEY\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"\u9ad8\u5fb7API\u00a0Key\"<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"mysql\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"command\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"npx\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"args\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">[<\/span><span class=\"hljs-string\" style=\"color: #859900;\">\"-y\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"@benborla29\/mcp-server-mysql\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">]<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"env\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">{<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"MYSQL_HOST\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"127.0.0.1\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"MYSQL_PORT\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"3306\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"MYSQL_USER\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"readonly_user\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"MYSQL_PASS\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"\u6570\u636e\u5e93\u5bc6\u7801\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">,<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-attr\" style=\"color: #cb4b16;\">\"MYSQL_DB\"<\/span><span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">:<\/span>\u00a0<span class=\"hljs-string\" style=\"color: #859900;\">\"collab_platform\"<\/span>\n\u00a0\u00a0\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n\u00a0\u00a0<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<span class=\"hljs-punctuation\" style=\"color: #93a1a1;\">}<\/span>\n<\/code><\/pre>\n<blockquote style=\"margin: 20px 0px; display: block; font-size: 0.9em; overflow: auto; border-left: 3px solid #ef7060; color: #6a737d; padding: 10px 10px 10px 20px; background: #fff9f9;\">\n<p style=\"margin: 1em 0px;\"><strong>\u67b6\u6784\u4f18\u52bf<\/strong>\uff1a\u4ece AI \u7684\u89c6\u89d2\u770b\uff0c\u5b83\u5e76\u4e0d\u5173\u5fc3\u5de5\u5177\u6765\u81ea\u54ea\u4e2a Server\u3002AI \u53ea\u77e5\u9053&#8221;\u6211\u6709\u4e00\u7ec4\u53ef\u7528\u7684\u5de5\u5177&#8221;\uff0c\u7136\u540e\u6839\u636e\u4efb\u52a1\u9700\u8981\u81ea\u4e3b\u9009\u62e9\u3002\u8fd9\u79cd<strong>\u5de5\u5177\u900f\u660e\u6027<\/strong>\u6b63\u662f MCP \u67b6\u6784\u7684\u7cbe\u9ad3\u2014\u2014Server \u7684\u589e\u51cf\u5bf9 AI \u6a21\u578b\u5b8c\u5168\u900f\u660e\u3002<\/p>\n<\/blockquote>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">9.4 \u591a Server \u534f\u540c\u7684 Prompt \u8bbe\u8ba1\u6a21\u5f0f<\/h3>\n<p style=\"margin: 1em 0px;\">\u9a71\u52a8\u591a Server \u534f\u540c\u7684 Prompt \u901a\u5e38\u9700\u8981\u5305\u542b<strong>\u8de8\u9886\u57df<\/strong>\u7684\u9700\u6c42\u63cf\u8ff0\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs language-markdown\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\"><span class=\"hljs-section\" style=\"color: #268bd2;\">##\u00a0\u5206\u6790\u6570\u636e\u5e93\u4e2d\u5404\u533a\u57df\u7684\u9500\u552e\u6570\u636e\uff0c<\/span>\n<span class=\"hljs-section\" style=\"color: #268bd2;\">##\u00a0\u5728\u5730\u56fe\u4e0a\u6807\u6ce8\u5404\u533a\u57df\u4e2d\u5fc3\u57ce\u5e02\uff0c<\/span>\n<span class=\"hljs-section\" style=\"color: #268bd2;\">##\u00a0\u751f\u6210\u4e00\u4e2a\u5305\u542b\u6570\u636e\u8868\u683c\u548c\u5730\u56fe\u53ef\u89c6\u5316\u7684\u00a0HTML\u00a0\u62a5\u544a\u3002<\/span>\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\">\u8fd9\u7c7b Prompt \u7684\u7279\u5f81\u662f\uff1a<\/p>\n<ul style=\"padding-left: 1rem; margin-left: 1rem; font-size: 0.9rem; list-style-type: disc;\">\n<li>\n<section><strong>\u6570\u636e\u5c42\u9700\u6c42<\/strong>\uff08\u5206\u6790\u6570\u636e\u5e93\uff09\u2192 \u89e6\u53d1 MySQL MCP \u5de5\u5177<\/section>\n<\/li>\n<li>\n<section><strong>\u7a7a\u95f4\u5c42\u9700\u6c42<\/strong>\uff08\u5730\u56fe\u6807\u6ce8\uff09\u2192 \u89e6\u53d1\u9ad8\u5fb7 MCP \u5de5\u5177<\/section>\n<\/li>\n<li>\n<section><strong>\u8f93\u51fa\u5c42\u9700\u6c42<\/strong>\uff08HTML \u62a5\u544a\uff09\u2192 \u89e6\u53d1\u4ee3\u7801\u751f\u6210\u80fd\u529b<\/section>\n<\/li>\n<\/ul>\n<p style=\"margin: 1em 0px;\">AI \u4f1a\u81ea\u52a8\u8bc6\u522b\u8fd9\u4e9b\u5c42\u6b21\uff0c\u5e76\u7f16\u6392\u5bf9\u5e94\u7684\u5de5\u5177\u8c03\u7528\u5e8f\u5217\u3002<\/p>\n<hr \/>\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u5341\u3001MCP \u7684\u5b89\u5168\u8003\u91cf<\/span><\/h2>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">10.1 \u5b89\u5168\u5a01\u80c1\u6a21\u578b<\/h3>\n<p style=\"margin: 1em 0px;\">\u968f\u7740 MCP \u751f\u6001\u7684\u5feb\u901f\u6269\u5f20\uff0c\u5b89\u5168\u95ee\u9898\u65e5\u76ca\u7a81\u51fa\u30022025 \u5e74\u5df2\u6709\u5b66\u672f\u7814\u7a76\uff08<a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/arxiv.org\/abs\/2510.16558\">arXiv:2510.16558<\/a>\uff09\u7cfb\u7edf\u6027\u5730\u5206\u6790\u4e86 MCP \u7684\u8de8\u5c42\u5b89\u5168\u98ce\u9669\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0MCP\u00a0\u5b89\u5168\u5a01\u80c1\u77e9\u9635\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2460\u00a0\u6076\u610f\u00a0MCP\u00a0Server\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u8fd4\u56de\u6076\u610f\u6570\u636e\u6ce8\u5165\u6a21\u578b\u4e0a\u4e0b\u6587\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u7a83\u53d6\u7528\u6237\u7684\u5de5\u5177\u8c03\u7528\u53c2\u6570\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0Prompt\u00a0Injection\u00a0\u653b\u51fb\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2461\u00a0Server\u00a0\u6743\u9650\u8fc7\u5ea6\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u6587\u4ef6\u7cfb\u7edf\u00a0Server\u00a0\u62e5\u6709\u8fc7\u5bbd\u7684\u8bfb\u5199\u6743\u9650\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u6570\u636e\u5e93\u00a0Server\u00a0\u7f3a\u4e4f\u884c\u7ea7\u6743\u9650\u63a7\u5236\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2462\u00a0\u4f20\u8f93\u5c42\u98ce\u9669\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0stdio\u00a0\u6a21\u5f0f\u4e0b\u5b50\u8fdb\u7a0b\u9003\u9038\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0HTTP\u00a0\u6a21\u5f0f\u4e0b\u4e2d\u95f4\u4eba\u653b\u51fb\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u2463\u00a0\u4f9b\u5e94\u94fe\u98ce\u9669\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0\u7b2c\u4e09\u65b9\u00a0MCP\u00a0Server\u00a0\u5305\u542b\u6076\u610f\u4ee3\u7801\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u2192\u00a0NPM\u00a0\/\u00a0PyPI\u00a0\u4e0a\u7684\u4eff\u5192\u00a0MCP\u00a0\u5305\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2502\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n<\/code><\/pre>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">10.2 \u5b89\u5168\u6700\u4f73\u5b9e\u8df5<\/h3>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u5b9e\u8df5<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u8bf4\u660e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6700\u5c0f\u6743\u9650\u539f\u5219<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP Server \u53ea\u6388\u4e88\u5b8c\u6210\u4efb\u52a1\u6240\u9700\u7684\u6700\u5c0f\u6743\u9650<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6765\u6e90\u9a8c\u8bc1<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u4f18\u5148\u4f7f\u7528\u5b98\u65b9\u4ed3\u5e93\u6216\u77e5\u540d\u793e\u533a\u7684 MCP Server<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u53c2\u6570\u6821\u9a8c<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">Server \u7aef\u5bf9\u8f93\u5165\u53c2\u6570\u505a\u4e25\u683c\u6821\u9a8c\uff0c\u9632\u6b62\u6ce8\u5165\u653b\u51fb<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u4f20\u8f93\u52a0\u5bc6<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u8fdc\u7a0b MCP Server \u52a1\u5fc5\u4f7f\u7528 HTTPS<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u5ba1\u8ba1\u65e5\u5fd7<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u8bb0\u5f55\u6240\u6709\u5de5\u5177\u8c03\u7528\u7684\u8f93\u5165\/\u8f93\u51fa\uff0c\u4fbf\u4e8e\u4e8b\u540e\u5ba1\u8ba1<\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><strong>\u6c99\u7bb1\u9694\u79bb<\/strong><\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u5728\u5bb9\u5668\u6216\u6c99\u7bb1\u73af\u5883\u4e2d\u8fd0\u884c MCP Server<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u5341\u4e00\u3001\u672a\u6765\u5c55\u671b<\/span><\/h2>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">11.1 MCP \u5b98\u65b9\u8def\u7ebf\u56fe<\/h3>\n<p style=\"margin: 1em 0px;\">\u6839\u636e <a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/modelcontextprotocol.io\/development\/roadmap\">MCP \u5b98\u65b9 Roadmap<\/a>\uff0c\u672a\u6765\u7684\u91cd\u70b9\u65b9\u5411\u5305\u62ec\uff1a<\/p>\n<ol style=\"padding-left: 1rem; margin-left: 1rem; font-size: 0.9rem; list-style-type: decimal;\">\n<li>\n<section><strong>\u53ef\u6269\u5c55\u7684\u4f1a\u8bdd\u7ba1\u7406<\/strong> \u2014 \u5b9a\u4e49\u4f1a\u8bdd\u7684\u521b\u5efa\u3001\u6062\u590d\u548c\u8fc1\u79fb\u6807\u51c6\uff0c\u8ba9 Server \u91cd\u542f\u548c\u6269\u7f29\u5bb9\u5bf9\u7528\u6237\u900f\u660e<\/section>\n<\/li>\n<li>\n<section><strong>OAuth 2.1 \u8ba4\u8bc1\u6807\u51c6<\/strong> \u2014 \u7edf\u4e00\u8fdc\u7a0b MCP Server \u7684\u8eab\u4efd\u8ba4\u8bc1\u6d41\u7a0b<\/section>\n<\/li>\n<li>\n<section><strong>\u5de5\u5177\u7ec4\u5408\u4e0e\u7f16\u6392<\/strong> \u2014 \u652f\u6301\u591a Server \u5de5\u5177\u7684\u81ea\u52a8\u5316\u7f16\u6392\u5de5\u4f5c\u6d41<\/section>\n<\/li>\n<li>\n<section><strong>\u5206\u5e03\u5f0f Agent \u57fa\u7840\u8bbe\u65bd<\/strong> \u2014 MCP \u6b63\u5728\u6210\u4e3a Agentic AI\uff082025-2030\uff09\u7684\u57fa\u7840\u534f\u8bae\u5c42<\/section>\n<\/li>\n<\/ol>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">11.2 \u4ece\u5de5\u5177\u8c03\u7528\u5230\u81ea\u4e3b Agent<\/h3>\n<p style=\"margin: 1em 0px;\">MCP \u7684\u6f14\u8fdb\u65b9\u5411\u662f\u8d4b\u80fd AI \u4ece&#8221;\u88ab\u52a8\u5de5\u5177\u8c03\u7528&#8221;\u8d70\u5411&#8221;\u4e3b\u52a8\u4efb\u52a1\u89c4\u5212&#8221;\uff1a<\/p>\n<section style=\"display: block; background-repeat: no-repeat; width: 100%; height: 16px;\"><\/section>\n<pre style=\"overflow: auto hidden; word-break: normal; white-space: pre; tab-size: 2; border-radius: 5px; line-height: 2; margin: 1em 0.5em; padding: 0.5em; box-shadow: rgba(0, 0, 0, 0.55) 0px 1px 5px; font-size: 10px; background: #002b36; max-width: 100%; overflow-wrap: normal;\"><code class=\"hljs\" style=\"word-break: normal; white-space: nowrap; tab-size: 2; font-size: 10px; font-family: Menlo, Monaco, Consolas, 'Liberation Mono', 'Roboto Mono', 'Courier New', 'Microsoft YaHei', monospace; display: block; margin: 0.5em; padding: 3px 5px; overflow-x: auto; color: #93a1a1; background: #002b36; overflow-wrap: normal;\">\u5f53\u524d\u9636\u6bb5\uff1a\u7528\u6237\u6307\u4ee4\u00a0\u2192\u00a0AI\u00a0\u8c03\u7528\u00a0MCP\u00a0\u5de5\u5177\u00a0\u2192\u00a0\u8fd4\u56de\u7ed3\u679c\n\u00a0\u00a0\u00a0\u2193\n\u8fd1\u671f\u53d1\u5c55\uff1a\u7528\u6237\u76ee\u6807\u00a0\u2192\u00a0AI\u00a0\u81ea\u4e3b\u89c4\u5212\u591a\u6b65\u00a0MCP\u00a0\u8c03\u7528\u94fe\u00a0\u2192\u00a0\u4ea4\u4ed8\u6210\u679c\n\u00a0\u00a0\u00a0\u2193\n\u8fdc\u671f\u613f\u666f\uff1a\u7528\u6237\u613f\u666f\u00a0\u2192\u00a0AI\u00a0Agent\u00a0\u8de8\u5e73\u53f0\u534f\u4f5c\u00a0\u2192\u00a0\u7aef\u5230\u7aef\u81ea\u52a8\u5316\u6267\u884c\n<\/code><\/pre>\n<p style=\"margin: 1em 0px;\">\u672c\u6b21\u5b9e\u6218\u6848\u4f8b\u5df2\u7ecf\u5c55\u793a\u4e86&#8221;\u8fd1\u671f\u53d1\u5c55&#8221;\u9636\u6bb5\u7684\u7279\u5f81\uff1a<\/p>\n<ul style=\"padding-left: 1rem; margin-left: 1rem; font-size: 0.9rem; list-style-type: disc;\">\n<li>\n<section><strong>\u9ad8\u5fb7 MCP \u6848\u4f8b<\/strong>\uff1aAI \u81ea\u4e3b\u5c06&#8221;\u6606\u660e\u65c5\u884c\u653b\u7565&#8221;\u62c6\u89e3\u4e3a WebSearch \u2192 maps_text_search \u2192 maps_search_detail \u2192 \u4ee3\u7801\u751f\u6210\u7684\u591a\u6b65\u9aa4\u5de5\u5177\u94fe<\/section>\n<\/li>\n<li>\n<section><strong>MySQL MCP \u6848\u4f8b<\/strong>\uff1aAI \u81ea\u4e3b\u5c06&#8221;\u5206\u6790\u8fd9\u4e2a\u6570\u636e\u5e93&#8221;\u62c6\u89e3\u4e3a describe_connection \u2192 get_database_summary \u2192 read_records \u2192 \u81ea\u7136\u8bed\u8a00\u5206\u6790\u62a5\u544a<\/section>\n<\/li>\n<li>\n<section><strong>\u591a Server \u534f\u540c\u6848\u4f8b<\/strong>\uff1aAI \u8de8 Server \u7f16\u6392 MySQL \u6570\u636e\u67e5\u8be2 + \u9ad8\u5fb7\u5750\u6807\u5b9a\u4f4d \u2192 \u751f\u6210\u6570\u636e\u53ef\u89c6\u5316\u62a5\u544a<\/section>\n<\/li>\n<\/ul>\n<hr \/>\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u5341\u4e8c\u3001\u5b66\u4e60\u8d44\u6e90\u4e0e\u53c2\u8003\u94fe\u63a5<\/span><\/h2>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">\u5b98\u65b9\u8d44\u6e90<\/h3>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u8d44\u6e90<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u94fe\u63a5<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP \u5b98\u65b9\u6587\u6863<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/modelcontextprotocol.io\/docs\/getting-started\/intro\">modelcontextprotocol.io<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP \u89c4\u8303\uff082025-03-26\uff09<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/modelcontextprotocol.io\/specification\/2025-03-26\">modelcontextprotocol.io\/specification<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP \u5b98\u65b9\u8def\u7ebf\u56fe<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/modelcontextprotocol.io\/development\/roadmap\">modelcontextprotocol.io\/roadmap<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">Anthropic MCP \u516c\u544a<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/www.anthropic.com\/news\/model-context-protocol\">anthropic.com\/news\/model-context-protocol<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">MCP Server \u751f\u6001<\/h3>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u8d44\u6e90<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u94fe\u63a5<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">Anthropic \u5b98\u65b9 Server \u4ed3\u5e93<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/github.com\/modelcontextprotocol\/servers\">github.com\/modelcontextprotocol\/servers<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">Awesome MCP Servers<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/github.com\/punkpeye\/awesome-mcp-servers\/blob\/main\/README-zh.md\">github.com\/punkpeye\/awesome-mcp-servers<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP.so \u641c\u7d22\u5f15\u64ce<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/mcp.so\/\">mcp.so<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP \u5e7f\u573a\uff08ModelScope\uff09<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/www.modelscope.cn\/mcp\">modelscope.cn\/mcp<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP \u7a7a\u95f4\u7ad9<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/mcpspace.cn\/\">mcpspace.cn<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">\u9ad8\u5fb7 MCP \u5b9e\u6218<\/h3>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u8d44\u6e90<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u94fe\u63a5<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u9ad8\u5fb7 MCP Server \u6982\u8ff0<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/lbs.amap.com\/api\/mcp-server\">lbs.amap.com\/api\/mcp-server<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u9ad8\u5fb7 MCP \u5feb\u901f\u63a5\u5165<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/lbs.amap.com\/api\/mcp-server\/gettingstarted\">lbs.amap.com\/api\/mcp-server\/gettingstarted<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u9ad8\u5fb7 MCP \u521b\u5efa Key<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/lbs.amap.com\/api\/mcp-server\/create-project-and-key\">lbs.amap.com\/api\/mcp-server\/create-project-and-key<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">\u9ad8\u5fb7 MCP + \u901a\u4e49\u7075\u7801\u6848\u4f8b<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/developer.amap.com\/api\/mcp-server\/application-case\/tourism-planning\">developer.amap.com \u5e94\u7528\u6848\u4f8b<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">Trae IDE MCP \u6559\u7a0b<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/docs.trae.cn\/ide_tutorial-mcp-amap\">docs.trae.cn\/ide_tutorial-mcp-amap<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">MySQL MCP \u5b9e\u6218<\/h3>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u8d44\u6e90<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u94fe\u63a5<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MySQL MCP Server (NPM)<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/www.npmjs.com\/package\/@benborla29\/mcp-server-mysql\">@benborla29\/mcp-server-mysql<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MySQL MCP Server (GitHub)<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/github.com\/benborla29\/mcp-server-mysql\">github.com\/benborla29\/mcp-server-mysql<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP \u5b98\u65b9 PostgreSQL Server<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/github.com\/modelcontextprotocol\/servers\">github.com\/modelcontextprotocol\/servers &#8211; postgresql<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP Server \u5f00\u53d1 SDK (TS)<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/www.npmjs.com\/package\/@modelcontextprotocol\/sdk\">@modelcontextprotocol\/sdk<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP Server \u5f00\u53d1 SDK (Python)<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/pypi.org\/project\/mcp\/\">mcp (PyPI)<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em;\">\u5b66\u672f\u7814\u7a76<\/h3>\n<table style=\"border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; text-align: left; overflow: auto; display: table; overflow-wrap: break-word; word-break: break-all;\">\n<thead>\n<tr>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u8d44\u6e90<\/th>\n<th style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top; font-weight: bold; background-color: #fff9f9; color: #ef7060;\" align=\"left\">\u94fe\u63a5<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP \u5b89\u5168\u95ee\u9898\u5206\u6790<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/arxiv.org\/abs\/2510.16558\">arxiv.org\/abs\/2510.16558<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP \u6280\u672f\u67b6\u6784\u8bba\u6587<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/www.researchgate.net\/publication\/396678686\">ResearchGate<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\">MCP 2026 H1 \u72b6\u6001\u62a5\u544a<\/td>\n<td style=\"font-size: 0.75em; padding: 9px 12px; line-height: 22px; border: 1px solid #ef7060; vertical-align: top;\" align=\"left\"><a style=\"text-decoration: none; overflow-wrap: break-word; font-weight: bold; color: #ef7060; border-bottom: 1px solid #ef7060;\" href=\"https:\/\/serpapi.com\/blog\/the-state-of-mcp-everything-that-changed-in-h1-2026\/\">serpapi.com\/blog\/the-state-of-mcp<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<h2 style=\"margin: 1.2em 0px 1em; padding: 0px; font-weight: bold; font-size: 1.3em; border-bottom: 2px solid #ef7060; display: flex;\"><span style=\"display: inline-block; font-weight: bold; background: #ef7060; color: #ffffff; padding: 3px 10px 1px; border-top-right-radius: 3px; border-top-left-radius: 3px; margin-right: 3px;\">\u9644\u5f55\uff1a\u5feb\u901f\u4e0a\u624b\u68c0\u67e5\u6e05\u5355<\/span><\/h2>\n<p style=\"margin: 1em 0px;\">\u5b66\u5b8c\u672c\u6587\u540e\uff0c\u8bf7\u6309\u4ee5\u4e0b\u6b65\u9aa4\u9a8c\u8bc1\u4f60\u7684 MCP \u73af\u5883\uff1a<\/p>\n<ul style=\"padding-left: 1rem; margin-left: 1rem; font-size: 0.9rem; list-style-type: disc;\">\n<li>\n<section><strong>Step 1<\/strong>\uff1a\u9009\u62e9\u4e00\u4e2a\u652f\u6301 MCP \u7684 AI \u5de5\u5177\uff08Claude Desktop \/ Cursor \/ Trae \/ Claude Code \u7b49\uff09<\/section>\n<\/li>\n<li>\n<section><strong>Step 2<\/strong>\uff1a\u5728 MCP \u8d44\u6e90\u7ad9\u627e\u5230\u4e00\u4e2a\u611f\u5174\u8da3\u7684 MCP Server<\/section>\n<\/li>\n<li>\n<section><strong>Step 3<\/strong>\uff1a\u6309\u7167 Server \u6587\u6863\u5b8c\u6210\u914d\u7f6e\uff08stdio \u6216 HTTP \u65b9\u5f0f\uff09<\/section>\n<\/li>\n<li>\n<section><strong>Step 4<\/strong>\uff1a\u5728 AI \u5de5\u5177\u4e2d\u9a8c\u8bc1 Server \u8fde\u63a5\u72b6\u6001<\/section>\n<\/li>\n<li>\n<section><strong>Step 5<\/strong>\uff1a\u7528\u81ea\u7136\u8bed\u8a00\u5bf9\u8bdd\uff0c\u89c2\u5bdf AI \u662f\u5426\u81ea\u52a8\u8c03\u7528\u4e86 MCP \u5de5\u5177<\/section>\n<\/li>\n<li>\n<section><strong>Step 6<\/strong>\uff1a\u53c2\u8003\u9ad8\u5fb7 MCP \u6848\u4f8b\uff0c\u8bbe\u8ba1\u65c5\u884c\u653b\u7565 Prompt \u8ba9 AI \u751f\u6210 H5 \u9875\u9762<\/section>\n<\/li>\n<li>\n<section><strong>Step 7<\/strong>\uff1a\u53c2\u8003 MySQL MCP \u6848\u4f8b\uff0c\u8ba9 AI \u5206\u6790\u4f60\u7684\u4e1a\u52a1\u6570\u636e\u5e93\u5e76\u751f\u6210\u5206\u6790\u62a5\u544a<\/section>\n<\/li>\n<li>\n<section><strong>Step 8<\/strong>\uff1a\u540c\u65f6\u914d\u7f6e\u9ad8\u5fb7 + MySQL \u4e24\u4e2a MCP Server\uff0c\u4f53\u9a8c\u591a Server \u534f\u540c<\/section>\n<\/li>\n<li>\n<section><strong>Step 9<\/strong>\uff1a\u5c1d\u8bd5\u81ea\u5df1\u5f00\u53d1\u4e00\u4e2a\u7b80\u5355\u7684 MCP Server\uff08\u63a8\u8350\u7528 TypeScript\/Python SDK\uff09<\/section>\n<\/li>\n<\/ul>\n<\/section>\n<p><!--more--><\/p>\n<p><!--more--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u76ee\u5f55 \u4e00\u3001MCP \u662f\u4ec0\u4e48 \u4e8c\u3001MCP \u89e3\u51b3\u4e86\u4ec0\u4e48\u95ee\u9898 \u4e09\u3001\u6838\u5fc3\u67b6\u6784\u6df1\u5ea6\u89e3\u6790 \u56db\u3001\u534f\u8bae\u89c4\u8303\u4e0e\u4f20\u8f93\u673a\u5236 \u4e94\u3001MCP [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3945,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[163,164],"tags":[168,172],"_links":{"self":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts\/3944"}],"collection":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3944"}],"version-history":[{"count":1,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts\/3944\/revisions"}],"predecessor-version":[{"id":3946,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts\/3944\/revisions\/3946"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/media\/3945"}],"wp:attachment":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3944"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3944"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}