このMCPでできること
Manages field-service job cards with labor and material entries, running totals, status workflows, summaries, and printable client sign-off documents.
ツール
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['client', 'site', 'description', 'currency'], 'properties': {'note': {'type': 'string', 'maxLength': 2000}, 'site': {'type': 'string', 'maxLength': 400, 'description': 'Where the job is, e.g. 14 Nowa Street, flat 3'}, 'client': {'type': 'string', 'maxLength': 200, 'description': 'Who the job is for, e.g. Kowalski bathroom refit, or Acme Ltd'}, 'currency': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'ISO code the rates and prices are in'}, 'description': {'type': 'string', 'maxLength': 2000, 'description': 'What the job is, e.g. Replace the consumer unit and certify'}, 'scheduled_date': {'type': 'string', 'maxLength': 10, 'description': 'The date the crew is due on site, YYYY-MM-DD. May be in the future; it is a plan, not a log'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['card'], 'properties': {'card': {'type': 'string', 'maxLength': 200, 'description': 'The job card id, e.g. JC-2026-0003, or the client name when only one card has it'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['card'], 'properties': {'card': {'type': 'string', 'maxLength': 200, 'description': 'The job card id, e.g. JC-2026-0003, or the client name when only one card has it'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'client': {'type': 'string', 'maxLength': 200, 'description': 'Only cards whose client contains this text, case-insensitive'}, 'status': {'type': 'string', 'maxLength': 20, 'description': 'Only cards at this status: open, in_progress, done, invoiced, archived'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['card', 'worker', 'date', 'hours', 'rate_cents'], 'properties': {'card': {'type': 'string', 'maxLength': 200, 'description': 'The job card id, e.g. JC-2026-0003, or the client name when only one card has it'}, 'date': {'type': 'string', 'maxLength': 10, 'description': 'The day the work was done, YYYY-MM-DD. A future date is refused'}, 'note': {'type': 'string', 'maxLength': 2000, 'description': 'What was done, e.g. First fix, kitchen ring main'}, 'hours': {'type': 'number', 'maximum': 24, 'description': "Hours worked, to the hundredth, e.g. 7.5 or 3.25. One entry is one worker's day at most", 'exclusiveMinimum': 0}, 'worker': {'type': 'string', 'maxLength': 200, 'description': 'Who did the work, e.g. Anna'}, 'rate_cents': {'type': 'integer', 'maximum': 100000000000000, 'minimum': 0, 'description': 'The hourly rate in whole cents. 4500 is 45.00 an hour'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['card', 'item', 'date', 'qty', 'unit_cost_cents'], 'properties': {'qty': {'type': 'number', 'maximum': 1000000, 'description': 'How many, to the thousandth, e.g. 2 or 0.5', 'exclusiveMinimum': 0}, 'card': {'type': 'string', 'maxLength': 200, 'description': 'The job card id, e.g. JC-2026-0003, or the client name when only one card has it'}, 'date': {'type': 'string', 'maxLength': 10, 'description': 'The day it went in, YYYY-MM-DD. A future date is refused'}, 'item': {'type': 'string', 'maxLength': 200, 'description': 'What went into the job, e.g. Copper pipe 15mm, or Consumer unit 10-way'}, 'note': {'type': 'string', 'maxLength': 2000}, 'unit_cost_cents': {'type': 'integer', 'maximum': 100000000000000, 'minimum': 0, 'description': 'What one costs in whole cents. 1299 is 12.99'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['card'], 'properties': {'card': {'type': 'string', 'maxLength': 200, 'description': 'The job card id, e.g. JC-2026-0003, or the client name when only one card has it'}, 'format': {'enum': ['markdown', 'html'], 'type': 'string', 'description': 'markdown (default) or html. The HTML carries its own styling and references nothing external'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'date': {'type': 'string', 'maxLength': 10, 'description': 'A date inside the window, YYYY-MM-DD. Default today'}, 'span': {'enum': ['day', 'week'], 'type': 'string', 'description': 'day (default) is the date itself; week is the Monday to Sunday containing it'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['card', 'status'], 'properties': {'card': {'type': 'string', 'maxLength': 200, 'description': 'The job card id, e.g. JC-2026-0003, or the client name when only one card has it'}, 'date': {'type': 'string', 'maxLength': 10, 'description': 'The date to stamp the step with, YYYY-MM-DD. Default today'}, 'note': {'type': 'string', 'maxLength': 2000}, 'status': {'type': 'string', 'maxLength': 20, 'description': 'The next step for this card: open, in_progress, done, invoiced, archived. in-progress is accepted too'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['key'], 'properties': {'key': {'type': 'string', 'description': 'License key from checkout, MCPL1.<payload>.<signature>'}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
最近のツール変更
類似のMCPサーバー
AdButler
Manages AdButler advertisers, campaigns, ad items, audiences, zones, creatives, catalogs, and advertising reports.
Duvo MCP
Provides governed retail and CPG operations for cases, queues, approvals, automations, process documentation, integrations, and a…
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
freedom-mcp
Supports company operations through commitments, teams, agents, customer evidence, leads, content workflows, spreadsheets, commer…
独行录 / opcmenu
Supports founder and company discovery, collaboration goals and tasks, events and signups, networking, messaging, profiles, produ…
Meta Council
Provides governed workflows for consulting, outreach, sales deals, invoices, marketing campaigns, content approvals, accounting a…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…
synter-ads
Manages cross-platform advertising campaigns, audiences, tracking, creative, landing pages, campaign audits, technology intellige…