이 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…