探索
Sf MCP Server

Sf MCP Server

Salesforce MCP Server是一个本地开发服务器,用于模拟Salesforce CLI命令,便于测试和开发。
2分
1
2025-04-28 16:56:59
概述
内容详情
替代品

什么是Salesforce MCP Server?

Salesforce MCP Server是一个本地开发环境,它模拟Salesforce CLI命令的功能,使开发者能够在没有实际Salesforce环境的情况下进行开发和测试。

如何使用Salesforce MCP Server?

通过简单的安装和配置,您可以启动本地服务器来模拟Salesforce CLI的各种命令,支持开发和测试工作流程。

适用场景

适用于Salesforce开发者在本地进行功能测试、CI/CD流程验证以及教育培训等场景。

主要功能

模拟Salesforce CLI命令提供与真实Salesforce CLI兼容的模拟命令接口
本地开发环境无需连接实际Salesforce组织即可进行开发测试
可配置端点支持自定义API端点以满足不同测试需求
安全特性内置CORS支持、Helmet安全头和API密钥认证

优势与局限性

优势
无需网络连接即可进行Salesforce开发测试
快速响应,提高开发效率
可自定义模拟各种测试场景
轻量级,资源消耗低
局限性
仅模拟功能,不提供真实Salesforce环境的所有特性
需要手动配置模拟响应
不支持所有Salesforce CLI命令

如何使用

安装依赖确保系统已安装Node.js(v14+)和npm(v6+)
克隆仓库获取项目源代码
安装依赖包安装项目所需的所有Node.js依赖
配置环境复制并修改环境变量配置文件
启动服务器选择开发模式或生产模式运行

使用案例

本地Apex测试在本地环境中模拟运行Apex单元测试
包版本创建模拟创建Salesforce包版本的过程

常见问题

1
MCP服务器能完全替代真实的Salesforce环境吗?不能,它只是模拟CLI命令的响应,用于开发和测试目的,不包含实际业务数据和处理逻辑。
2
如何添加自定义的模拟命令?可以在项目的routes目录中添加新的路由处理程序来扩展支持的模拟命令。
3
服务器支持哪些认证方式?支持API密钥认证,可以在.env文件中配置API_KEY变量。
4
如何查看服务器日志?开发模式下日志输出到控制台,生产模式下日志写入error.log和combined.log文件。

相关资源

Salesforce CLI官方文档了解真实的Salesforce CLI命令参考
Node.js官方网站获取Node.js安装包和文档
项目GitHub仓库获取最新源代码和提交问题
精选MCP服务推荐
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
203
4.3分
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
2,934
5分
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
6,092
4.5分
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
355
4.8分
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
1,424
5分
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
85
4.8分
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
4,850
4.7分
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
310
4.5分
安装
复制以下命令到你的Client进行配置
注意:您的密钥属于敏感信息,请勿与任何人分享。