mcp-manager
npx skills add https://github.com/aaaaqwq/claude-code-skills --skill mcp-manager
Agent 安装分布
Skill 文档
MCP 管ç婿
æºè½ç®¡ç MCP (Model Context Protocol) æå¡å¨ï¼æä¾èªå¨æ£æµãæºè½å¼å ³ååè½é®çã
åè½ç¹æ§
1. èªå¨å¥åº·æ£æµ
- 宿æµè¯ææ MCP æå¡å¨å¯ç¨æ§
- æ£æµè¿æ¥ç¶æãååºæ¶é´ãåè½å¯ç¨æ§
- ä¸å¯ç¨æ¶è§¦åèªå¨æé
2. æºè½å¼å ³ç®¡ç
- æ ¹æ®ä½¿ç¨é¢çèªå¨å ³éé²ç½® MCP
- éè¦æ¶èªå¨å¯å¨å¯¹åº MCP
- ä¿åå¼å ³åå²ï¼æ¯ææå¨æ§å¶
3. 人æ§ååè½é®ç
- èªç¶è¯è¨è¯¢é® MCP åè½
- åè¯ä½ æ¯ä¸ª MCP è½åä»ä¹ãä¸è½åä»ä¹
- æ¨èæéåç MCP ç»å
ä½¿ç¨æ¹æ³
å¥åº·æ£æµ
# æ£æ¥ææ MCP ç¶æ
mcp health check
# æ£æ¥ç¹å® MCP
mcp health check github
# æç»çæ§ï¼æ¯å鿣æ¥ä¸æ¬¡ï¼
mcp health monitor
å¼å ³ç®¡ç
# ååºææ MCP åç¶æ
mcp list
# å¯ç¨ MCP
mcp enable github
# ç¦ç¨ MCP
mcp disable chrome-devtools
# èªå¨ä¼åï¼å
³éé²ç½® MCPï¼
mcp optimize
# æ¥ç使ç¨ç»è®¡
mcp stats
åè½é®ç
# èªç¶è¯è¨è¯¢é®
"GitHub MCP è½åä»ä¹ï¼"
"åªä¸ª MCP å¯ä»¥å¤çæµè§å¨æä½ï¼"
"å¸®ææ»ç»ä¸ä¸ææ MCP çåè½"
"Chrome DevTools MCP çå±éæ§æ¯ä»ä¹ï¼"
MCP åè½åº
chrome-devtools
è½åä»ä¹ï¼
- ð èªå¨åæµè§å¨æä½ï¼ç¹å»ãè¾å ¥ã导èªï¼
- ð¸ æªå¾åå¿«ç §
- ð ç½ç»è¯·æ±çæ§
- ð æ§å¶å°æ¥å¿æ¥ç
- â¡ æ§è½åæ
ä¸è½åä»ä¹ï¼
- â éè¦ API key çå¤é¨æå¡è°ç¨
- â ä»£ç æ§è¡ï¼ä» JavaScript è¯ä¼°ï¼
- â æä»¶ç³»ç»è®¿é®
éç¨åºæ¯ï¼ ç½é¡µæµè¯ãæ°æ®æåãUI èªå¨å
github
è½åä»ä¹ï¼
- ð æç´¢ä»åºå代ç
- ð æ¥ç Issue å PR
- ð è·åä»åºç»è®¡ä¿¡æ¯
- ð¿ åæ¯åæ ç¾ç®¡ç
- ð¥ ç¨æ·åä»åºä¿¡æ¯æ¥è¯¢
ä¸è½åä»ä¹ï¼
- â ä¿®æ¹ä»£ç ï¼åªè¯»æä½ï¼
- â å建/å é¤ä»åº
- â 管ç Issuesï¼éè¦é¢å¤æéï¼
éç¨åºæ¯ï¼ ä»£ç æç´¢ãä»åºåæãåä½ä¿¡æ¯æ¥è¯¢
context7
è½åä»ä¹ï¼
- ð§ é¿æè®°å¿åå¨
- ð¾ ä¿ååæ£ç´¢ä¸ä¸æ
- ð è·¨ä¼è¯ä¿¡æ¯å ±äº«
- ð ç¥è¯åºç®¡ç
ä¸è½åä»ä¹ï¼
- â 宿¶æ°æ®å¤ç
- â 夿æ°å¼è®¡ç®
- â å¾å/è§é¢å¤ç
éç¨åºæ¯ï¼ é¿æè®°å¿ãä¸ä¸æä¿æãç¥è¯ç®¡ç
filesystem
è½åä»ä¹ï¼
- ð 读åååå ¥æä»¶
- ð æç´¢æä»¶å 容
- ð ååºç®å½ç»æ
- ð å建åå 餿件
ä¸è½åä»ä¹ï¼
- â æ§è¡ç³»ç»å½ä»¤
- â 访é®åéç®å½
- â ä¿®æ¹ç³»ç»é ç½®
éç¨åºæ¯ï¼ æä»¶æä½ã代ç çæãææ¡£å¤ç
browser
è½åä»ä¹ï¼
- ð 导èªå°ç½é¡µ
- ð¸ 页颿ªå¾
- ð æ¥ç页é¢å 容
- ð±ï¸ åºæ¬ç¹å»æä½
ä¸è½åä»ä¹ï¼
- â å¤æè¡¨åå¡«å
- â 夿 ç¾é¡µç®¡ç
- â JavaScript æ§è¡
éç¨åºæ¯ï¼ ç®åç½é¡µè®¿é®ãå 容æå
æºè½å»ºè®®ç³»ç»
åºæ¯ï¼ç½é¡µèªå¨å
æ¨è MCPï¼ chrome-devtools
# èªå¨å¯ç¨
mcp enable chrome-devtools
# å
¶ä»å
³é以èçèµæº
mcp disable context7
åºæ¯ï¼ä»£ç æç´¢ååæ
æ¨è MCPï¼ github
mcp enable github
mcp disable chrome-devtools
åºæ¯ï¼é¿æè®°å¿
æ¨è MCPï¼ context7
mcp enable context7
åºæ¯ï¼æä»¶æä½
æ¨è MCPï¼ filesystem
mcp enable filesystem
å¥åº·æ£æµæºå¶
æ£æµææ
- è¿æ¥ç¶æï¼MCP è¿ç¨æ¯å¦è¿è¡
- ååºæ¶é´ï¼è°ç¨ååºå»¶è¿
- åè½æµè¯ï¼æ§è¡ç®åæä½æµè¯
- é误çï¼è¿æå¤±è´¥æ¬¡æ°
æ£æµé¢ç
- 宿¶æ£æµï¼æ¯æ¬¡ä½¿ç¨åæ£æ¥
- å®ææ£æµï¼æ¯å°æ¶ä¸æ¬¡
- æ·±åº¦æ£æµï¼æ¯å¤©ä¸æ¬¡ï¼å®æ´åè½æµè¯ï¼
失败æé
æ£æµå° MCP ä¸å¯ç¨æ¶ï¼
â ï¸ MCP Alert: github
ç¶æ: ä¸å¯ç¨
é误: Connection timeout
建议: 1. æ£æ¥ç½ç»è¿æ¥ 2. éªè¯ API token 3. éå¯ MCP
[èªå¨ç¦ç¨] github å·²èªå¨ç¦ç¨
èªå¨ä¼åçç¥
é²ç½®æ£æµ
- 30åéæªä½¿ç¨ â æ 记为åéå ³é
- 1å°æ¶æªä½¿ç¨ â èªå¨å ³éï¼é¤éæå¨å¯ç¨ï¼
- æç»ä½¿ç¨ â ä¿æå¯ç¨
èµæºå ç¨ä¼å 级
é«ä¼å 级ï¼å§ç»ä¿æå¯ç¨ï¼ï¼
- filesystemï¼æä»¶æä½ï¼
- å½å项ç®å¿ éç MCP
ä½ä¼å 级ï¼å¯èªå¨å ³éï¼ï¼
- chrome-devtoolsï¼èµæºå ç¨é«ï¼
- context7ï¼å¯éåè½ï¼
æºè½é¢æµ
æ ¹æ®ç¨æ·åå²è¡ä¸ºé¢æµéæ±ï¼
ç¨æ·ç»å¸¸ï¼ä¸åä»£ç æç´¢ + ä¸åç½é¡µèªå¨å
颿µï¼
- 09:00-12:00: å¯ç¨ github
- 14:00-18:00: å¯ç¨ chrome-devtools
- å
¶ä»æ¶é´: 两è
é½å
³é
使ç¨ç¤ºä¾
ç¤ºä¾ 1ï¼èªå¨å¥åº·çæ§
# å¯å¨çæ§æå¡
mcp health monitor
# è¾åºç¤ºä¾ï¼
ð MCP Health Monitor
âââââââââââââââââââââââââââ
â
chrome-devtools: OK (45ms)
â
github: OK (120ms)
â
context7: OK (89ms)
[Last check: 2026-01-31 17:50:00]
[Next check: 2026-01-31 17:51:00]
ç¤ºä¾ 2ï¼åè½é®ç
ç¨æ·: "chrome-devtools è½åä»ä¹ï¼"
婿: ð¯ Chrome DevTools MCP åè½æ¦è§
â
强项ï¼
⢠ç½é¡µèªå¨å - ç¹å»ãè¾å
¥ã导èª
⢠æªå¾åå¿«ç
§ - å¯è§å页é¢ç¶æ
⢠ç½ç»çæ§ - æ¥ç请æ±åååº
⢠æ§è½åæ - 页é¢å è½½æ§è½
â ï¸ å±éï¼
⢠éè¦ Chrome æµè§å¨è¿è¡
â¢ æ æ³è®¿é®åéç½ç«
⢠JavaScript è¯ä¼°åé
ð¡ éç¨åºæ¯ï¼
⢠ç½é¡µæµè¯èªå¨å
â¢ æ°æ®æå
⢠UI äº¤äºæµè¯
éè¦æå¸®ä½ å¯ç¨å®åï¼
ç¤ºä¾ 3ï¼æºè½ä¼å
mcp optimize
# è¾åºï¼
ð MCP 使ç¨åæ
âââââââââââââââââââââââââââ
æ´»è· MCP (3个):
⢠github - 使ç¨: 15次/å°æ¶ â
ä¿æå¯ç¨
⢠filesystem - 使ç¨: 8次/å°æ¶ â
ä¿æå¯ç¨
⢠chrome-devtools - 使ç¨: 0次 (é²ç½®30åé)
é²ç½® MCP (2个):
⢠context7 - æªä½¿ç¨2å°æ¶
⢠browser - æªä½¿ç¨4å°æ¶
ð§ ä¼å建议:
å
³é chrome-devtools (èç ~200MB å
å)
å
³é context7 (èç ~50MB å
å)
[åºç¨ä¼å] y/N? y
â
å·²ä¼åï¼èç ~250MB å
å
é ç½®æä»¶
~/.mcp-manager/config.json
{
"healthCheck": {
"interval": 3600,
"timeout": 10,
"retryCount": 3
},
"autoOptimize": {
"enabled": true,
"idleTimeout": 3600,
"saveHistory": true
},
"notifications": {
"enabled": true,
"channels": ["whatsapp", "console"],
"urgency": "high"
},
"preferences": {
"alwaysKeep": ["filesystem"],
"autoClose": ["chrome-devtools", "context7"]
}
}
å½ä»¤åè
| å½ä»¤ | 说æ |
|---|---|
mcp list |
ååºææ MCP |
mcp status [name] |
æ¥ç MCP ç¶æ |
mcp enable <name> |
å¯ç¨ MCP |
mcp disable <name> |
ç¦ç¨ MCP |
mcp health check |
å¥åº·æ£æ¥ |
mcp health monitor |
æç»çæ§ |
mcp optimize |
èªå¨ä¼å |
mcp stats |
使ç¨ç»è®¡ |
mcp help <name> |
MCP åè½è¯´æ |
æä½³å®è·µ
1. æéå¯ç¨
åªå¨éè¦æ¶å¯ç¨èµæºå¯éå MCPï¼å¦ chrome-devtoolsï¼
2. 宿ä¼å
æ¯å¤©è¿è¡ mcp optimize æ¸
çé²ç½® MCP
3. çæ§å¥åº·
å¯å¨ mcp health monitor æç»çæ§
4. åè½å è¡
ä¸ç¡®å®éæ±æ¶ï¼å 询鮔åªä¸ª MCP è½å Xï¼”
5. ä¿çå¿ é
设置 alwaysKeep é
ç½®ï¼ç¡®ä¿æ ¸å¿ MCP å§ç»å¯ç¨
æ éææ¥
MCP æ æ³å¯å¨
# æ¥çè¯¦ç»æ¥å¿
mcp status github --verbose
# æ£æ¥é
ç½®
cat ~/.claude.json | grep -A 10 github
# æµè¯è¿æ¥
mcp health check github --debug
èµæºå ç¨è¿é«
# æ¥çå ç¨
mcp stats
# ä¼å
mcp optimize --aggressive
# æå¨å
³é
mcp disable chrome-devtools
é¢ç¹æçº¿
# æ£æ¥å¥åº·æ£æµ
mcp health check --full
# è°æ´è¶
æ¶è®¾ç½®
# ç¼è¾ config.jsonï¼å¢å timeout å¼
# å¯ç¨èªå¨éè¿
mcp config set autoReconnect true
å¼å计å
v1.0 (å½å)
- â åºç¡å¥åº·æ£æµ
- â æå¨å¼å ³ç®¡ç
- â åè½é®ç
v1.1 (计åä¸)
- â³ èªå¨å¼å ³
- â³ æºè½é¢æµ
- Ⳡ使ç¨ç»è®¡
v2.0 (æªæ¥)
- â³ MCP æ§è½ä¼å建议
- â³ èªå¨ä¾èµè§£å³
- â³ MCP æ´æ°ç®¡ç
è´¡ç®
æ¬¢è¿æäº¤ Issue å PRï¼
让 MCP 管çåå¾ç®åæºè½ ð