Jobber服务管理API

通过Jobber GraphQL API管理客户、工作、报价和发票的服务器。

  • by flutchai
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 flutchai/mcp-server-jobber

使用说明

@flutchai/mcp服务器批发商

MCP服务器 临时工 现场服务管理-通过Jobber GraphQL API管理客户、作业、报价和发票。

特性

  • 客户 --列出、获取、创建、更新客户端
  • 工作 --列出、获取、创建工作
  • 语录 --列表,用行项目创建报价
  • 发票 --列出发票金额和状态

所有工具都支持分页并返回结构化的JSON响应。

安装

npm install @flutchai/mcp-server-jobber

或者直接运行:

npx @flutchai/mcp-server-jobber

配置

服务器需要Jobber访问令牌。有两种方法可以提供它:

环境变量(OSS/专用进程)

export JOBBER_ACCESS_TOKEN="your-jobber-access-token"

按请求令牌(云/共享进程)

通过 _token 在每次调用的工具参数中。

使用Claude Desktop

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "jobber": {
      "command": "npx",
      "args": ["-y", "@flutchai/mcp-server-jobber"],
      "env": {
        "JOBBER_ACCESS_TOKEN": "your-jobber-access-token"
      }
    }
  }
}

可用工具

工具 说明
list_clients 列出具有可选搜索和分页功能的客户端
get_client 按ID获取详细的客户信息
create_client 创建新客户端
update_client 更新现有客户端
list_jobs 列出带分页的作业
get_job 按ID获取详细的工作信息
create_job 为客户创建新作业
list_quotes 列出带页码的报价
create_quote 使用可选行项目创建报价
list_invoices 按页码列出发票

发展

# Install dependencies
npm install

# Build
npm run build

# Watch mode
npm run dev

# Run
npm start

需求

许可证

麻省理工学院