使用说明
@mesheshq/mcp服务器
MCP服务器 网格 --发送事件、管理工作空间, 创建路由规则并检查来自任何MCP兼容客户端的交付。
特性
- 发射事件 --向Meshes发送产品事件(注册、付款、取消)
- 管理工作区 --列出并配置工作区
- 工作区发现 --检查可用的工作区事件类型和资源
- 布线规则 --创建和更新事件路由规则
- 连接 --管理集成连接(HubSpot、Salesforce、Slack、Mailchimp等)
- 递送状态 --检查事件传递日志和重试状态
- 嵌入式会话 --创建、列出、刷新和撤销工作区、仪表板或资源范围的会话
设置
创建一个免费的Meshes帐户,并在仪表板中创建机器密钥 在个人资料下→ API密钥。
克劳德代码
claude mcp add meshes \
-e MESHES_ACCESS_KEY=your_access_key \
-e MESHES_SECRET_KEY=your_secret_key \
-e MESHES_ORG_ID=your_org_id \
-- npx -y @mesheshq/mcp-server
光标
打开光标设置→ MCP → 添加新的全局MCP服务器:
{
"mcpServers": {
"meshes": {
"command": "npx",
"args": ["-y", "@mesheshq/mcp-server"],
"env": {
"MESHES_ACCESS_KEY": "your_access_key",
"MESHES_SECRET_KEY": "your_secret_key",
"MESHES_ORG_ID": "your_organization_uuid"
}
}
}
}
克劳德桌面版
打开克劳德桌面→ 设置→ 开发者→ 编辑配置:
{
"mcpServers": {
"meshes": {
"command": "npx",
"args": ["-y", "@mesheshq/mcp-server"],
"env": {
"MESHES_ACCESS_KEY": "your_access_key",
"MESHES_SECRET_KEY": "your_secret_key",
"MESHES_ORG_ID": "your_organization_uuid"
}
}
}
}
帆板运动
添加到您的Windsurf MCP配置中:
{
"mcpServers": {
"meshes": {
"command": "npx",
"args": ["-y", "@mesheshq/mcp-server"],
"env": {
"MESHES_ACCESS_KEY": "your_access_key",
"MESHES_SECRET_KEY": "your_secret_key",
"MESHES_ORG_ID": "your_organization_uuid"
}
}
}
}
安全说明: MCP配置文件包含您的密钥。他们 位于您的主目录中(例如。
~/.cursor/mcp.json),不是你的 项目回购。切勿将访问密钥或密钥提交给版本控制。
环境变量
| 变量 | 必填 | 描述 |
|---|---|---|
MESHES_ACCESS_KEY |
是 | 仪表板上的机器访问密钥 |
MESHES_SECRET_KEY |
是 | 来自仪表板的机器密钥 |
MESHES_ORG_ID |
是* | 组织UUID |
MESHES_ORGANIZATION_ID |
是* | 别名 MESHES_ORG_ID (SDK兼容名称) |
MESHES_API_URL |
没有 | API基本URL(默认值: https://api.meshes.io) |
*设置其中之一 MESHES_ORG_ID 或 MESHES_ORGANIZATION_ID.
可用工具
| 工具 | 说明 |
|---|---|
meshes_emit_event |
向Meshes发起产品活动,以便进行路由和交付 |
meshes_emit_bulk_events |
在单个请求中发送多达100个事件 |
meshes_list_workspaces |
列出多租户组织中的所有工作区 |
meshes_get_workspace |
获取特定工作空间的详细信息 |
meshes_create_workspace |
创建新工作区 |
meshes_update_workspace |
更新工作区属性 |
meshes_get_workspace_connections |
列出工作区范围内的连接 |
meshes_get_workspace_event_types |
列出为工作区配置的事件类型 |
meshes_get_workspace_resources |
列出为工作区配置的资源 |
meshes_get_workspace_rules |
列出带有可选事件/资源筛选器的工作区规则 |
meshes_list_connections |
列出整个组织的连接 |
meshes_get_connection |
获取连接的详细信息 |
meshes_create_connection |
创建新的连接目标 |
meshes_update_connection |
更新连接配置元数据 |
meshes_delete_connection |
删除连接 |
meshes_get_connection_actions |
获取连接的可用操作(目标端点) |
meshes_get_connection_fields |
获取映射的目标字段配置 |
meshes_get_connection_default_mappings |
获取连接的默认映射 |
meshes_update_connection_default_mappings |
更新连接的默认映射 |
meshes_list_rules |
列出所有路由规则 |
meshes_get_rule |
获取特定路由规则的详细信息 |
meshes_create_rule |
创建将事件映射到操作的事件路由规则 |
meshes_delete_rule |
删除事件路由规则 |
meshes_list_events |
按页码列出整个组织中的事件 |
meshes_get_workspace_events |
使用筛选条件列出工作区的事件 |
meshes_get_event |
使用交付状态矩阵获取事件详细信息 |
meshes_get_event_payload |
获取包含数据有效负载的事件详细信息 |
meshes_retry_event_rule |
重试失败的规则传递 |
meshes_list_integrations |
获取所有支持的集成类型的元数据 |
meshes_create_session |
创建工作区、仪表板或资源范围的嵌入会话 |
meshes_list_sessions |
使用可选筛选器列出工作区的嵌入式会话 |
meshes_refresh_session |
刷新现有会话令牌 |
meshes_revoke_session |
撤销嵌入式会话 |
发展
git clone https://github.com/mesheshq/meshes-mcp-server.git
cd meshes-mcp-server
npm install
npm run build
npm test
什么是Meshes?
网格 是SaaS的通用集成层 应用。一次性发送产品事件——注册、付款、表单 提交——Meshes将它们路由到CRM、电子邮件工具、webhooks, 还有重试、扇出、字段映射和多租户等更多功能 隔离内置。
文档
许可证
麻省理工学院