crm-mcp MCP 服务说明文档
1. 服务概述一句话简介连接Claude Code到Rowan Rose CRM的MCP服务器作为MCP工具调用和CRM REST端点之间的轻量级翻译器。服务名称crm-mcp版本号Phase 1 (只读版本)开发者/提供方RRS-repositories (Rowan Rose / Fast Action Claims)协议类型MCP (Model Context Protocol)2. 核心功能该MCP服务提供的主要功能点Phase 1只读工具crm_lookup_contact通过引用、邮箱或姓名查找联系人crm_get_contact获取完整联系人信息及其所有案例crm_get_case获取完整案例状态贷款人、状态、日期、扩展字段crm_list_documents列出联系人的S3文档可按案例/贷款人/类别筛选crm_read_document从PDF/DOCX文档中提取文本内容crm_search跨搜索联系人和案例crm_get_timeline获取联系人的通信/操作时间线crm_list_lenders已知贷款人目录规范名称别名3. 使用场景该服务适合在以下情况下使用CRM系统管理通过Claude Code管理和查询Rowan Rose CRM系统中的数据联系人查询快速查找和获取联系人详细信息及其关联案例案例管理查看案例状态、时间线和相关文档文档管理浏览和读取存储在S3中的CRM文档贷款人管理查询和管理贷款人信息4. 接入方式4.1 服务端点该服务支持多种传输方式HTTP传输本地开发环境运行在localhost:5050stdio传输用于直接Claude Code stdio使用生产环境mcp.rowanroseclaims.co.ukHTTPS4.2 认证与权限服务采用三层独立认证边界Claude Code → MCP服务器HTTPS Bearer Token (MCP_API_KEY)MCP服务器 → CRM后端HTTPS x-api-key (CRM_API_KEY)安全设计MCP服务器不持有数据库或S3凭证4.3 数据格式服务使用以下数据格式进行通信通信协议MCP JSON-RPC传输方式HTTP或stdio数据序列化JSON格式后端APIREST API (/api/crm/*)4.4 服务器配置在Claude Code中注册MCP服务器claude mcp add --transport http crm \ https://mcp.rowanroseclaims.co.uk/mcp \ --header Authorization: Bearer \ --scope user5. 接口定义该服务提供以下主要工具接口工具名称描述主要参数crm_lookup_contact查找联系人reference, email, 或 namecrm_get_contact获取联系人详情contact_idcrm_get_case获取案例详情case_idcrm_list_documents列出文档contact_id, case_id, lender, category (可选)crm_read_document读取文档内容document_idcrm_search跨搜索querycrm_get_timeline获取时间线contact_idcrm_list_lenders列出贷款人无6. 快速开始6.1 环境要求Node.jsv16或更高版本TypeScript用于编译和运行PM2生产环境进程管理Nginx生产环境TLS终止和反向代理CRM API密钥从CRM系统获取6.2 本地开发# 克隆仓库 git clone https://github.com/RRS-repositories/MCP cd MCP # 配置环境变量 cp .env.example .env # 编辑.env文件填入CRM_API_KEY和MCP_API_KEY # 安装依赖 npm install # 构建项目 npm run build # 启动HTTP服务器 npm start # HTTP传输监听:5050 # 或启动stdio服务器 npm run start:stdio # stdio传输6.3 健康检查# 检查服务是否正常运行 curl http://127.0.0.1:5050/healthz6.4 生产环境部署# 在EC2上部署PM2管理 git pull npm ci npm run build pm2 reload ecosystem.config.cjs pm2 save6.5 使用示例# 在Claude Code中使用 crm-mcp look up contact Jane Doe crm-mcp get case details for case #12345 crm-mcp list documents for contact John Smith7. 注意事项内部许可证该服务为Rowan Rose / Fast Action Claims内部使用非开源项目只读模式当前Phase 1版本仅支持只读操作不支持写入安全架构采用三层独立认证边界MCP服务器不持有数据库或S3凭证审计日志每个工具调用都会通过pino写入结构化日志存储在/home/ubuntu/crm-mcp/logs/环境变量切勿提交.env文件到版本控制系统生产环境运行在独立的EC2实例上与CRM服务器分离未来计划Phase 3将把审计日志迁移到Postgres mcp_audit_log表系统架构Claude Code ──HTTPSBearer──▶ mcp.rowanroseclaims.co.uk ──HTTPSx-api-key──▶ crm.rowanroseclaims.co.uk/api/crm/* (MCP服务器, EC2) (现有CRM, EC2)相关资源GitHub仓库RRS-repositories/MCP生产环境https://mcp.rowanroseclaims.co.uk

相关新闻

Claude Code + Kimi K2.5 本地化配置实战指南

Claude Code + Kimi K2.5 本地化配置实战指南

1. 这不是“又一个AI工具教程”,而是普通人绕过月付500元门槛、用22元撬动专业级代码生产力的真实路径 你刷到过太多标题党:“三分钟学会AI编程”“零基础秒变大神”——结果点进去全是截图模糊命令,连环境变量写在哪行都含糊其辞。而这篇要…

2026/7/16 5:36:33阅读更多 →
C++异常处理:从核心机制到RAII、noexcept与异常安全的实战指南

C++异常处理:从核心机制到RAII、noexcept与异常安全的实战指南

1. 项目概述:为什么C异常处理是程序员的“安全气囊”?干了这么多年C,我见过太多因为一个除零错误、一个空指针访问就让整个程序瞬间崩溃的案例。早期写代码,大家习惯用返回值来判断错误,一个函数动不动就返回个-1、NUL…

2026/7/16 5:36:33阅读更多 →
Docker 安装 IBM DB2 数据库教程-元一软件

Docker 安装 IBM DB2 数据库教程-元一软件

本文详细介绍了如何使用 Docker 快速安装 IBM DB2 数据库,包括 Docker 环境准备、镜像拉取、容器启动、命令行连接以及使用 DBeaver 可视化工具连接数据库的完整步骤,适合学习和测试环境搭建。 本文将介绍如何使用 Docker 安装 IBM DB2 数据库&#xff0…

2026/7/16 5:36:33阅读更多 →
C++实现HDLC协议栈:从原理到嵌入式工业通信实战

C++实现HDLC协议栈:从原理到嵌入式工业通信实战

1. 项目概述:为什么要在C里折腾HDLC?如果你在嵌入式、工业通信或者一些老牌通信设备公司的代码里翻过,大概率会碰到HDLC(高级数据链路控制)协议。乍一看,这协议名字里带个“高级”,但其实是上个…

2026/7/16 5:46:46阅读更多 →
PCB设计工程师核心技能与学习路径:从入门到进阶

PCB设计工程师核心技能与学习路径:从入门到进阶

这次我们来聊聊PCB设计工程师这个岗位到底需要掌握哪些技能,哪些内容可以暂时放一放。对于刚入行的工程师来说,最头疼的就是不知道学习重点在哪里,担心学了一堆用不上的东西,反而错过了核心技能。PCB设计工程师主要负责电路板的设…

2026/7/16 5:46:46阅读更多 →
【AI总结】2026年6月 主流国内外大模型总结

【AI总结】2026年6月 主流国内外大模型总结

目录 引言一、 国际主流模型 1. OpenAI GPT 系列2. Anthropic Claude 系列3. Google Gemini 系列4. Meta Llama 系列5. xAI Grok 系列6. 其他值得关注的国际模型 二、 国内主流模型 1. 百度 文心大模型2. 阿里 通义千问3. 腾讯 混元大模型4. 字节跳动 豆包大模型 / 扣子5. 智谱…

2026/7/16 5:46:46阅读更多 →
Java循环控制进阶:while与do..while的实战抉择与break/continue的精准调控

Java循环控制进阶:while与do..while的实战抉择与break/continue的精准调控

1. 为什么需要while和do..while循环?在日常编程中,我们经常遇到需要重复执行某段代码的场景。比如读取用户输入直到输入合法、处理文件中的每一行数据、或者游戏中的主循环。这时候,循环结构就派上用场了。Java提供了三种主要的循环结构&…

2026/7/16 5:46:46阅读更多 →
【2014-01-27】cocos2dx学习笔记:CCNode回调流程

【2014-01-27】cocos2dx学习笔记:CCNode回调流程

[历史归档] 本文原发布于 cstriker1407.info 个人博客,内容为历史存档,仅供参考。 发布时间: 2014-01-27 | 标题:cocos2dx学习笔记:CCNode回调流程 | 分类: 编程 / C &&…

2026/7/16 5:46:46阅读更多 →
VC++ MFC桌面时钟开发:从定时器到系统集成的实战指南

VC++ MFC桌面时钟开发:从定时器到系统集成的实战指南

1. 项目概述与核心价值最近在整理一些老项目,发现很多开发者对VC和MFC的印象还停留在“古老”、“过时”的层面。其实,用VC和MFC来打造一个功能完备的桌面应用,尤其是像多功能时钟这种需要稳定后台运行、实时界面交互的程序,依然是…

2026/7/16 5:41:42阅读更多 →
VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异

VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异

VSCode TypeScript 环境配置对比:全局安装 vs 项目本地安装的4个关键差异当你在VSCode中启动一个新的TypeScript项目时,第一个技术决策往往从安装方式开始。这个看似简单的选择——全局安装还是项目本地安装——实际上会深刻影响你的开发流程、团队协作和…

2026/7/15 6:42:19阅读更多 →
智慧树刷课插件:5分钟实现自动化学习的智能助手

智慧树刷课插件:5分钟实现自动化学习的智能助手

智慧树刷课插件:5分钟实现自动化学习的智能助手 【免费下载链接】zhihuishu 智慧树刷课插件,自动播放下一集、1.5倍速度、无声 项目地址: https://gitcode.com/gh_mirrors/zh/zhihuishu 智慧树刷课插件是一款专为智慧树在线教育平台设计的Chrome浏…

2026/7/15 6:12:45阅读更多 →
Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案

Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案

Steam创意工坊下载器WorkshopDL:跨平台游戏模组获取的终极解决方案 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 你是否在GOG或Epic Games Store购买了心仪的游戏…

2026/7/15 10:54:00阅读更多 →
A--10 Codex Review与GitHub PR工作流实战指南:从代码审查到安全合并

A--10 Codex Review与GitHub PR工作流实战指南:从代码审查到安全合并

摘要:本文系统讲解如何利用Codex App的Review功能与GitHub PR工作流,实现从代码修改到安全合并的完整流程。涵盖Review面板深度使用、/review命令实战、GitHub Connector配置、PR描述撰写技巧,以及常见问题排查方法。通过多个实战案例和流程图,帮助开发者建立高效的AI辅助代…

2026/7/16 0:00:38阅读更多 →
遗传算法解5皇后问题:从Hello World到工业优化的进化实验室

遗传算法解5皇后问题:从Hello World到工业优化的进化实验室

1. 项目概述:为什么用遗传算法解5皇后问题,而不是直接回溯?我带过十几届算法课,也给不少初创团队做过AI架构咨询。每次讲到组合优化问题,学生和工程师的第一反应永远是“写个回溯试试”。这没错——55棋盘上找所有合法…

2026/7/16 0:00:38阅读更多 →
5.1V稳压管输出为何只有4.7V?工作电流与负载影响分析

5.1V稳压管输出为何只有4.7V?工作电流与负载影响分析

前几天调试一个简单的电源模块,用到了5.1V稳压管。电路接好,上电测试,万用表一量——输出居然只有4.7V。第一反应是稳压管坏了,换了一个新的,结果还是4.7V。这让我想起很多初学者都会遇到的困惑:明明标称5.…

2026/7/16 0:00:38阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/15 15:50:47阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/15 8:52:38阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/15 14:06:23阅读更多 →