このMCPでできること
Creates, sends, updates, and tracks invoices for clients, including PDF delivery and payment-link support.
ツール
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name', 'email'], 'properties': {'name': {'type': 'string', 'description': 'Contact name, up to 100 characters.'}, 'email': {'type': 'string', 'description': 'Email address invoices will be sent to.'}, 'notes': {'type': 'string', 'description': 'Private notes, never shown to the client.'}, 'phone': {'type': 'string'}, 'address': {'type': 'string', 'description': 'Postal address, printed on invoices.'}, 'company_name': {'type': 'string'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['line_items'], 'properties': {'tax': {'type': 'number', 'description': 'Tax as a percentage of the subtotal, e.g. 8.5. Omit for no tax.'}, 'date': {'type': 'string', 'description': 'Invoice date, YYYY-MM-DD. Defaults to today.'}, 'terms': {'type': 'string', 'description': "Payment terms text, e.g. 'Net 30'."}, 'theme': {'enum': ['minimal', 'classic', 'modern', 'creative', 'freelancer', 'contractor', 'consultant'], 'type': 'string', 'description': "Visual template. Defaults to 'minimal'."}, 'due_date': {'type': 'string', 'description': 'Due date, YYYY-MM-DD. Defaults to 30 days from today.'}, 'late_fee': {'type': 'number', 'description': 'Flat late fee amount added to the total. Omit for none.'}, 'client_id': {'type': 'integer', 'description': 'ID from list_clients.'}, 'line_items': {'type': 'array', 'items': {'type': 'object', 'required': ['description', 'quantity', 'rate'], 'properties': {'rate': {'type': 'number', 'description': 'Price per unit.'}, 'unit': {'type': 'string', 'description': "Unit label such as 'hours', 'days' or 'units'. Defaults to 'units'."}, 'quantity': {'type': 'number', 'description': 'Quantity, greater than 0.'}, 'description': {'type': 'string', 'description': "What was delivered, e.g. 'Logo design'."}}}, 'minItems': 1, 'description': 'At least one line item.'}, 'client_email': {'type': 'string', 'description': 'Alternative to client_id: email of an existing client.'}, 'business_name': {'type': 'string', 'description': 'Override the sender name printed on this invoice.'}, 'business_address': {'type': 'string', 'description': 'Override the sender address printed on this invoice.'}, 'payment_instructions': {'type': 'string', 'description': "How to pay (bank details etc.). Defaults to the user's saved instructions."}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['invoice_id'], 'properties': {'invoice_id': {'type': 'integer'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['invoice_id'], 'properties': {'invoice_id': {'type': 'integer'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {'query': {'type': 'string', 'description': 'Optional case-insensitive search across name, email and company name.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': [], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Defaults to 25.'}, 'status': {'enum': ['draft', 'sent', 'paid'], 'type': 'string'}, 'client_id': {'type': 'integer'}, 'overdue_only': {'type': 'boolean', 'description': 'Only unpaid invoices whose due date has passed.'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['invoice_id'], 'properties': {'invoice_id': {'type': 'integer'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['invoice_id'], 'properties': {'invoice_id': {'type': 'integer'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['client_id'], 'properties': {'name': {'type': 'string'}, 'email': {'type': 'string'}, 'notes': {'type': 'string'}, 'phone': {'type': 'string'}, 'status': {'enum': ['active', 'inactive'], 'type': 'string'}, 'address': {'type': 'string'}, 'client_id': {'type': 'integer'}, 'company_name': {'type': 'string'}}}
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['invoice_id'], 'properties': {'tax': {'type': 'number', 'description': 'Tax as a percentage of the subtotal, e.g. 8.5. Omit for no tax.'}, 'date': {'type': 'string', 'description': 'Invoice date, YYYY-MM-DD. Defaults to today.'}, 'terms': {'type': 'string', 'description': "Payment terms text, e.g. 'Net 30'."}, 'theme': {'enum': ['minimal', 'classic', 'modern', 'creative', 'freelancer', 'contractor', 'consultant'], 'type': 'string', 'description': "Visual template. Defaults to 'minimal'."}, 'due_date': {'type': 'string', 'description': 'Due date, YYYY-MM-DD. Defaults to 30 days from today.'}, 'late_fee': {'type': 'number', 'description': 'Flat late fee amount added to the total. Omit for none.'}, 'client_id': {'type': 'integer'}, 'invoice_id': {'type': 'integer'}, 'line_items': {'type': 'array', 'items': {'type': 'object', 'required': ['description', 'quantity', 'rate'], 'properties': {'rate': {'type': 'number', 'description': 'Price per unit.'}, 'unit': {'type': 'string', 'description': "Unit label such as 'hours', 'days' or 'units'. Defaults to 'units'."}, 'quantity': {'type': 'number', 'description': 'Quantity, greater than 0.'}, 'description': {'type': 'string', 'description': "What was delivered, e.g. 'Logo design'."}}}, 'description': 'Full replacement list of line items.'}, 'client_email': {'type': 'string'}, 'business_name': {'type': 'string', 'description': 'Override the sender name printed on this invoice.'}, 'business_address': {'type': 'string', 'description': 'Override the sender address printed on this invoice.'}, 'payment_instructions': {'type': 'string', 'description': "How to pay (bank details etc.). Defaults to the user's saved instructions."}}}
最近のツール変更
類似の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…