このMCPでできること
Reads and manages Orb customers, subscriptions, invoices, plans, credits, usage, costs, and pricing data.
ツール
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'email'], 'properties': {'name': {'type': 'string', 'description': 'Customer display name (required).'}, 'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'Customer billing email (required, must be a valid email).'}, 'currency': {'type': 'string', 'description': 'ISO-4217 currency code for this customer.'}, 'metadata': {'type': 'object', 'description': 'User-defined key/value metadata (string→string).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, 'timezone': {'type': 'string', 'description': 'IANA timezone (e.g. America/New_York).'}, 'payment_provider': {'enum': ['quickbooks', 'bill.com', 'stripe_charge', 'stripe_invoice', 'netsuite', 'adyen'], 'type': 'string', 'description': 'External payment/invoicing provider.'}, 'payment_provider_id': {'type': 'string', 'description': 'Id of this customer in the external payment provider.'}, 'external_customer_id': {'type': 'string', 'description': 'Your external id for this customer.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['customer_id'], 'properties': {'customer_id': {'type': 'string', 'description': 'Orb customer id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['external_customer_id'], 'properties': {'external_customer_id': {'type': 'string', 'description': 'Your external customer id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['customer_id'], 'properties': {'group_by': {'type': 'string', 'description': 'Price grouping key to break costs down by.'}, 'view_mode': {'enum': ['periodic', 'cumulative'], 'type': 'string', 'description': 'periodic or cumulative.'}, 'customer_id': {'type': 'string', 'description': 'Orb customer id.'}, 'timeframe_end': {'type': 'string', 'description': 'ISO-8601 datetime, exclusive end.'}, 'timeframe_start': {'type': 'string', 'description': 'ISO-8601 datetime, inclusive start.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['customer_id'], 'properties': {'currency': {'type': 'string', 'description': 'Filter to a single currency.'}, 'customer_id': {'type': 'string', 'description': 'Orb customer id.'}, 'include_all_blocks': {'type': 'boolean', 'description': 'Include expired/depleted blocks too.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['customer_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max items to return (1–100, default 20).'}, 'cursor': {'type': 'string', 'description': 'Opaque pagination cursor (from pagination_metadata.next_cursor).'}, 'currency': {'type': 'string', 'description': 'Filter to a single currency.'}, 'entry_type': {'type': 'string', 'description': 'Filter to a ledger entry type (e.g. increment, decrement, expiration_change).'}, 'customer_id': {'type': 'string', 'description': 'Orb customer id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['invoice_id'], 'properties': {'invoice_id': {'type': 'string', 'description': 'Orb invoice id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['item_id'], 'properties': {'item_id': {'type': 'string', 'description': 'Orb item id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['plan_id'], 'properties': {'plan_id': {'type': 'string', 'description': 'Orb plan id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['price_id'], 'properties': {'price_id': {'type': 'string', 'description': 'Orb price id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['subscription_id'], 'properties': {'subscription_id': {'type': 'string', 'description': 'Orb subscription id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['subscription_id'], 'properties': {'group_by': {'type': 'string', 'description': 'Price grouping key to break costs down by.'}, 'view_mode': {'enum': ['periodic', 'cumulative'], 'type': 'string', 'description': 'periodic or cumulative.'}, 'timeframe_end': {'type': 'string', 'description': 'ISO-8601 datetime, exclusive end.'}, 'subscription_id': {'type': 'string', 'description': 'Orb subscription id.'}, 'timeframe_start': {'type': 'string', 'description': 'ISO-8601 datetime, inclusive start.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['subscription_id'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max items to return (1–100, default 20).'}, 'cursor': {'type': 'string', 'description': 'Opaque pagination cursor (from pagination_metadata.next_cursor).'}, 'subscription_id': {'type': 'string', 'description': 'Orb subscription id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['subscription_id'], 'properties': {'group_by': {'type': 'string', 'description': 'Property to group usage by.'}, 'granularity': {'type': 'string', 'description': 'Time granularity for buckets (e.g. day).'}, 'timeframe_end': {'type': 'string', 'description': 'ISO-8601 datetime, exclusive end.'}, 'subscription_id': {'type': 'string', 'description': 'Orb subscription id.'}, 'timeframe_start': {'type': 'string', 'description': 'ISO-8601 datetime, inclusive start.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['subscription_id'], 'properties': {'subscription_id': {'type': 'string', 'description': 'Orb subscription id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max items to return (1–100, default 20).'}, 'cursor': {'type': 'string', 'description': 'Opaque pagination cursor (from pagination_metadata.next_cursor).'}, 'customer_id': {'type': 'string', 'description': 'Filter to an Orb customer id.'}, 'subscription_id': {'type': 'string', 'description': 'Filter to a subscription id.'}, 'external_customer_id': {'type': 'string', 'description': 'Filter to your external customer id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max items to return (1–100, default 20).'}, 'cursor': {'type': 'string', 'description': 'Opaque pagination cursor (from pagination_metadata.next_cursor).'}, 'show_archived': {'type': 'boolean', 'description': 'Include archived coupons.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max items to return (1–100, default 20).'}, 'cursor': {'type': 'string', 'description': 'Opaque pagination cursor (from pagination_metadata.next_cursor).'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max items to return (1–100, default 20).'}, 'cursor': {'type': 'string', 'description': 'Opaque pagination cursor (from pagination_metadata.next_cursor).'}, 'status': {'type': 'string', 'description': 'Filter by invoice status (e.g. draft, issued, paid, void).'}, 'due_date': {'type': 'string', 'description': 'ISO-8601 date filter.'}, 'date_type': {'type': 'string', 'description': 'Which date `due_date` filters on (e.g. due_date, invoice_date).'}, 'customer_id': {'type': 'string', 'description': 'Filter to an Orb customer id.'}, 'subscription_id': {'type': 'string', 'description': 'Filter to a subscription id.'}, 'external_customer_id': {'type': 'string', 'description': 'Filter to your external customer id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max items to return (1–100, default 20).'}, 'cursor': {'type': 'string', 'description': 'Opaque pagination cursor (from pagination_metadata.next_cursor).'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max items to return (1–100, default 20).'}, 'cursor': {'type': 'string', 'description': 'Opaque pagination cursor (from pagination_metadata.next_cursor).'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max items to return (1–100, default 20).'}, 'cursor': {'type': 'string', 'description': 'Opaque pagination cursor (from pagination_metadata.next_cursor).'}, 'status': {'enum': ['active', 'archived', 'draft'], 'type': 'string', 'description': 'Filter by plan status.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max items to return (1–100, default 20).'}, 'cursor': {'type': 'string', 'description': 'Opaque pagination cursor (from pagination_metadata.next_cursor).'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max items to return (1–100, default 20).'}, 'cursor': {'type': 'string', 'description': 'Opaque pagination cursor (from pagination_metadata.next_cursor).'}, 'status': {'enum': ['active', 'ended', 'upcoming'], 'type': 'string', 'description': 'Filter by subscription status.'}, 'customer_id': {'type': 'string', 'description': 'Filter to an Orb customer id.'}, 'external_customer_id': {'type': 'string', 'description': 'Filter to your external customer id.'}}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['customer_id'], 'properties': {'name': {'type': 'string', 'description': 'New display name.'}, 'email': {'type': 'string', 'format': 'email', 'pattern': "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", 'description': 'New billing email (must be a valid email).'}, 'currency': {'type': 'string', 'description': 'New ISO-4217 currency code.'}, 'metadata': {'type': 'object', 'description': 'User-defined key/value metadata (string→string).', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}, 'timezone': {'type': 'string', 'description': 'New IANA timezone.'}, 'customer_id': {'type': 'string', 'description': 'Orb customer id (required).'}, 'payment_provider': {'enum': ['quickbooks', 'bill.com', 'stripe_charge', 'stripe_invoice', 'netsuite', 'adyen'], 'type': 'string', 'description': 'External payment/invoicing provider.'}, 'payment_provider_id': {'type': 'string', 'description': 'New id in the external payment provider.'}, 'external_customer_id': {'type': 'string', 'description': 'New external id.'}}}
最近のツール変更
類似のMCPサーバー
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
BeeL
Provides Spanish company administration and VeriFactu-compliant invoicing, including customers, products, invoice issuance, corre…
corply
Supports company formation and corporate administration including incorporation documents, signatures, cap tables, corporate acti…
Focxle: AI governance for B2B deals between agents
Provides agent spending controls, delegated budgets, signed authority checks, negotiations, escrow contracts, workforce hiring, a…
Conta Azul MCP
Connects to Conta Azul ERP for managing customers, sales, budgets, contracts, financial accounts, receivables, invoices, settleme…
Molt2Meet
Dispatches physical-world tasks to human operators, manages scheduling and proof of completion, and supports direct settlement or…
mcp-server
Supports hiring and coordinating human specialists through contracts, schedules, bookings, escrow holds, billable events, approva…