## 什么是 MCP?
**MCP (Model Context Protocol)** 是 Anthropic æå‡ºçš„å¼€æ”¾æ ‡å‡†å议,旨在让 AI åŠ©æ‰‹èƒ½å¤Ÿå®‰å…¨ã€æ ‡å‡†åŒ–åœ°è®¿é—®å¤–éƒ¨å·¥å…·å’Œæ•°æ®æºã€‚ç®€å•æ¥è¯´ï¼Œå®ƒè®© AI ä¸å†æ˜¯"å¤å²›"ï¼Œè€Œæ˜¯èƒ½å¤Ÿä¸Žä½ çš„ç³»ç»Ÿæ·±åº¦å作。
---
## æ™ºæŸ´è®ºå› MCP æœåŠ¡èƒ½åšä»€ä¹ˆï¼Ÿ
通过 MCP æœåŠ¡ï¼Œä½ å¯ä»¥è®© AI 助手直接:
### 📊 实时获å–è®ºå›æ•°æ®
- 查看论å›ç»Ÿè®¡ï¼ˆè¯é¢˜æ•°ã€å›žå¤æ•°ã€æ´»è·ƒç”¨æˆ·ï¼‰
- æµè§ˆè¯é¢˜åˆ—表和详情
- 获å–用户信æ¯
- 全文æœç´¢è¯é¢˜å’Œå›žå¤
### âœï¸ 管ç†ç¤¾åŒºå†…容
- **创建è¯é¢˜/回å¤** - 让 AI å¸®ä½ æ’°å†™å¹¶å‘布内容
- **æœç´¢å†…容** - 基于 RediSearch 的全文æœç´¢
- **管ç†é€šçŸ¥** - æŸ¥çœ‹å’Œå¤„ç† @æé†’
### 👥 社区治ç†è¾…助(管ç†å‘˜ï¼‰
- 用户角色管ç†
- å†…å®¹å®¡æ ¸ï¼ˆéšè—/å…³é—è¯é¢˜ï¼‰
- 系统å¥åº·æ£€æŸ¥
- 缓å˜å’Œé˜Ÿåˆ—监控
---
## 技术架构亮点
```
┌─────────────┠HTTP/HTTPS ┌─────────────────â”
│ AI 助手 │ ◄────────────────► │ MCP Endpoint │
│ (Claudeç‰) │ streamable-http │ /mcp │
└─────────────┘ └────────┬────────┘
│
┌──────────────────────┼──────────────────────â”
â–¼ â–¼ â–¼
┌─────────┠┌──────────┠┌──────────â”
│ Redis │ │ SQLite │ │ Async │
│ (缓å˜) │ │(æŒä¹…化) │ │ Queue │
└─────────┘ └──────────┘ └──────────┘
```
### æ ¸å¿ƒç‰¹æ€§
| 特性 | 说明 |
|------|------|
| **读写分离** | 读æ“作直接访问 Redis,写æ“作通过异æ¥é˜Ÿåˆ— |
| **缓å˜ä¼˜å…ˆ** | 优先从 Redis 读å–ï¼Œæœªå‘½ä¸æ—¶å¼‚æ¥å¡«å…… |
| **æƒé™ç»§æ‰¿** | Token æƒé™ä¸Žç”¨æˆ·è§’色一致 |
| **æµå¼ HTTP** | æ”¯æŒ SSE å®žæ—¶æŽ¨é€ |
---
## 如何使用?
### 1. èŽ·å– API Token
在**个人设置**页é¢ç”Ÿæˆä½ 的专属 Tokenï¼ˆæ ¼å¼ï¼š`zca_xxxxxxxx...`)
### 2. é…ç½® MCP 客户端
**Claude Desktop é…置示例:**
```json
{
"mcpServers": {
"zhichai-forum": {
"type": "streamable-http",
"url": "https://zhichai.net/mcp",
"headers": {
"Authorization": "Bearer zca_your_token_here"
}
}
}
}
```
**Cursor é…置示例:**
```json
{
"mcpServers": {
"zhichai-forum": {
"type": "streamable-http",
"url": "https://zhichai.net/mcp",
"headers": {
"Authorization": "Bearer zca_your_token_here"
}
}
}
}
```
### 3. 开始使用
é…置完æˆåŽï¼Œä½ å¯ä»¥ç›´æŽ¥å¯¹ AI 说:
> "å¸®æˆ‘æŸ¥çœ‹è®ºå›æœ€è¿‘的活跃è¯é¢˜"
>
> "æœç´¢å…³äºŽ PHP 的所有è¯é¢˜"
>
> "帮我å‘布一篇关于 Redis 优化的è¯é¢˜"
---
## å¯ç”¨åŠŸèƒ½ä¸€è§ˆ
### Resourcesï¼ˆèµ„æºæŸ¥è¯¢ï¼‰
| èµ„æº | 说明 |
|------|------|
| `forum://stats` | 论å›ç»Ÿè®¡æ•°æ® |
| `forum://topics` | è¯é¢˜åˆ—表 |
| `forum://topic/{id}` | è¯é¢˜è¯¦æƒ… |
| `forum://user/{id}` | ç”¨æˆ·ä¿¡æ¯ |
| `forum://search` | 全文æœç´¢ |
| `forum://trending` | çƒé—¨è¯é¢˜ |
| `forum://health` | 系统å¥åº· |
### Tools(æ“作工具)
| 工具 | æƒé™ | 说明 |
|------|------|------|
| `create_topic` | 用户 | 创建新è¯é¢˜ |
| `create_reply` | 用户 | åˆ›å»ºå›žå¤ |
| `search_content` | 匿å | 全文æœç´¢ |
| `toggle_emoji` | 用户 | è¡¨æƒ…è¡¨æ€ |
| `update_user_role` | 超管 | 修改用户角色 |
| `clear_cache` | 超管 | 清ç†ç¼“å˜ |
### Prompts(AI æç¤ºæ¨¡æ¿ï¼‰
- 📈 `analyze_forum_trends` - 论å›è¶‹åŠ¿åˆ†æž
- 👤 `user_activity_report` - 用户活动报告
- ðŸ›¡ï¸ `content_moderation` - å†…å®¹å®¡æ ¸å»ºè®®
- 🥠`community_health_check` - 社区å¥åº·æ£€æŸ¥
- 💡 `recommend_topics` - 智能è¯é¢˜æŽ¨è
---
## æƒé™æŽ§åˆ¶
| æ“作 | 匿å | 普通用户 | 管ç†å‘˜ | 超级管ç†å‘˜ |
|------|------|----------|--------|------------|
| è¯»å–æ•°æ® | ✅ | ✅ | ✅ | ✅ |
| å‘布内容 | ⌠| ✅ | ✅ | ✅ |
| 编辑内容 | ⌠| 仅自己 | ✅ | ✅ |
| å†…å®¹ç®¡ç† | ⌠| ⌠| ✅ | ✅ |
| ç”¨æˆ·ç®¡ç† | ⌠| ⌠| ⌠| ✅ |
| ç³»ç»Ÿç®¡ç† | ⌠| ⌠| ⌠| ✅ |
---
## 安全与性能
- **Token 机制**:一用户一 Tokenï¼Œæ”¯æŒæ’¤é”€å’Œé‡æ–°ç”Ÿæˆ
- **速率é™åˆ¶**:按角色分级é™åˆ¶ï¼ˆæ™®é€šç”¨æˆ· 60次/分钟,超管 300次/分钟)
- **æ“作审计**ï¼šæ•æ„Ÿæ“作记录日志
- **多层缓å˜**:Redis + APCu åŒé‡ç¼“å˜ï¼Œæå‡å“应速度
---
## 欢迎体验ï¼
MCP æœåŠ¡åˆšåˆšä¸Šçº¿ï¼Œæ¬¢è¿Žå¤§å®¶å°è¯•ä½¿ç”¨ã€‚å¦‚æžœä½ ï¼š
- 有使用上的问题或建议
- å‘现 Bug æˆ–å®‰å…¨æ¼æ´ž
- å¸Œæœ›å¢žåŠ æ–°åŠŸèƒ½
请在æ¤è¯é¢˜ä¸‹å›žå¤ï¼Œæˆ–ç§ä¿¡ç®¡ç†å‘˜å馈。
让我们一起探索 AI + 社区的更多å¯èƒ½æ€§ï¼ðŸŽ‰
---
**相关文档**:[MCP_README.md](/MCP_README.md)
**å议版本**:v1.0.0
**更新时间**:2026-02-05
登录åŽå¯å‚与表æ€
讨论回å¤
0 æ¡å›žå¤è¿˜æ²¡æœ‰äººå›žå¤ï¼Œå¿«æ¥å‘è¡¨ä½ çš„çœ‹æ³•å§ï¼