“六个月前,每个人都在谈论MCP。我当时想,拧紧MCP。每个MCP作为CLI都会更好。” — 彼得·斯坦伯格OpenClaw创始人\ 在YouTube上观看(~2:39:00) | 莱克斯·弗里德曼播客#491
Xero Payroll AU命令行界面
生产就绪的命令行界面 Xero Payroll AU API直接从您的终端管理澳大利亚的工资单操作,包括员工、工资运行、时间表和休假申请。
免责声明:这是一个非官方的CLI工具,不隶属于Xero Limited,也不受其认可或支持。
特性
- 员工 --列出、获取和创建员工记录
- 薪酬运行 --管理工资和工资单
- 工时表 --跟踪员工工时和时间表条目
- 休假申请 --提交和管理休假申请
- 设置 --查看工资单配置和账户
- OAuth 2.0认证 --通过自动令牌刷新进行安全身份验证
- JSON输出 --所有命令支持
--json用于脚本编写
为什么选择CLI>MCP
MCP服务器是复杂的、有状态的,需要一个正在运行的服务器进程。CLI是:
- 更简单 --只是一个你直接调用的二进制文件
- 可组合 --管道输出至
jq,grep,awk,和其他工具 - 可编写脚本的 --在shell脚本、CI/CD管道、cron作业中使用
- 可调试 --看看到底发生了什么
--json旗帜 - AI友好 --AI代理可以像MCP一样轻松地调用CLIs,开销更少
安装
npm install -g @ktmcp-cli/xeropayau身份验证设置
Xero使用OAuth 2.0。在Xero开发者门户中创建应用程序:
- 首选 developer.xero.com
- 点击 新应用程序
- 将重定向URI设置为
http://localhost:8765/callback - 复制您的 客户端ID 和 客户端密钥
配置CLI:
xeropayau config set --client-id YOUR_CLIENT_ID --client-secret YOUR_CLIENT_SECRET
xeropayau auth login命令
配置
# Set credentials
xeropayau config set --client-id --client-secret
# Show current config
xeropayau config show认证
# Login via OAuth 2.0
xeropayau auth login
# Check auth status
xeropayau auth status员工
# List employees
xeropayau employees list
# Get specific employee
xeropayau employees get 薪酬运行
# List pay runs
xeropayau pay-runs list
# Get specific pay run
xeropayau pay-runs get
工时表
# List timesheets
xeropayau timesheets list
# Get specific timesheet
xeropayau timesheets get 休假申请
# List leave applications
xeropayau leave list
# Get specific leave application
xeropayau leave get 设置
# Show payroll settings
xeropayau settings showJSON输出
所有命令支持 --json 对于机器可读输出:
# Get all employees as JSON
xeropayau employees list --json
# Pipe to jq for filtering
xeropayau employees list --json | jq '.[] | {id: .EmployeeID, name: .FirstName + " " + .LastName}'贡献
欢迎在 https://ktmcp-cli/xeropayau.
许可证
麻省理工学院——见 许可证 了解详情。
______________________________________________________________________
部分 KTMCP-CLI 项目——用简单、可组合的CLI替换MCP。
______________________________________________________________________
支持KTMCP
如果您发现此CLI有用,我们将非常感谢您的支持!分享您的经验:
- 红迪
- 推特/X
- 黑客新闻
激励: 能够证明他们的支持/倡导有助于推进KTMCP的用户将优先考虑他们的功能请求和问题。
请注意,这些是真实的账户和真实的社区。真实的提及和真实的推荐会有很长的路要走!
支持这个项目
如果您发现此CLI有用,我们将感谢Reddit、Twitter、Hacker News或Moltbook的支持。请注意,这些是真实的社区账户。能够证明其支持有助于推进KTMCP的贡献者将优先考虑其PR和功能请求。
