MCP 服务器使用
客户端配置
Claude Desktop / Qoder 配置
编辑配置文件:
- Windows:
%APPDATA%/Claude/claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
{\n "mcpServers": {\n "puax": {\n "type": "streamable-http",\n "url": "http://127.0.0.1:2333/mcp"\n }\n }\n}核心工具 (v2.2.0)
| 工具 | 功能 | 版本 |
|---|---|---|
list_roles | 列出所有角色,支持按类别筛选 | 基础 |
search_roles | 按关键词搜索角色 | 基础 |
get_role | 获取指定角色的 Prompt 内容 | 基础 |
activate_role | 激活角色并生成 System Prompt | 基础 |
detect_trigger | 检测触发条件 | v2.0 |
recommend_role | 智能推荐角色 | v2.0 |
get_role_with_methodology | 获取角色+五步法 | v2.0 |
activate_with_context | 一键激活(上下文感知) | v2.0 |
puax_start_session | 开始 Hook 会话 | v2.2 |
puax_end_session | 结束会话并收集反馈 | v2.2 |
puax_get_pressure_level | 获取压力等级 | v2.2 |
puax_generate_pua_loop_report | 生成 PUA 循环报告 | v2.2 |
代码示例
# 使用示例 # 列出所有萨满类角色 list_roles(category: "shaman") # 搜索角色 search_roles(keyword: "马斯克") # 获取角色详情 get_role(roleId: "shaman-musk") # 激活角色 activate_role( roleId: "military-discipline", task: "审查这段代码的性能问题" ) # v2.2.0 使用 Hook System puax_start_session( task: "实现用户认证系统", context: "使用 JWT + Redis" )