🧠 退款保护集成的模型上下文协议(MCP)指南
1.MCP总结
这 模型上下文协议(MCP) 是一种协议,允许LLM代理(如ChatGPT或Claude)通过共享上下文与API和工具动态交互。MCP弥补了自然语言接口和可编程系统之间的差距,通过结构化提示实现代码、API调用和插件使用的上下文感知执行。
官方文件
2.官方MCP服务器示例
2.1这些官方参考服务器展示了MCP的核心功能和SDK使用:
- Slack:渠道管理和消息传递功能
- Google 云端硬盘:Google Drive的文件访问和搜索功能
- GitHub:存储库管理、文件操作和GitHub API集成
更多示例
3.代理中的配置
3.1什么是客户代理?
A. 客户端代理 是一种人工智能模型或聊天机器人(ChatGPT、Claude、DeepSeek),配置为使用MCP规范与外部工具或服务进行交互。这些代理可以通过启用MCP的工具解释提示并执行操作。
3.2支持MCP集成的代理
- 光标
- 克劳德(通过光标)
- Codeium的风帆
- ChatGPT(即将推出)
3.3 ChatGPT支持
对……的支持 带MCP的ChatGPT 是 即将推出。一旦集成,您将能够在ChatGPT Pro环境中使用相同的MCP命令,具有持久的工具上下文和简化的API交互。
______________________________________________________________________
4.退款保护MCP服务器
退款保护MCP服务器 是一个AI服务器代理,允许您使用自然语言与Protect Group API进行交互。创建报价、交易、取消和官方API支持的许多其他功能。
使用提示工程师,您将能够对Protect Group集成方法进行编码,从在源代码中安装和呈现退款保护内容,到使用任何编程语言或框架创建服务,这些语言或框架将与Protect Group API连接。
______________________________________________________________________
5.MCP服务器设置
每个AI代理都有不同的方式配置MCP服务器,请使用下面的JSON添加退款保护服务器:
{
"mcpServers": {
"rp-mcp-server": {
"command": "npx",
"args": ["-y", "@abelpenton_dev/rp-mcp-server"]
}
}
}5.1克劳德设置
- 下载克劳德·德斯托克。
- 在Claude Desktop中,单击设置。
- 首选 开发人员科.
- 单击编辑配置。
- 在中添加RP服务器设置
claude_desktop_config.json文件。 - 重新启动应用程序,并开始使用自然语言提示Claude。
5.2光标设置(适用于开发人员)
- 下载Cursor IDE
- 打开光标并转到 MCP设置 .
- 单击添加新的全局MCP服务器。
- 在上添加RP服务器设置
mcp.json文件。 - 以代理模式打开聊天
Ctrl + I. - 通过在MCP感知界面中编写提示开始与工具交互。
______________________________________________________________________
6.退款保护API交互式提示
使用这些提示与 退款保护API 通过MCP工具:
示例提示:
这些是我的API退款保护API凭证。 供应商代码:vendorCode秘密:secret
给我7月15日航班的退款保护报价,我支付了540欧元。
给我报价的详细信息: quoteID.使用生成的报价为退款保护创建交易。
请向我提供预订参考的交易详情: bookingReference使用预订参考号取消交易: bookingReference______________________________________________________________________
7.Vibe编码退款保护集成
使用这些工具提示自动生成可安装或可嵌入的代码:
示例提示:
生成安装Refund Protect javascript小部件的代码,并生成渲染小部件的编码
生成代码以安装和呈现Refund Protect反应组件
在Dotnet中创建一个实现退款保护报价请求的服务
______________________________________________________________________
8.聊天示例
以下是一个使用启用MCP的提示的真实对话示例:
User: I need a Refund Protect quote for my hotel booking on May 22. It cost 320 EUR.
Agent: Sure, fetching the quote for 320 EUR on May 22…
→ Executes refundProtectQuoteTool
User: Can you show me the details of that quote?
→ Executes refundProtectQuoteLookupTool
User: Book it using that quote.
→ Executes refundProtectSalesTool
User: Actually, cancel the booking. Use the reference code I gave earlier.
→ Executes refundProtectCancelTool______________________________________________________________________
9.退款保护MCP服务器中可用的工具
以下是退款保护MCP服务器中的可用工具:
refundProtectQuoteTool –获取退款保护报价。
refundProtectQuoteLookupTool –检索现有退款保护报价的详细信息。
refundProtectSalesTool –使用退款保护报价创建交易。
refundProtectSalesLookupTool –使用预订参考检索交易的详细信息。
refundProtectCancelTool –使用预订参考取消交易。
rpWidgetInstallation –生成用于安装Refund Protect JavaScript小部件的代码。
rpWidgetRender –生成代码以呈现Refund Protect JavaScript小部件。
rpReactComponentInstallationTool 生成用于安装Refund Protect React组件的代码。
rpReactComponentRenderTool 生成代码以呈现Refund Protect React组件。
apiQuoteImplementation –在C#中创建一个实现退款保护报价请求的服务。

