个人中心

MCP 实际应用示例

通过场景学习 MCP 的实际落地方式

示例 1:代码审查工作流

# 配置
claude mcp add --transport http github https://api.githubcopilot.com/mcp/
# 工作流程
查看 PR #456
分析 PR #456 的代码变更
运行 PR #456 的测试
生成 PR #456 的审查报告

使用工具:github.get_pr、github.get_diff、github.run_tests、github.create_review_comment。

示例 2:错误监控与调试

# 配置
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
/mcp
# 完成 OAuth 认证
# 工作流程
查看过去 24 小时的错误
分析错误模式
查看错误 ID abc123 详情
生成修复建议

使用工具:sentry.get_errors、sentry.get_error_details、sentry.get_stacktrace。

示例 3:数据分析与报告

# 配置
claude mcp add --transport stdio sales-db -- npx -y @bytebase/dbhub \
  --dsn "postgresql://readonly:pass@prod.db.com:5432/sales"
# 工作流程
查询本月销售额
分析销售趋势
识别最畅销的产品
生成销售分析报告

使用工具:database.query、database.get_schema、database.analyze。

示例 4:自动化部署

# 配置
claude mcp add --transport http github https://api.githubcopilot.com/mcp/
claude mcp add --transport http cicd https://cicd.internal.com/mcp \
  --header "Authorization: Bearer ${CICD_TOKEN}"
# 工作流程
创建发布分支
更新版本号
运行测试并构建
部署到生产环境
创建 Release

使用工具:github.create_branch、cicd.run_tests、cicd.build、cicd.deploy、github.create_release。

示例 5:客户支持工作流

# 配置
claude mcp add --transport http jira https://mcp.atlassian.com/jira \
  --header "Authorization: Bearer ${JIRA_TOKEN}"
claude mcp add --transport http slack https://mcp.slack.com/mcp \
  --header "Authorization: Bearer ${SLACK_TOKEN}"
# 工作流程
查看新问题
分配问题并通知团队
跟踪问题进度

使用工具:jira.get_issues、jira.assign_issue、slack.send_message。

示例 6:文档生成工作流

# 配置
claude mcp add --transport http notion https://mcp.notion.com/mcp
claude mcp add --transport http github https://api.githubcopilot.com/mcp/
# 工作流程
获取最近的代码变更
生成 API 文档
更新 Notion 页面
通知团队

使用工具:github.get_commits、github.get_diff、notion.update_page、slack.send_message。

本页目录