CRM任务管理服务

Aspro Cloud MCP是一个用于从AI助手直接处理CRM交易和任务的服务,支持交易和任务的创建、更新、删除等操作。

  • by kazan-project-manufactory
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 kazan-project-manufactory/aspo-cloud-mcp

使用说明

Aspro云MCP

MCP服务器 Aspro云 --直接从人工智能助手(Claude、Cursor等)处理CRM交易和任务。

工具

交易(CRM)

工具 说明
list_leads 列表处理过滤器(管道、阶段、受让人、状态)
get_lead 按ID获取交易详情
create_lead 创建新交易
update_lead 更新现有交易
delete_lead 删除交易
list_pipelines 列出所有销售渠道
list_pipeline_stages 列出管道阶段

任务

工具 说明
list_tasks 列出带有筛选器的任务(责任、状态、类型、模块绑定)
get_task 按ID获取任务详细信息
create_task 创建新任务
update_task 更新现有任务
delete_task 删除任务
list_workflows 列出所有任务工作流
list_workflow_stages 列出工作流阶段

用户

工具 说明
search_users 按名称搜索用户(返回 id 用于responsible_id/assigne_id)
get_user 按ID获取用户详细信息

设置

先决条件

  • Node.js 18+
  • 具有API访问权限的AsproCloud帐户
  • AsproCloud设置中的API密钥

配置

需要两个环境变量:

变量 描述 示例
ASPRO_COMPANY 贵公司子域名 mycompany
ASPRO_API_KEY AsproCloud设置中的API密钥 abc123...

您的公司子域是前面的部分 .aspro.cloud 在您的工作区URL中。

游标中的用法

添加到光标MCP配置(~/.cursor/mcp.json 或 .cursor/mcp.json 在您的项目中):

通过npx(推荐,无需安装)

{
  "mcpServers": {
    "aspro-cloud": {
      "command": "npx",
      "args": ["-y", "github:kazan-project-manufactory/aspo-cloud-mcp"],
      "env": {
        "ASPRO_COMPANY": "your_company",
        "ASPRO_API_KEY": "your_api_key"
      }
    }
  }
}

通过本地路径(如果克隆)

git clone https://github.com/kazan-project-manufactory/aspo-cloud-mcp.git
cd aspo-cloud-mcp
npm install
{
  "mcpServers": {
    "aspro-cloud": {
      "command": "node",
      "args": ["/path/to/aspo-cloud-mcp/dist/index.js"],
      "env": {
        "ASPRO_COMPANY": "your_company",
        "ASPRO_API_KEY": "your_api_key"
      }
    }
  }
}

在Claude Desktop中的使用

添加 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):

{
  "mcpServers": {
    "aspro-cloud": {
      "command": "npx",
      "args": ["-y", "github:kazan-project-manufactory/aspo-cloud-mcp"],
      "env": {
        "ASPRO_COMPANY": "your_company",
        "ASPRO_API_KEY": "your_api_key"
      }
    }
  }
}

示例提示

Find user Ivan Petrov and assign him a task to prepare the contract by Friday
Show me all open deals in the "New Clients" pipeline
Create a deal "Website Redesign" for client Vasily Sidorov with budget 150000
List all tasks assigned to me that are in progress

发展

npm run build    # compile TypeScript
npm run dev      # watch mode

许可证

麻省理工学院