亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Claude Code 配置 MCP 實(shí)戰(zhàn):從原理、選型到報(bào)錯(cuò)排查

Claude Code 配置 MCP 實(shí)戰(zhàn):從原理、選型到報(bào)錯(cuò)排查 如果你已經(jīng)到了準(zhǔn)備配置 Claude Code MCP 這一步說(shuō)明你大概率已經(jīng)遇到了那個(gè)典型場(chǎng)景Claude Code 很聰明但它的手夠不到你的 MySQL、你的內(nèi)部接口、你打開(kāi)的瀏覽器標(biāo)簽頁(yè)。我最早碰到這個(gè)問(wèn)題是在拿 Claude Code 做自動(dòng)化測(cè)試的時(shí)候——它能寫(xiě)出很漂亮的測(cè)試代碼卻沒(méi)法自己打開(kāi)頁(yè)面看渲染結(jié)果因?yàn)闉g覽器根本不在它的工具范圍內(nèi)。后來(lái)查了一圈才弄明白有個(gè)東西叫 MCPModel Context Protocol相當(dāng)于給 Claude Code 加外設(shè)的統(tǒng)一接口。這篇不是從官方文檔里謄出來(lái)的說(shuō)明書(shū)是我從零配置、被各種報(bào)錯(cuò)按在地上摩擦之后整理的一份完整記錄覆蓋三塊MCP 到底在 Claude Code 里解決什么問(wèn)題、我實(shí)際用下來(lái)的配置步驟和選型思路、以及那些能卡你一整天的報(bào)錯(cuò)到底應(yīng)該按什么鏈路去查。適合剛接觸 MCP 的 Claude Code 用戶也適合已經(jīng)配了一半但被某個(gè)報(bào)錯(cuò)攔住的人。1. MCP在Claude Code里到底解決什么問(wèn)題1.1 沒(méi)有MCP時(shí)Claude Code的工具邊界在哪先說(shuō)清楚一個(gè)前提Claude Code 本身不是什么都能做。它能讀寫(xiě)文件、在終端里跑命令、接管 git 操作本質(zhì)上是一個(gè)活在終端環(huán)境里的編程助手。但是你想讓它查一下遠(yuǎn)程數(shù)據(jù)庫(kù)里的表結(jié)構(gòu)它做不到因?yàn)樗鼪](méi)有數(shù)據(jù)庫(kù)驅(qū)動(dòng)也沒(méi)有連接憑據(jù)只能給你寫(xiě)一段 Python 腳本讓你復(fù)制到別處自己執(zhí)行。這就是沒(méi)有 MCP 之前的典型體驗(yàn)AI 只會(huì)說(shuō)不會(huì)動(dòng)手。它能理解你的訴求卻碰不到那些真實(shí)存在的系統(tǒng)。想讓 Claude 操作瀏覽器、讀取內(nèi)部 API、查詢線上數(shù)據(jù)庫(kù)、甚至幫你點(diǎn)兩下運(yùn)維平臺(tái)你得先自己解決工具調(diào)用這一層。說(shuō)白了模型和外部世界之間缺了一道橋。我在實(shí)際使用中最大的感受是Claude Code 的能力天花板不在模型本身而在它能調(diào)用的工具范圍。模型再聰明沒(méi)有工具入口它也只能通過(guò)生產(chǎn)代碼來(lái)間接完成任務(wù)。而 MCP 要解決的恰好就是讓 Claude Code 能安全、標(biāo)準(zhǔn)化地調(diào)用外部工具和數(shù)據(jù)源這件事。1.2 MCP是一個(gè)協(xié)議不是一個(gè)插件MCP 的全稱是 Model Context ProtocolAnthropic 在 2024 年把它開(kāi)源了。它的定位是一個(gè)開(kāi)放協(xié)議用來(lái)定義 AI 應(yīng)用客戶端和外部工具/數(shù)據(jù)源服務(wù)端之間的交互標(biāo)準(zhǔn)。注意關(guān)鍵詞協(xié)議。它不是一個(gè) npm 包不是某個(gè) IDE 里的插件而是一套消息格式和調(diào)用規(guī)則。你可以把它類比成 USB-C 接口。以前每個(gè)外設(shè)都要專門(mén)的線鼠標(biāo)一根、鍵盤(pán)一根、顯示器一根現(xiàn)在全走同一個(gè)接口廠商只要按標(biāo)準(zhǔn)生產(chǎn)設(shè)備插上就能用。MCP 做的事情差不多MCP Server 按統(tǒng)一協(xié)議暴露工具Tools和資源ResourcesClaude Code 作為 MCP 客戶端啟動(dòng)時(shí)發(fā)現(xiàn)這些工具把它們的描述塞進(jìn)上下文然后在對(duì)話里按需調(diào)用。它的底層通信是 JSON-RPC 2.0關(guān)鍵消息包括 initialize握手協(xié)商、tools/list獲取工具列表、tools/call調(diào)用具體工具。這套機(jī)制看起來(lái)不復(fù)雜但正是因?yàn)樗鼧?biāo)準(zhǔn)化了一個(gè) MCP Server 寫(xiě)出來(lái)之后Claude Code 能用其他支持 MCP 的客戶端也能用不用重復(fù)做集成。1.3 和Function Calling類似但不是一回事很多第一次接觸 MCP 的人會(huì)把它和 Function Calling 搞混包括我自己一開(kāi)始也迷糊。簡(jiǎn)單區(qū)分一下Function Calling 是某個(gè)模型 API 內(nèi)部的機(jī)制你在 API 請(qǐng)求里傳一段函數(shù)定義模型根據(jù)用戶輸入決定返回哪個(gè)函數(shù)和參數(shù)屬于模型側(cè)的能力。MCP 是模型外部的開(kāi)放標(biāo)準(zhǔn)它不關(guān)心你是哪個(gè)模型只規(guī)定客戶端和工具服務(wù)端之間怎么對(duì)話。Claude Code 會(huì)把連接到的所有 MCP 工具統(tǒng)一轉(zhuǎn)化成模型能理解的工具集合再走模型側(cè)的調(diào)用鏈路。你可以理解成Function Calling 是主板上的固定接口MCP 是通用 USB-C 口外設(shè)只需要按標(biāo)準(zhǔn)做好驅(qū)動(dòng)主板不用為每個(gè)外設(shè)定制接口。能力Function CallingMCP歸屬邊界模型 API 自帶特性開(kāi)放協(xié)議標(biāo)準(zhǔn)復(fù)用性鎖定單家模型任意 MCP 客戶端可復(fù)用實(shí)現(xiàn)重心開(kāi)發(fā)者寫(xiě)函數(shù) Schema服務(wù)端按協(xié)議暴露工具在 Claude Code 中的角色模型調(diào)用工具的底層通道外部工具接入的統(tǒng)一入口1.4 哪些場(chǎng)景值得你花時(shí)間配MCP不是所有用法都需要 MCP。如果你只是寫(xiě)點(diǎn)腳本、整理代碼Claude Code 內(nèi)置能力就夠了。但如果你遇到下面幾類場(chǎng)景MCP 就是繞不開(kāi)的想讓 Claude Code 操作瀏覽器做端到端測(cè)試通過(guò) Playwright MCP 或 Chrome DevTools MCP 實(shí)現(xiàn)想讓它直接查本地或遠(yuǎn)程數(shù)據(jù)庫(kù)而不是生成 SQL 讓你手動(dòng)執(zhí)行想讓它訪問(wèn)公司內(nèi)部系統(tǒng)、知識(shí)庫(kù)、監(jiān)控平臺(tái)的接口想讓同一套工具能力在不同 AI 客戶端之間共享。我的判斷標(biāo)準(zhǔn)很簡(jiǎn)單只要 Claude Code 需要主動(dòng)訪問(wèn)某個(gè)外部系統(tǒng)并帶回結(jié)果就值得配一個(gè) MCP Server。如果只是它寫(xiě)好代碼、你去手工運(yùn)行那 MCP 起不到本質(zhì)作用。配置之前先想清楚這個(gè)邊界能幫你避免把協(xié)議用成擺設(shè)。2. 配置前必須想明白的三件事傳輸通道、Server來(lái)源、權(quán)限邊界2.1 stdio與HTTP/WSS兩條通道MCP 支持兩種傳輸方式這決定你后面怎么配。第一種是 stdioClaude Code 按配置里的 command 啟動(dòng)一個(gè)本地子進(jìn)程父子進(jìn)程之間通過(guò)標(biāo)準(zhǔn)輸入輸出傳輸 JSON-RPC 消息。這種方式?jīng)]有網(wǎng)絡(luò)端口暴露server 的聲明周期跟客戶端會(huì)話綁定非常適合本地調(diào)試和本機(jī)工具。第二種是 Streamable HTTP / WSSClaude Code 作為 HTTP 客戶端去連一個(gè)遠(yuǎn)程地址。你在網(wǎng)上看到的 wss://api.example.com/mcp/?tokenxxx 這類地址就是這種。優(yōu)點(diǎn)是 server 可以部署在服務(wù)器上多人共享缺點(diǎn)是涉及鑒權(quán)、網(wǎng)絡(luò)、延遲、證書(shū)排查鏈更長(zhǎng)。兩種方式?jīng)]有絕對(duì)優(yōu)劣。本地開(kāi)發(fā)、自己一個(gè)人用我優(yōu)先選 stdio團(tuán)隊(duì)要統(tǒng)一接入同一套服務(wù)或者 server 本身需要常駐比如連著一個(gè)共享的瀏覽器集群就選遠(yuǎn)程 WSS。選型想清楚了后面配置才不會(huì)反復(fù)返工。2.2 MCP Server的三種來(lái)源配置 MCP 的另一個(gè)前置問(wèn)題Server 從哪來(lái)目前我接觸到的有三類來(lái)源。第一類是官方和社區(qū)的現(xiàn)成包比如 modelcontextprotocol/server- 系列、playwright/mcp、文件系統(tǒng)、數(shù)據(jù)庫(kù)這類 npm 包直接 npx 啟動(dòng)即可。第二類是自己用 MCP SDK 寫(xiě)的Node 或 Python 都行能夠精確對(duì)接內(nèi)部業(yè)務(wù)系統(tǒng)。第三類是遠(yuǎn)程托管服務(wù)對(duì)方給你一個(gè)帶 token 的 WSS 或 HTTPS 地址你只需要配置 URL 就能用比較省事但數(shù)據(jù)會(huì)經(jīng)過(guò)第三方服務(wù)需要自己權(quán)衡。我個(gè)人的習(xí)慣是凡是本機(jī)能力瀏覽器、文件、數(shù)據(jù)庫(kù)用第一類內(nèi)部系統(tǒng)用第二類自己寫(xiě)外部聚合服務(wù)只在確認(rèn)過(guò)數(shù)據(jù)流向和權(quán)限邊界之后才用。這個(gè)習(xí)慣幫我避開(kāi)了很多安全上的不確定性。2.3 token、權(quán)限、數(shù)據(jù)流向要提前預(yù)判配置遠(yuǎn)程 WSS server 時(shí)token 是訪問(wèn)憑據(jù)本質(zhì)上是對(duì)方確認(rèn)你身份和權(quán)限的證明。你要清楚兩件事第一token 是否有最小權(quán)限設(shè)計(jì)能不能做到只讀某些資源而不是全量第二你發(fā)給 Claude Code 的上下文、業(yè)務(wù)數(shù)據(jù)在你調(diào)用遠(yuǎn)程 server 時(shí)會(huì)被發(fā)送到那個(gè)服務(wù)端。如果你無(wú)法審查服務(wù)端的處理邏輯就不要把高敏感數(shù)據(jù)交給它。本地 stdio server 同樣有權(quán)限問(wèn)題。npx -y 會(huì)在本機(jī)執(zhí)行第三方包包能讀取當(dāng)前用戶權(quán)限能讀到的所有文件。所以別隨手加一個(gè)來(lái)源不明的 MCP 包裝之前至少去 npm 頁(yè)面看一眼包名、作者、周下載量。市面上已經(jīng)出現(xiàn)過(guò)通過(guò)偽裝包名做供應(yīng)鏈投毒的先例這一點(diǎn)不是危言聳聽(tīng)。2.4 本地優(yōu)先還是遠(yuǎn)程優(yōu)先我的選型判斷維度本地 stdio遠(yuǎn)程 WSS/HTTP部署成本零裝依賴就能跑需要服務(wù)器、域名、證書(shū)、運(yùn)維數(shù)據(jù)隱私數(shù)據(jù)不出本機(jī)數(shù)據(jù)經(jīng)過(guò)網(wǎng)絡(luò)鏈路狀態(tài)保持隨客戶端進(jìn)程銷毀Server 可常駐狀態(tài)可控鑒權(quán)復(fù)雜度低基本靠本地權(quán)限隔離需要 token/API Key 管理適合場(chǎng)景個(gè)人開(kāi)發(fā)調(diào)試、本地工具團(tuán)隊(duì)共享、集中式服務(wù)一個(gè)簡(jiǎn)單結(jié)論個(gè)人場(chǎng)合不要為了看起來(lái)高級(jí)去部署遠(yuǎn)程 server本地 stdio 夠用且安全邊界更好管理。團(tuán)隊(duì)場(chǎng)景才值得做遠(yuǎn)程部署同時(shí)必須把 token 的簽發(fā)、輪換、最小權(quán)限列進(jìn)運(yùn)維清單。3. 從零到跑通Claude Code配MCP的實(shí)操記錄3.1 環(huán)境準(zhǔn)備最少要確認(rèn)的三件事動(dòng)手之前先確認(rèn)三件事能省掉后面一大半報(bào)錯(cuò)。第一Node.js 版本。大多數(shù)現(xiàn)成 MCP Server 基于 Node SDK 構(gòu)建建議 18 以上最好 20。第二Claude Code 已經(jīng)登錄、版本不要老到?jīng)]有 mcp 子命令。第三本機(jī)能正常訪問(wèn) npm registry不然 npx 拉取包會(huì)卡在下載階段。這三點(diǎn)屬于基礎(chǔ)環(huán)境很多人報(bào)錯(cuò)半天最后發(fā)現(xiàn)是 Node 版本太低真的不冤。node -v npm -v claude --version claude update claude mcp --help看到 claude mcp --help 輸出了 add、list、get、remove 這些子命令說(shuō)明環(huán)境支持 MCP 管理可以繼續(xù)。3.2 用CLI添加本地ServerCLI 方式是最快的命令格式是這樣claude mcp add name -- command [args...]scope 參數(shù)控制這個(gè)配置在哪些范圍生效。我用得最多的是這兩個(gè)--scope user配置到當(dāng)前系統(tǒng)用戶所有 Claude Code 項(xiàng)目都能用--scope project寫(xiě)入項(xiàng)目級(jí)配置適合團(tuán)隊(duì)共享。實(shí)際示例claude mcp add --scope user my-db -- npx -y modelcontextprotocol/server-sqlite claude mcp add --scope project my-api -- node ./mcp-server.js注意第一個(gè)例子為什么用 npx -y它會(huì)在沒(méi)有確認(rèn)步驟的情況下下載并執(zhí)行 npm 包省去交互但代價(jià)是首次啟動(dòng)有下載延遲。第二個(gè)例子里 mcp-server.js 是本地文件寫(xiě)成相對(duì)路徑有一定風(fēng)險(xiǎn)原因我放到后面報(bào)錯(cuò)部分細(xì)說(shuō)這里建議直接寫(xiě)絕對(duì)路徑。3.3 配置文件的兩種形態(tài)CLI 命令本質(zhì)上是在幫你改配置文件所以理解配置文件長(zhǎng)什么樣很重要。Claude Code 的 MCP 配置和 Claude Desktop 不是同一個(gè)文件桌面版用的是 claude_desktop_config.jsonClaude Code 用的是用戶級(jí) ~/.claude.json 和項(xiàng)目級(jí) .mcp.json。我強(qiáng)烈建議項(xiàng)目相關(guān)配置放 .mcp.json因?yàn)樗蓛?、可提交團(tuán)隊(duì)倉(cāng)庫(kù)、新同學(xué)拉下來(lái)就能用。手動(dòng)編輯的 JSON 結(jié)構(gòu)長(zhǎng)這樣{ mcpServers: { my-db: { command: npx, args: [-y, modelcontextprotocol/server-sqlite], type: stdio }, my-api: { command: node, args: [/absolute/path/to/mcp-server.js], env: { API_KEY: abc123 } } } }字段不多容易錯(cuò)的是幾個(gè)細(xì)節(jié)JSON 里不能寫(xiě)注釋字段名固定是 command、args、env、typestdio 類型的 server 不要寫(xiě) url 字段。type 默認(rèn)就是 stdio但為了可讀性我還是會(huì)顯式寫(xiě)上。env 用來(lái)傳環(huán)境變量是給本地 server 注入密鑰的主要方式。3.4 添加遠(yuǎn)程WSS Server并處理好Token遠(yuǎn)程 server 用 CLI 加是這樣claude mcp add --transport http my-remote wss://api.xiaozhi.me/mcp/?tokenxxx--transport http 表示走 HTTP 通道遠(yuǎn)程 server 的 url 就是一個(gè)完整的 WSS 地址。對(duì)應(yīng)到配置文件里是這樣{ mcpServers: { my-remote: { type: http, url: wss://api.xiaozhi.me/mcp/?tokenxxx } } }有些遠(yuǎn)程 server 要求額外在 Header 里帶鑒權(quán)信息也可以在配置里寫(xiě)明 URL 和 Header。關(guān)于 token最重要的一條經(jīng)驗(yàn)絕對(duì)不要把帶 token 的完整 URL 直接提交進(jìn) git 倉(cāng)庫(kù)。倉(cāng)庫(kù)會(huì)流傳到多少人手里你根本控制不住一旦泄露對(duì)方就能用你的身份去調(diào)用遠(yuǎn)程能力輕則浪費(fèi)額度重則數(shù)據(jù)被拖走。我自己的做法是用環(huán)境變量或本地不提交的配置文件去動(dòng)態(tài)注入比如在 env 里放一個(gè) MCP_TOKEN具體注入邏輯看 server 支持哪種方式。3.5 驗(yàn)證、清理、調(diào)試三條命令配置完不是直接開(kāi)聊就行建議按三步驗(yàn)證claude mcp list claude mcp get name claude mcp remove namelist 會(huì)列出所有已配置的 server名字、傳輸方式、狀態(tài)都能看到get 查看某個(gè) server 的詳細(xì)配置確認(rèn)參數(shù)沒(méi)寫(xiě)錯(cuò)remove 用來(lái)清理不再使用的 server。注意MCP 連接是在 Claude Code 會(huì)話啟動(dòng)時(shí)建立的所以配置改完之后最好新開(kāi)一個(gè)會(huì)話再驗(yàn)證。很多配了但沒(méi)生效的問(wèn)題就是舊會(huì)話沒(méi)有重新加載配置導(dǎo)致的。3.6 一次完整演示Playwright MCP舉個(gè)最容易看到效果的例子用 Playwright MCP 讓 Claude Code 操作瀏覽器。先添加 serverclaude mcp add --scope user playwright -- npx -y playwright/mcplatest然后啟動(dòng) Claude Code在會(huì)話里輸入類似這樣的指令用 Playwright 打開(kāi) example.com把頁(yè)面的 main 區(qū)域內(nèi)容總結(jié)給我。如果配置正確Claude 會(huì)調(diào)用 browser_navigate 工具打開(kāi)頁(yè)面再調(diào)用相關(guān)工具讀取頁(yè)面內(nèi)容。整個(gè)過(guò)程你在對(duì)話里能看到工具調(diào)用的痕跡。我第一次跑通這個(gè)場(chǎng)景時(shí)直觀感受到的沖擊是AI 真的能看著網(wǎng)頁(yè)說(shuō)話了。這也是理解 MCP 價(jià)值的最好入門(mén)實(shí)驗(yàn)。4. Claude Code配MCP高頻報(bào)錯(cuò)與完整排查鏈路4.1 Server沒(méi)出現(xiàn)在列表里最基礎(chǔ)但最容易被忽略的問(wèn)題配完之后 claude mcp list 里看不到你要的 server。先不要懷疑配置語(yǔ)法按這個(gè)鏈路排查。第一步確認(rèn) scope 范圍。如果你在 /project/a 下用了 --scope local 配置切到 /project/b 當(dāng)然看不到local 是目錄級(jí)的。第二步確認(rèn) add 命令真的執(zhí)行成功有些情況是命令中途報(bào)錯(cuò)但你沒(méi)注意。第三步確認(rèn)讀的是哪個(gè)配置文件手動(dòng)編輯 .mcp.json 時(shí)尤其容易放錯(cuò)位置。另外注意一個(gè)行為同一個(gè) name 重復(fù) add 會(huì)覆蓋前面的配置。如果你之前配了個(gè) my-db后面想改命令重新 add 一次原來(lái)那個(gè)會(huì)被覆蓋而不會(huì)出現(xiàn)兩條同名配置。這個(gè)設(shè)計(jì)本身沒(méi)什么問(wèn)題但如果你忘了前面配過(guò)排查時(shí)容易以為是新增了兩個(gè) server結(jié)果只看到一個(gè)會(huì)嚇一跳。4.2 本地Server進(jìn)程秒退報(bào)錯(cuò)長(zhǎng)這樣MCP server my-db failed to start: Command failed with exit code 1。這類問(wèn)題根因幾乎都在進(jìn)程根本沒(méi)有正常起來(lái)。最有效的排查手段只有一招把配置里的命令原樣復(fù)制到終端里手動(dòng)跑一遍。npx -y modelcontextprotocol/server-sqlite如果手動(dòng)跑能看到 server 的正常日志說(shuō)明命令本身沒(méi)問(wèn)題問(wèn)題出在 Claude Code 拉起的子進(jìn)程環(huán)境和你的終端環(huán)境不一致。如果手動(dòng)跑就報(bào)錯(cuò)那就是環(huán)境問(wèn)題Node 版本太低、npm 包沒(méi)裝上、入口文件路徑不對(duì)。我遇到過(guò)的隱蔽情況是 npm 包首次需要下載網(wǎng)絡(luò)超時(shí)后 npx 返回非零退出碼Claude Code 就判定啟動(dòng)失敗手動(dòng)重跑一遍等下載完成就好了。還有一個(gè)容易忽略的點(diǎn)如果你的本地 server 是一個(gè)自己寫(xiě)的 Node 項(xiàng)目配置文件里寫(xiě)的是 node ./dist/index.js請(qǐng)務(wù)必確認(rèn) Claude Code 的工作目錄。終端里你在項(xiàng)目根目錄手動(dòng)執(zhí)行沒(méi)問(wèn)題但 Claude Code 拉起子進(jìn)程時(shí)的工作目錄不一定是你以為的那個(gè)。改用絕對(duì)路徑能直接消掉這一類問(wèn)題。4.3 手動(dòng)編輯配置導(dǎo)致加載失敗很多人包括我喜歡手改 JSON改完就報(bào) invalid config 或 parse error。常見(jiàn)原因就四個(gè)JSON 里多了注釋比如 // 注釋殘留逗號(hào)位置不對(duì)對(duì)象最后一個(gè)成員后面加了逗號(hào)字段名寫(xiě)錯(cuò)command 寫(xiě)成 cmdargs 寫(xiě)成 argumentsstdio 類型的 server 里塞了 url 字段。這些看著都是小問(wèn)題但 MCP 配置解析通常很嚴(yán)格一個(gè)標(biāo)點(diǎn)錯(cuò)了整個(gè) server 就廢了。排查方式是先做 JSON 校驗(yàn)再對(duì)照模板逐字段檢查。把配置內(nèi)容復(fù)制到任意 JSON 校驗(yàn)工具里跑一下語(yǔ)法能直接定位是不是標(biāo)點(diǎn)問(wèn)題。字段檢查的話參照前面我給的示例結(jié)構(gòu)stdio 型有 command、args、envhttp 型有 type、url、headers。兩類別混寫(xiě)。4.4 遠(yuǎn)程WSS連接失敗的三大類原因遠(yuǎn)程 WSS server 的報(bào)錯(cuò)比本地更煩因?yàn)殒溌防镉芯W(wǎng)絡(luò)和鑒權(quán)兩個(gè)額外環(huán)節(jié)。我把它拆成三類來(lái)排查。第一類是鑒權(quán)問(wèn)題表現(xiàn)是 401、403、token invalid。先確認(rèn) token 有沒(méi)有過(guò)期再確認(rèn) token 是放在 URL 參數(shù)里還是 Header 里放錯(cuò)位置就是 403最后確認(rèn)服務(wù)方要求的 scheme有些服務(wù)要求 Authorization: Bearer 頭有些要求自定義參數(shù)。第二類是網(wǎng)絡(luò)層問(wèn)題表現(xiàn)是連接超時(shí)、連接重置、SSL 證書(shū)錯(cuò)誤。用 curl 直接試一下 HTTP 化端點(diǎn)能區(qū)分是網(wǎng)絡(luò)不通還是協(xié)議不匹配。curl -X POST https://api.example.com/mcp/?tokenxxx \ -H Content-Type: application/json \ -d {jsonrpc:2.0,id:1,method:initialize,params:{protocolVersion:2024-11-05,capabilities:{},clientInfo:{name:curl,version:1.0}}}第三類是端點(diǎn)類型寫(xiě)錯(cuò)了。wss 和 https 不是一回事ws 和 wss 也不是一回事。如果說(shuō) MCP server 給的是 wss://api.example.com/mcp/?tokenxxx你在配置里寫(xiě)成了 https:// 同一個(gè)路徑大概率握手會(huì)失敗因?yàn)榉?wù)端沒(méi)有按 HTTPS 協(xié)議去響應(yīng)。URL 有 token 參數(shù)時(shí)尤其要整段復(fù)制別手抖刪掉問(wèn)號(hào)后面的內(nèi)容。如果遠(yuǎn)程 server 走的是 WebSocket 而非普通 HTTP也可以用 wscat 這類通用 WebSocket 客戶端去做消息級(jí)測(cè)試手動(dòng)發(fā)送 initialize 消息看有沒(méi)有響應(yīng)。這一步能直接判斷 server 本身是否健康、token 是否有效。4.5 配置成功但模型就是不調(diào)用工具這種是最讓人上火的mcp list 能看到 serverget 也正常新會(huì)話里模型卻完全不用這些工具跟沒(méi)配一樣。我總結(jié)下來(lái)有四個(gè)原因。第一會(huì)話沒(méi)有重啟。MCP 工具列表在會(huì)話啟動(dòng)時(shí)注入配置中途改完不重啟新工具不會(huì)出現(xiàn)在當(dāng)次會(huì)話里。第二工具總數(shù)太多把上下文塞爆了。Claude Code 的上下文窗口有限MCP 工具描述也要占空間配了幾十個(gè) server 后模型可能看不到后面那些工具。減少無(wú)用的 server或者按項(xiàng)目拆分比硬塞更有效。第三工具描述不清晰。MCP server 返回的工具名、描述、參數(shù) schema 如果寫(xiě)得很含糊模型不知道什么時(shí)候該用。這個(gè)多發(fā)生在自建 server 上解決方式是回到 server 代碼里把 description 寫(xiě)得直白一點(diǎn)。第四觸發(fā)指令不夠明確。別期待模型自己能想到去調(diào)用工具直接說(shuō)調(diào)用你配置的 Playwright 工具打開(kāi) example.com成功率會(huì)高很多。4.6 我習(xí)慣的排查順序先分層再動(dòng)手混亂排查是大忌。我給自己的固定順序是配置層、進(jìn)程層、網(wǎng)絡(luò)層、對(duì)話層一層一層往下剝。配置層就是 mcp list、get確認(rèn) server 存在且參數(shù)正確進(jìn)程層是手動(dòng)跑命令確認(rèn) server 能啟動(dòng)、能打印日志網(wǎng)絡(luò)層用 curl 或 wscat確認(rèn)端點(diǎn)可通、token 有效對(duì)話層最后才查確認(rèn)會(huì)話重啟過(guò)、指令足夠明確、工具描述沒(méi)有歧義。每一步花一兩分鐘比在配置文件里反復(fù)瞎改有效十倍。我過(guò)去踩過(guò)的坑絕大多數(shù)在前兩層就能找到根因。5. 配置完成之后的邊界情況與工作習(xí)慣5.1 Token的安全使用習(xí)慣配置完成不等于可以放飛。帶 token 的完整 URL 一旦提交進(jìn)依賴倉(cāng)庫(kù)就等于把鑰匙掛在門(mén)口。我現(xiàn)在的底線是token 不進(jìn) git、不進(jìn)聊天記錄、不進(jìn)截圖能用環(huán)境變量注入就不用字面量硬編碼能申請(qǐng)最小權(quán)限 token 就不拿全量權(quán)限。遠(yuǎn)程 server 的數(shù)據(jù)流向也要心里有數(shù)調(diào)用它之前問(wèn)自己一句這個(gè)工具需要看我的哪些數(shù)據(jù)這些數(shù)據(jù)能被第三方拿到嗎如果答案讓你猶豫就別配。5.2 Server的狀態(tài)丟失與長(zhǎng)連接穩(wěn)定性本地 stdio server 有一個(gè)特性容易被忽略它的生命周期和 Claude Code 會(huì)話綁定會(huì)話重啟后 server 會(huì)重新拉起但進(jìn)程里的內(nèi)存狀態(tài)全部丟失。依賴緩存的本地 server 要寫(xiě)成定時(shí)釋放或崩潰可重建不要假設(shè)進(jìn)程一直活著。遠(yuǎn)程 server 也有類似問(wèn)題服務(wù)端一旦重啟或者網(wǎng)絡(luò)中斷正在進(jìn)行的會(huì)話里工具可能直接不可用而且不會(huì)自動(dòng)重連需要重開(kāi)會(huì)話。如果你的遠(yuǎn)程 server 是給團(tuán)隊(duì)用的最好有一個(gè)健康檢查和自動(dòng)拉起機(jī)制否則你就會(huì)被同事反復(fù)問(wèn)怎么又連不上了。5.3 scope與團(tuán)隊(duì)協(xié)作配置協(xié)作場(chǎng)景下我強(qiáng)烈建議用項(xiàng)目級(jí) .mcp.json 而不是用戶級(jí)配置。原因很簡(jiǎn)單用戶級(jí)配置只在你自己的機(jī)器上生效換個(gè)人拉下來(lái)項(xiàng)目配的還是空白的項(xiàng)目級(jí)配置跟代碼一起走新同學(xué) clone 完項(xiàng)目只要跑一條安裝命令MCP server 就齊了。命名也要講規(guī)矩mcp-company-db、mcp-frontend-playwright比 a、b、test1 這種不知道強(qiáng)到哪去了。另外項(xiàng)目 README 里至少寫(xiě)清楚每個(gè) MCP server 是干什么的、需要什么環(huán)境變量、從哪拿到 license 或 token。配置本身不是文檔人和人之間傳遞的上下文才是團(tuán)隊(duì)協(xié)作里最貴的。5.4 一個(gè)非常隱蔽的坑工作目錄假設(shè)最后分享一個(gè)讓我翻過(guò)車的細(xì)節(jié)。我寫(xiě)過(guò)一個(gè)本地 MCP server啟動(dòng)命令是 node ./mcp-server.js單獨(dú)在終端跑一切正常配置進(jìn) Claude Code 之后一直報(bào)文件找不到。排了半天才發(fā)現(xiàn)Claude Code 拉起子進(jìn)程時(shí)的工作目錄并不是我項(xiàng)目所在的目錄而是它自己?jiǎn)?dòng)時(shí)的上下文目錄。相對(duì)路徑在這里全部失效。解決方式有兩個(gè)而且我建議兩個(gè)都做配置文件的 args 里寫(xiě)絕對(duì)路徑server 代碼內(nèi)部不要用 process.cwd() 去拼文件路徑改用模塊所在目錄 __dirname。這兩個(gè)改完這類問(wèn)題再?zèng)]出現(xiàn)過(guò)。這個(gè)坑很偏但遇到一次就會(huì)記住一輩子客戶端幫你啟動(dòng)的進(jìn)程環(huán)境和你手動(dòng)啟動(dòng)的進(jìn)程并不等價(jià)。調(diào)試 MCP server 時(shí)還有一個(gè)壓箱底的方法在 server 的 env 里加上 DEBUG 環(huán)境變量并設(shè)置為通配多數(shù)基于 MCP SDK 的 Node server 都會(huì)打印出詳細(xì)的 JSON-RPC 通信日志。配合 Claude Code 自己的調(diào)試模式啟動(dòng)你能直接看到客戶端和服務(wù)端之間每一句對(duì)話。我靠這一招解決過(guò)至少三次server 明明啟動(dòng)了但工具就是不出來(lái)的詭異問(wèn)題。配置 MCP 這件事文檔里寫(xiě)的是怎么配真正值錢(qián)的其實(shí)是配壞了怎么查。希望上面這些記錄能幫你繞開(kāi)我踩過(guò)的那些坑。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
asc国产精品| 日本中文字幕高跟| 国产精品白丝| 久久综合五月天| 亚洲精品一区二区精华| 九热久| 欧美视频第二页| www.色99| www久久99| 又粗又长又爽在线观看| 亚洲欧美电影| 91美女视频直播| 激情图片亚洲色图| 白丝1区2区3区| 九九综合久久| 日韩亚洲中文字幕在线| 国产在线激情视频| 国产精品白丝| 乱伦av麻豆| 欧美日韩啪啪电影| 一本色道综合久久欧美| 97超碰护士| 蜜臀久久久99久久久久 | 欧美青青视频| 一,爱啪啪,在线免费视频| 亚洲av无码国产精品字幕| 亚洲午夜精品久久久中文影院| 日夜尻逼网| 日日日骚女人精品| 亚精品无码毛片一区二区三区| 色爽爽文学| 国产精品麻豆成人AV艾秋| 韩日无码在线观看| 首页中文字幕中文字幕免费| 久久婷婷色| 91狼人| 成人福利视频网| 干婷婷综合网| 亚洲色图大香| 亚洲Av噜噜一区二区三区妖精| 欧美日韩婷婷中文| 久久AV色| 超碰97.com| 中国熟妇| 日本人妻最新在线中| 天天干电影| 啊啊啊想要| 日韩在线欧美精品一区二区| 在线综合色| 久久riav中文精品| 欧洲熟妇xxXx欧美老妇裸体 | 久草精品视频| 高潮9999外国| 亚洲无码com| 久久精品中文| 97视频免费播放| 极品色综合| yaouchengrenav| 啪啪啪精品| 欧美一区二区三区蜜桃| 五月天婷婷久久| 九九久久一区二区三区| 伊人网在线观看| 99re在线视频| 午夜人人操| 欧美日韩国产黄色片| 国语对白在线播放视频| 99这里有精品视频| 91丝袜激情在线| 国产人人干| 91宗合网| 午夜精品视频777| 超碰国产情侣自拍网| 高清肉丝中文无码| 思思久热在线精品66| 精品国产一区二区三区四区在线看| 国产AV激情无码久久无码| 5月婷婷6月六月丁香| 好淫网一二三视区| 夂久色| 日欧毛片久久| 清纯唯美亚洲| 乱色视频中文字幕| 超碰这里只有精品| 黄色电影观看久久9| 国产情侣自拍在线播放| 97国伦国色| 国产一| 欧美一级AAAAAAA| 国产67194| 日韩一级二级三级免费看完整版国语版 | 99热最新| 国产视频97| 国产女同视频在线播放| 人妻天天爽夜夜爽爽| 呻吟 欧美 日本 中出| 国产成久久综合片| 91肏屄网| 日本成人A片网站| 91精品电影18| 蜜臀久久久99久久久久 | 曰韩无码777| 五十路熟女工口| 日本色日夜干| 色婷婷亚洲婷婷| 超碰97人人乐| rivers-china.com| 亚洲成熟国产精品美女| 伊蕉97蜜桃97狠狠综合干| 国产精品久久久啊| 成人综合色网| 三级色综合| 久久久性爱视频| 日韩有码 一区二区三区| 97免费在线视频在线观看| 一二三区精品视频| 啊啊啊啊啊操我视频| 色五月av| 啊啊好多水| 中文字幕乱码人妻二区三区| 成人天天爽| h无码动漫在线观看| 美性中文综合网| 久久久久久人妻一区精品色欧美| 330Dv国产女人终合视频极品人与兽 | 无码高清专| 69久久久久久久久久久久久| 久久精品毛片免费不卡| 97视频新免费| 五月婷视频| 亚洲激情视频| 99精品丰满人妻无码| 日韩在线观看字幕精品| 九九九九热只有精品| 色婷亚洲五月在线观看| 色婷婷一区二区三区久久| 神马福利久草| 超碰国产精品无码| 精品人妻一区二区蜜桃视频| 嗯嗯啊啊视频在线看 | 韩国轻伦国内自拍一区| 多毛小伙内射老太婆| 91碰碰| 人妻AV在线| 天天看片青娱乐| 夜夜操91744565| 色黄色美女大长腿午夜视频| 欧美最婬乱婬爆婬牲视频| 天天拍天天操| 最新av中文字幕高清| 欧美91网站| 欧美99热| 人妻激情偷乱视三区频一区二区| 午夜精品久久久| 欧美日韩中国x| 中文字幕二区日韩天堂| 久久综合九九| 无码操逼网| 一二三区视频在线观看| 先锋音影AV| 色综合尤物| 亚洲春色欧美激情自拍| 久久日韩肥臀| 丰满人妻一区二区中文| 国产黄色动态精品| 五月激情综合网| 国产二区视频在线观看电影| 久久精品人妻一区| 蜜臀AV一区二区三区| 91 国产丝袜在线放观看| 91人妻做a观看视频| 午夜毛片亚洲精品片国产久久久| 久久骚| 男人的天堂亚洲| 青青操综合网| 岛国大片在线观看网站入口| 亚洲欧美不卡线| 1204av韩国| 九九热精品| 午夜超爽| 2019久久久久久久久福利| 久久东京热久久| 国产欧洲精品亚洲午夜拍精品| 国产日韩精品一区二区三区| 欧美综合第一| 日本精品性生活久久久| 内射白嫩美女| 人妻加勒比东京热| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 在线岛| 国产福利一区二| 97超碰色情| 日日骚一区二区三区| 亚洲成人妻日韩在线| 啊a一区在线| 亚洲无套久久嗯嗯| 欧美毛片在线网| 国产亚洲国产超碰| 免费一级毛片在线视频观看| 天美传媒一二三区永久网站| 五月天婷婷色| 人妻久久久久久| 97五月天| 女优免费一区二区永久| 天天综和| yazhouzaixian| 67914在线兔费成人视频| 亚洲人人夜夜澡人人爽| 日日碰视频网| 精品十八在线观看| 色妺妺AⅤ| 91精品网站| 欧美AB在线| 亚洲精品九九九| 国产精品视屏| 婷婷干黄色| 国产av强奸美女| 日韩欧美大力操| 家庭乱伦国产| 91成人久久 | 人妻爽爽啪视频| 蜜屁Av| 97超碰超欧美。| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 少妇色综合| 色综合20p| 天天天操天天天爱| 91精品国产91久久青草| 最新的亚洲无吗| 国产乱人伦AVA麻豆软件.| 唐山老熟妇露脸啪啪叫| 强奸少妇AV导航网| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 亚洲天堂电影精品一区| 蜜伊人色综合97| 狠狠2050在线观看| 亚州欧美在线| 伊人网青青| 日韩人妻一区二区精品| 国产传媒1234区| 999日韩中文精品观看视频。| 成片免费播放| 偷拍综合亚洲| 欧美天天性| 亚洲精品一二区| 婷婷亚洲综合| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 欧亚无码视频| 国产1769在线| 手机不卡视频不卡在线一二三区 | 白天啪啪晚上啪啪视频| 国产久久一区二区午夜| 久久久精品久久| 欧色网址| 日本黄 R色 成 人网站| 欧美亚洲涩涩| 99婷婷一区二区| 日本在线视频导航| 日韩午夜国产| 大象AV在线| 国产精品一二三在线看| 欧美老妇女内射网址| 天天肏夜夜肏| 无码 有码 国产18p| 欧美se亚洲| 久久久久久九九九| 欧美成人性爱视频大全| 天天摸夜夜操视频| 一级做a爰片性色毛片久久| 爱射综合| 欧美色图小说综合| 欧美强奸乱能| 国产精品69久久久久久久| 青春草莓视频在线观看网址| 天天射影院| 精品国产乱码久久久久久日本公司| 国产一级内射高清视频| 日韩国语字幕| a片自拍直播视频| 色性综合| 欧美色性情| 色香蕉影院| 四虎影视 亚洲无码| 伊人网综合在线视频| 丝袜天堂| 久久社区一区二区三区| 色香在线| 日韩精品碰碰| 襙一襙| 五月天婷婷影院| 欧美啪啪天堂| 婷婷五月天激情网| 亚洲熟女综合网| 五月丁香婷婷色| 国产乱不卡| 伊人久操| 日本大香蕉综合网红本杳社区| 日韩欧美亚洲一区二区三区影院 | 干干干天天| 欧美人妻色| 亚洲色图尤物视频| 青青欧洲黑| 国产超碰AV在线精品| 少妇诱惑视频| 人人操人人舒服| 啪啪91| 波多野结衣之双飞调教在线播放| 九九精品美女高溯喷水| 91在线精品一区二区三区| 中文字幕一区 二 区 三 四 五 区日 日 骚| 香蕉视频精品亚洲一区二区三区在线播| 大香蕉啪啪啪| 亚洲色婷婷久久91| 免费在线观看AV无码网站| 久久久久久久久久久精| 夜夜操老骚逼视频网站| 手机在线A片| 久久精品一区二区三区蜜桃臀| 欧美成va视频网站| 亚洲婷婷丁香在线| 99re在线视频国产| 欧美性爱五月天| 色波多| 搡老女人老91妇女熟女| 日韩欧美女优电影| 国产一在线观看| 爱丝福利| 97超碰资源网| 99爱视频| 久草视频在线视频在线视频在线观看| 人妻熟妇一区二区三区| av午夜玫瑰| 日本午夜福利影院| ,成人免费啪啪视频| 欧美激情亚洲情色| 大香蕉 222| 国产 丝袜 欧美中文 另类| 大香蕉中文| 天堂精品| 性爱AV天堂| 色欧美天天| 亚洲人妻中文高清| 国产高清吃奶免费视频网站| 亚洲在饯| 亚洲AV色图一区| 午夜呻吟欧美| 日日夜夜干| 黄色大香焦1级‘′‘| 爱逼综合| 男人天堂2019| 天天综合网亚洲综合网| 色妇91| 清纯唯美激情四射| 久99| 无套内射性感少妇视频| 欧美一级久久久久久久大片动画| 亚洲综合影院| 97超碰69| 日韩人妻大香蕉| 欧美在线播放aaaa| 综合免费无码中文| 欧美日韩黄片精品在线 | 亚洲欧美大| 久久久夜夜嗨免费视频| 亚洲1区2区三区高清中文字幕| 国产高清成人免费视频| 欧美激情精品| 夜夜爽夜夜高潮夜夜爽| 精品国产乱码久久久久久免费| a片亚洲一本通视频| 91撸色网 玖玖网 欧美| 偷拍亚洲高清图片| 日本丝袜美腿人妻九九| 97超碰色屌| 免费9 1久久| 97爱亚洲综合色| 中美日韩毛片| 殴美日韩m| 殴美日韩m| 欧洲中文字幕| 香蕉久久精品| 欲色啪| 疯操AV| 亚洲欧洲日韩中文字幕一区| 欧美综合天堂| 久久免费少妇| 亚洲男人久久综合天堂| 成人乱码一区二区三少妇| 免费作爱一级视频| 人人澡人人干| 国产后入| 九月激情婷婷| 国产乱伦性爱AV| 无码国产精品午夜不卡(| 欧美一级黄片免费播放| 人妻熟女午夜精品在线| 999久久久精品国产| 久久天堂婷婷网| 久久久com| 爱爱动态试试看6 0秒| 第45页一区二区| 欧美亚洲涩涩| 日本一卡二区在线| 秋霞怕怕片| 欧美特大AA级黄片| 久久久成人国产精品无码| 99热精品在线| 蜜桃精久三区| 9久久久久久| 亚洲成人激情小说视频| 久久久夜夜嗨免费视频| 大香蕉在线免| 91在线观看,天天综合| 神马麻豆福利院| 一个色导综合| 免费观看啪视频| 精品久久久久9999| 福利天天都操| 另类亚洲一区二区三区| 亚洲操逼网| 欧美A√综合网 | 伊香蕉综合久久久久久久噜噜噜| 综合av社区| 国产成人无码久久精品| 久久久久久久78| 高颜值美女口爆高潮浪叫| 18禁在线视频| 丁香五月激情网| 性开放中文AV高清无码免费看| 婷婷九月色| 亚洲淫乱骚妇AV| 深喉吞精| 国产树林里野战在线看| 国精综合一二三区影视| 啊v在线观看视频| 欧美大香蕉同搞| 国产四虎在线| 亚洲色图一区二区三区| 日韩不卡毛片Av免费高清| 国产夜夜艹| 偷拍导航视频网站| 国产 热久久久久国产精品| 爆乳免费黄网站| 91精品久久久久| 国产成人亚洲精品无码古代早漏男| 天堂蜜桃无码视频一区二区| 久久久久久久久久久精| 操逼操网| 日韩精品电影| 欧美精品一区二区少妇免费A片 | 亚洲精品人体| 久久97| 骚货 中文字幕 av| 操逼1区| 久久超碰98| a男人的天堂久久一级A毛片| 91人人看| 青青免费在线视频一区 | 欧美色图欧美| 99无码视频| 欧美三级偷拍| 99在线观看| 偷拍亚洲情色| 亚洲高清在线| 国产精品久久泡妞网站| 久久一二三四五六七八九区区区 | 亚洲精品蜜桃久久久| 免费簧片在线观看| 久草线上视频免费看| 国产精品女生av| 亚洲熟女乱综合一区二区三区| 色欲久久久久综合网| 91在线美女| 国产成久久综合片| 日本性一区| 日本亚洲熟女视频| 蜜臀久久99精品久久久久电影| 国产精品99久久久www| 久久精品成人| 欧美激情综合色综合啪啪五月| 日曰骚久久精品| 天堂蜜桃无码视频一区二区| av毛片aaaaa免费看| 激情图片伦理国产一区二区日韩| 小视频国产| 99精品人人爽| 红杏大香蕉| 国产91亚洲精品一区二区三区| 欧美 综合| 3P乱轮视频| 精品无人区麻豆乱码1区2区图片| 综合久久99| 毛片一区二区| 人人摸人人舔一区二区| 国产 日韩 欧美 人妻 熟女 中文| 校园春色亚洲| 天天操天天日青青草超碰av| 开心五月激情网| 精品免费视频国产一区| 九九九九一级| 久久极品一区二区| 很黄很色的视频在线观看| 午夜久久久| 中文字幕日韩综合| 国产亚洲日本精品在线| 淫荡网址| 欧美日韩精品青青| 超碰97资源大奶| 久久久久久九九九九九九| www.色五月| 一起草欧美| 亚洲色图欧美色18直播在线| 亚洲第一色页夜| 色婷婷综合网站| 欧美日韩*字幕一区| 亚洲狠狠入| 亚洲欧洲久久天堂| 亚洲不卡AV在线| 免费作爱一级视频| 老熟女乱伦片| 国产馆| 97热视频在线观看| 内射中出日韩在线观看视频| 亚洲综合婷婷| 黑人嘿嘿嘿超爽免费视频| www国产无码| 激情内射| 欧美日动态视频| 天天操天天射青青草| 性色av婷婷久久一区二区点复制| 亚洲天堂一区二区久久| 自拍偷拍 日韩欧美| 熟女少妇视频| 黑丝制服中文字幕 | 亚洲成人福利电影免费| 欧美日韩大香蕉| 人妻丝袜一区二区三区在线| 人人摸人人舔一区二区| 欧美国产有色电影| 玖玖综合色| www.97在线| 成人 日韩欧美一区| 国产强奸超碰AV| 蜜桃视频成a人v在线| 久久午夜鲁丝片| 沈阳熟女高潮对白视频| 欧美一区二区男人天堂| 午夜精品久久一区二区| 国产精品久久| 1769一区| 91精品微拍福利| 自拍偷拍国产欧美日韩韩| 天天插网| 国产兽交视频在线播放| 无码一区免费在线不卡| 欧美性后入| 色女99一级片在线观看| 夜夜嗨AV蜜臀av| 天天综合网久久ww| 国产超碰在线一区| 欧美97日韩精品| 人妻黑丝袜电影| 中文字幕伊人| 亚洲综合在线91| 色欲久久99国产精品久久久久久| 97Ai亚洲| 人妻9117c| 日韩综合成人免费视频| 日本午夜操逼| www.色婷婷.com| 精品少妇后入一区二区三区四区人妻巨乳| 精品妇女一区二区三区| 婷婷色香| 99re6在线视频精品免费完整版安卓版| 亚洲怡春院| 天天综合网在线91| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 欧美极品女人的天堂| 欧洲中文字幕| 久草精品一区| 久9九综合在线| 日本中文熟女视频| 亚洲国产成人福利在线观看| 性做久久久久久免费观看软件| 五月综合视频| 91总综合网| 97操97干| 欧美一级黄色免费专区| 欧日a| 久久久蜜桃一区二区三区| 国产91精品久久久久久久网曝门| 老女人91| 超碰成人人人爽人人爽| 久久国内| 色诱中文字幕| 久操频道免费在线呗看| 三男一女不戴套的A片| 欧美日韩国产高清在线一二三区 | 97色插| 久久久九九| 久久精品一区二区一8| 3D污黄视频在线观看| 久久久人体| 亚洲精品中文字幕一区在线视频| 狼天天狼天天大香蕉| 中文字幕第23区| 欲香欲色| 大香蕉AV在线| 亚洲熟女偷拍在线观看| 免费观看成人www精品视频| 欧美亚洲日本激情在线| 啊啊啊好湿国产一二| 久操电影网| 啪啪资源网| 熟妇熟女一区二三区| 蜜桃臀av一区二区| 午夜福利精品| 性色国产东北露脸精品视频| 欧美翘臀视频网站一区二区三区| 日韩av影片在线观看| 99精品热| 亚洲男人综合| 久久大香蕉手机高清| 色色97爱| 亚欧性爱在线无码| 久久久精品久久| 国产av激情无码久久天堂| 韩日精品四区| 国产区在线| 国产综合操逼高清| 日韩丨制服丨中文|在线| www.99色| 色眯眯射| 日韩免费看在线黄色片| 青青草久久一区网| 国内偷拍精品一区二区| 欧美色偷拍 | 99热99在线| 麻豆天天躁天天揉揉AV| 91黑人无码激情在线| 超碰一区二区| 国产免费久久久久| 国产三级中文字幕粉嫩| 熟女突然公开看18禁影片| 蜜桃视频啊啊啊啊| 国产小视频91| 日本一卡二区在线| 婷婷色导航| 国产精品一区二区三区在线| 狠狠操综合| 好爽视频在线观看| 色综合美国| 东京热一区二区中文字幕| 综合网欧美在线| 欧美亚洲| 97日视频| 色综合久久88色综合久久天天| 欧美高潮| 丁香啪啪| 99婷婷一区二区| 蜜臀AV成人精品蜜臀| 美国人人操人人操| 91欧洲入口| 婷婷精品| 飘花国产午夜精品不卡| 国产AV人人夜夜澡人人爽麻豆| 欧美在线|亚洲| 九九色逼| 激情黄色片在线观看| 国产乱码精品久久久久久| 一级久久久久久久久久久| 96超碰网| 青青操在线亚洲视频观看欧美在线| 亚洲精品三区在线观看| 97中文字幕一区| 欧洲天天在线| 色综合av男人天堂| 色九久| 亚洲国产精品久久久男人的天堂| 日本精品不卡一二三区| 综合夜夜| 久久一区二区加油站| 午夜免费视频1000| 天天躁日日躁xxxxx| 99少妇内射| 97超碰色屌| 色色色五月婷婷| 两女互慰AV高潮喷水在线观看| 亚洲另类色综合网站| 乱理日韩中文| 亚洲精品视频在线| AV和黑人在线播放| 中文字幕乱亚洲美女精品一区| 1204av韩国| 婷婷五月成人| 日日操丁香五月天| 欧美国产精品久久九九| 精品二区三四区五电影 | 大香蕉伊人在线成人AV在线观看| 极品销魂美女一区二区| 神马九九九| 操我啊啊啊啊啊| av在线人气| 97欧美久久久久久久| 蜜臀久久99精品久久久久电影| 亚洲制服欧美另类内射| 91综合中文字幕| 欧美日韩性感| 凹凸视频在线一区二区| 中文字幕二区日韩天堂 | 91啪9色| 日日骚中文字幕| 狠肏骚人妻| 日本三级A片网站com| 97视频在线观看网站| 国产污视频麻豆传媒一区二区| 男人的天堂久久狠| 亚洲成人av色网| 亚洲**2021在线观看| 九九无码视频| 国产福利在线视频网站| 国产91福利小视频在线观看 | 伊人欧美大香蕉视频| 在线观看视频91| 中日韓欧美高清| 我爱操| 人人妻人人色| 久久嫩草国产成人一区| 亚洲综合色男人网| 五月激情在线| 色人久久| 女人高潮大叫一级毛片| 丰满高潮18xxxx| 国产日逼视频| 成年人三级黄色片视频| 欧美十八禁视频| 青青操网| 亚洲高清无毛一区二区| 亚洲无码精品AV久久久| 可免费观看的av毛片中日美韩| 啊啊啊啊免费视频| 91 综合网| 超碰色97| 久久久久久久97| 午夜爽爽爽| 97亚洲综合| 2024年最新色情网站在线观看| 97爱综合| 另类图片欧美激情综合| 思思视频免费看网站| 久久久久久久九九九九九九| 欧美性爱免费短视频| 亚洲图片激情综合另类| 国产无马视频| 黄片在线免费在线观看| 91丨九色丨43老版熟女| 神马精品视频| 欧美精品丝袜久久久中文字幕| 亚洲综合113页| 亚洲成人色情五月天丁香花| 丝袜色综合| 麻豆一区二区三区在线看| 久久精品店| a片久久久久久久久久久久 | 国产性刺激| 夜夜嗷嗷一区二区| 久操影视| 97手机日韩| 久久黄片国产一区二区| 91成人精品在线播放| 色婷婷视频| 欧美 青青草| 亚洲天堂电影网| 久午视频| 午夜视频好爽啊| 天天肏夜夜肏| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 亚洲欧洲小说图片视频| 亚洲区限制级| 97视频播放| 无码 黑人一区二区三区| 国产成人精品日本视频| 亚洲老熟妇xxx| 精品美女少妇一区二区三区| 久久97视频| 色综合V| 婷婷午夜| av东京热男人的天堂| 欧洲人妻视频| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 天天性射网| 尤物视频视频官网| WWW黄片COM| 岛国人妻少妇av在线观看| 新怡红院| 久久精品中文字幕观看| 日韩乱码Av| 人人操人人精品影片| A片大香蕉在线| 亚洲色五月| 色悠久久久av| 永久免费av无码网站国产app| 五月天激情影院| 久久大精品乱码视频人妻熟女| 女优大全 - 91n| 亚洲午夜福利在线影院| 人人摸人人干| 超碰在线一区二区三区| 亚洲 欧美 手机在线观看| 区一二区日韩亚洲乱码av电影| 成人性交免费视屏| 国产精品无码AV网站| 加勒比综合九九99视频在线播放| 天堂综合网| 丁香九月激情啪| 日本欧美m v精品网站加| 男女猛烈无遮掩视频免费软件| 久久,精品一二三| 婷婷精品久久av影视| 岛国视频免费在线观看| 一直超碰| 中文字幕AV乱伦| 天天综合,91综合永久| 日比av无码| 欧美十八禁在线看| 一区二区三区在线日韩影院观看| 久久久亚洲Av| 操一区| 国产av强奸美女| 欧美白嫩女HD| 亚洲密乳AV| 日本不卡二三区| 丁香九月 婷婷| 白丝少妇一区二区| 亚洲一区二区三区不卡国产欧美| 国产一级久久久| 香蕉国产精品麻豆亚洲欧美日韩| xxx亚洲午夜天堂| 你懂的在线观看区国产| 美女91在线观看| 九九精品99| 91影视亚洲| 日本一级二级三级网站| 亚洲AV色图一区| 亚洲各类熟们中文字幕| 麻豆一区二区三区在线看 | 天操老女人| 人妻 中文 日韩| 搡老熟女国产1000部| 日本三级韩三级99久久| 久久久偷拍| 亚州操操穴网| 国产高清精品一区二区三区毛片| 久久精品夜色国产亚洲AV| 欧美一区二区三区四区综合| 丝袜美女诱惑 91 视频| www.色婷婷色综合| 啊啊啊免费| 久久超碰亚洲人| 九九干| 欧美96在线|欧| 久久久艹艹艹| 国产一级内射无挡观看| 夜夜免费视频| 中文字幕在线播放2中文字幕在线观看2| 久久青青草在线视频| 91色爽欧美| 亚洲国产高清福利视频| 欧美se综合| 欧美狠狠鲁| 欧美性爱在线无码| 超碰78| 97视频在线免费播放| 色婷婷综合网| 国产精品成人久久一区二区三区| 啊啊啊啊好疼视频| 日韩AV一区二区三区四四| 黄色大片免费在线| 超碰碰小说97| 青青草自拍视频在线播放| 国产精品视频麻豆入口| 亚洲图片小说欧洲| 欧美夜色| 久久极品伊人| 黄色电影观看久久9| 色97干| 91少妇香蕉久久精品| 婷婷午夜| 一起草日韩| 精…码一二三区| 综合九九| 丝袜综合| 91美女丝袜诱惑视频| 日本欧美韩国国产在线| 亚洲欧美黄| 2019亚洲男人天堂| 欧美性战999| 天天爽天天干| 日韩国产成人自拍视频| 男女啪啪网站免费视频| 另类图片五月天| 中文字幕十五区| 花野真衣| 丁香五月色| 极品美女福利在线观看| 美日韩男女操屄视频| 在线欧美亚洲| 91天天美女| 亚洲人91| 国产传媒1234区| 中文字幕啊啊啊在线观看视频| 综合欧美日韩在线观看| 9丨亚洲一区二区在线| 麻豆天美91| 最新AV在线| 丝袜视频网国产90| 天天躁狠狠躁av| 日韩不卡码| 91成人在线| 欧亚乱色熟一区二区三四区| 99热亚洲| 欧美99| 91久久久久久| 大香蕉啪啪网| 性爱av在线免费观看| 91足交| 成人5码视频| 免费αⅴ在线观看| 乱伦一区二区三区‘| 五月丁香六月综合缴清无码| 蜜臀中文字幕| 亚洲91在线| 91美女视频在线观看| 骚女天天综合网| 日韩十八禁| 97超碰9| 密臀视频三区免费网站| 97精品一区二区三区免费| 春色91| 午夜一区| 精品人妻一区二区免费蜜桃视频| 丝袜综合网| 天天综合~91| 夜草网站| 日本高清视频xxxx| 操逼www.| 性做久久久久久久| 婷婷深爱五月| 另类图片五月天| 欧美亚州手机在线| 亚洲不卡不卡中文字幕不卡 | 色亚州人久干视频在线观看免费版| 美女黑人91神马| 亚洲系列欧美| 97亚洲色图| 午夜精品久久久| 国产AAAAAABBBBB| 二男一女成人A片| 黄色高清无码无码破解免费暗网| 亚洲成av人片色午夜乱码| 五月天丁香| 亚洲精品一二三四区| 青青草五月天| 在线五区| 校园春色五月天| 超碰国产精品无码| 中文字幕精品资源在线| 亚洲五月丁香花狠狠干一区二区三区 | 中文字幕 人妻不满 在线视频| 久久婷婷一区二| 91美女视频在线| 老色鬼成人精品视频下载大在线观看| 四虎av在线| 亚洲欧洲无码bt精品合集| 黄色免费网页无码| 校园春色之综合网| 中文字幕女同在线| 欧美日韩狠狠爱| 黄色片A级一区二区三区| 自拍大香蕉乱插| 无码99| av 模特一区了| 神马久久午夜| 欧美日韩香蕉| 午夜男人天堂| 青青草国产一区二区三区| 婷婷爽人人婷婷爽视频| 草草影院最新网址| A V少妇特黄三级| 熟妇国产免费一区| 97干色| 丝袜美腿制服人妻二区中文字幕| 国产人妻精品久久久一区二区三区| 亚洲精品一卡二卡三卡福利视频网站| 九七超碰人人乐| 三级激情网站| 男人的天堂亚洲| 亚洲诱惑天堂| 欧美呦呦性爱| 精品一区二区啪啪啪| 午夜精品久久久久久久| 久久国产逼| 首页亚洲国产高跟丝袜诱惑视频 | 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 精品人妻久久久久一区二区三区| www.91人妻.com| 欧美亚洲综合色| 精品少妇一区二区三区| 看大黄色大片原件| 99啪| 精品一区二区三区麻豆| 怡红院一区二区熟女人妻| 亚洲情色在线| 久久婷婷电影网| 99亚洲精品| 天天操福利视频综合网站| 精品中文字幕第一页| 久久一区,青青青青草视频在线播放| 东北女人高潮视频| 日韩性爱网址| 欧美精品,四区。五区| 久久久久久日韩| 青青草在线视频欧美| 亚洲 欧美 精品专区 极品| 亚洲宅男天堂| www欧美91| 久久激情综合| 国产精品白丝AV| 99精品成人免费看| 天天爱综合网| 91爆操视频| 99在线啪| 国产精品久久成人免费| 青青操视频在线| 欧美黄片欧美黄片xxx| 久久噜| 操我无码| 亚洲精品97久久中文字幕| 精品区国产区一区二区三区| 99精品久久久久久| 欧美成人一级免费电影| 国产丸一视频| 天天色播亚洲综合网站| 夜夜精品视频一区二区| 久久性爱免费送| 色97欧美| 99成人| 少妇被c 黄 免费观看| 天色综合网| 中文精品一区二去| 久操影视| 色色五月婷婷| 91天天| 97在线欧洲| 岛国片国产成人亚洲播放| 操死我了啊啊啊| 女人爽到高潮潮喷18禁网站| sewuyueav| 丰满翘臀美女影院视频| 八戒午夜福利理论片| 人妻丝袜肏逼| 天天躁日日躁AAAXX| 欧美天天性| 亚洲熟女乱熟乱熟妇综合网二区| 亚洲成人日韩小说| 新91视频.cmp| 蜜桃久久久久久| 18禁中文字幕| 蜜乳AV色欲AVAV无码| 蜜区区视频79 | 午夜美女诱惑电源网| 一区二区三区 丝袜 高跟 美腿| 国产在线能看的你懂的| 91男人天堂网| 熟妇熟女视频一区二区三区| 天天射天天操天天干天天吃2018| ai欧美亚洲小说| www.天天干| 天天激情综合站| 久久男人| 96免费视频在线| 99啪啪| wwwxxx日本爽| 极品美女嘿咻| 日韩av色图综合| 色播五月丁香| 亚洲图片激情综合另类| 国产精品伦理| 久久蜜色情在线视频xxx免费观看| 亚洲成?V人片在线观看福利| 91香蕉国产尤物视频| 久久精品视| 玖玖97综合| 伊人久操| 日韩欧美操逼xxx| 久久有码视频| 超碰中文字幕人妻草一区| av中文在线| 亚洲成人日韩小说| 色姑娘综合网| 乱操9999| 艳尻美人妻| 日本超碰在线国产一区| 黑人无码一区二区| 国产强奸乱伦无码视频| 青青草影视蜜久久| 久久999久| 中文字幕国产精品1区| 欧美精品久久久久久久久88| 日本在线观看网址| 欧美亚洲首页| 日韩八十路老熟女| 亚洲永久永久永久永久一级一级一级精品 | 强奸乱伦AV网址| 91综合熟女| 久久久精品,3| 看看日B真人视频| juliaann丝袜大战黑鬼| 99re这里只有精品中心播放 | 爱丝福利| 国产精品久久久久久久免牛肉蒲团| 婷婷国产精品九区| 欧洲色| 色五月婷婷色| 欧美麻豆成人同性GⅤ在线| 操逼天美3区| 午夜福利一区二区影院| 啊啊啊好想要| 96精品久久| 嗯嗯啊啊啊好爽| 欧美色亚洲色| 国产97综合| 另类专区加勒比| 欧美影音在线| 国产一区二区三区久久精品太古里| 日韩精品高清资源在线| 91色碰| 91在线美女| 美女在线H91| 人人爽夜夜操| 老熟女熟妇| 97超碰天天爱天天爱| 欧美一二三区四五区| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 伦理第一页| 夜夜精品视频| 91精片| A级国产欧美激情在线| 操屄日韩| 永久免费av无码网站国产app| 五月天婷婷在线看| 手机午夜电影神马久久| 天天爽夜夜爽夜夜爽精| 亚洲熟女精品| 激情网色| 操屄不卡视频| 91操人| 九九热男人天堂| 五月婷婷hd| 五毛骚逼极品美女怕怕|