itsmyship Agent Tools
NZ working-day deadlines with the law section cited, plus IRD, NZ bank and ABN checksum checks.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"agent-tools": {
"url": "https://itsmyship.com/agent-tools/mcp"
}
}
}远程端点
https://itsmyship.com/agent-tools/mcpstreamable-http它能做什么
工具清单
工具(7)
🟡add_working_days(rule, start_date, days, region, jurisdiction)
Add (or subtract) working days under a NZ statute's definition. Returns the date, the section cited and the holidays skipped. The start date is not counted.
输入模式
{
"type": "object",
"properties": {
"rule": {
"title": "Rule",
"type": "string"
},
"start_date": {
"title": "Start Date",
"type": "string"
},
"days": {
"title": "Days",
"type": "integer"
},
"region": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Region"
},
"jurisdiction": {
"default": "NZ",
"title": "Jurisdiction",
"type": "string"
}
},
"required": [
"rule",
"start_date",
"days"
],
"title": "add_working_daysArguments"
}输出模式
{
"type": "object",
"additionalProperties": true,
"title": "add_working_daysDictOutput"
}🟢count_working_days(rule, from_date, to_date, region, jurisdiction)
Count working days after from_date up to and including to_date under a rule.
输入模式
{
"type": "object",
"properties": {
"rule": {
"title": "Rule",
"type": "string"
},
"from_date": {
"title": "From Date",
"type": "string"
},
"to_date": {
"title": "To Date",
"type": "string"
},
"region": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Region"
},
"jurisdiction": {
"default": "NZ",
"title": "Jurisdiction",
"type": "string"
}
},
"required": [
"rule",
"from_date",
"to_date"
],
"title": "count_working_daysArguments"
}输出模式
{
"type": "object",
"additionalProperties": true,
"title": "count_working_daysDictOutput"
}🟢list_rules(jurisdiction)
List the working-day rules with their section reference, text and version.
输入模式
{
"type": "object",
"properties": {
"jurisdiction": {
"default": "NZ",
"title": "Jurisdiction",
"type": "string"
}
},
"title": "list_rulesArguments"
}输出模式
{
"type": "object",
"additionalProperties": true,
"title": "list_rulesDictOutput"
}⚪nz_holidays(year, region, jurisdiction)
NZ public holidays (actual and observed dates) and provincial anniversary days for a year (2020-2030). Optional region, e.g. 'wellington'.
输入模式
{
"type": "object",
"properties": {
"year": {
"title": "Year",
"type": "integer"
},
"region": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Region"
},
"jurisdiction": {
"default": "NZ",
"title": "Jurisdiction",
"type": "string"
}
},
"required": [
"year"
],
"title": "nz_holidaysArguments"
}输出模式
{
"type": "object",
"additionalProperties": true,
"title": "nz_holidaysDictOutput"
}🟢validate_ird(number, jurisdiction)
Free: check an NZ IRD number's check digit (Inland Revenue written steps; IRD's Example 3, 150000026, contradicts those steps and is reported invalid).
输入模式
{
"type": "object",
"properties": {
"number": {
"title": "Number",
"type": "string"
},
"jurisdiction": {
"default": "NZ",
"title": "Jurisdiction",
"type": "string"
}
},
"required": [
"number"
],
"title": "validate_irdArguments"
}输出模式
{
"type": "object",
"additionalProperties": true,
"title": "validate_irdDictOutput"
}🟢validate_nz_bank(account, jurisdiction)
Free: check an NZ bank account number (Inland Revenue algorithm). Checksum only; branch not verified against the Payments NZ register.
输入模式
{
"type": "object",
"properties": {
"account": {
"title": "Account",
"type": "string"
},
"jurisdiction": {
"default": "NZ",
"title": "Jurisdiction",
"type": "string"
}
},
"required": [
"account"
],
"title": "validate_nz_bankArguments"
}输出模式
{
"type": "object",
"additionalProperties": true,
"title": "validate_nz_bankDictOutput"
}🟢validate_abn(abn, jurisdiction)
Free: check an Australian Business Number's checksum (ABR algorithm).
输入模式
{
"type": "object",
"properties": {
"abn": {
"title": "Abn",
"type": "string"
},
"jurisdiction": {
"default": "AU",
"title": "Jurisdiction",
"type": "string"
}
},
"required": [
"abn"
],
"title": "validate_abnArguments"
}输出模式
{
"type": "object",
"additionalProperties": true,
"title": "validate_abnDictOutput"
}社区
证据