MCP 서버

Easy Labs MCP Server

co.itseasy/easy-mcp

이 MCP로 할 수 있는 일

Provides merchant application guidance and read-only payment operations data for customers, transfers, settlements, disputes, balances, and revenue.

explain_application_step
Explains one step of the Easy merchant application in plain English: what's asked, why it's required (KYB/underwriting context), and what to have ready. Steps 1-7: business details, business type, tax details, owners, merchant settings, processing volume, review & terms.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['step'], 'properties': {'step': {'type': 'integer', 'maximum': 7, 'minimum': 1, 'description': 'Application step number (1-7)'}}}
find_customer
Find a customer by email or name (case-insensitive substring match) and show the best match's profile with recent payment activity. Use get_customer only when you already have a customer id.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'maxLength': 120, 'minLength': 2, 'description': 'Email address or (partial) name to search for'}}}
get_balance_transfer
Get a balance transfer by ID.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['balance_transfer_id'], 'properties': {'balance_transfer_id': {'type': 'string', 'minLength': 1}}}
get_customer
Get a customer by ID.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['customer_id'], 'properties': {'customer_id': {'type': 'string', 'minLength': 1}}}
get_dispute
Get a single dispute by ID.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['dispute_id'], 'properties': {'dispute_id': {'type': 'string', 'minLength': 1}}}
get_settlement
Get a single settlement by ID.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['settlement_id'], 'properties': {'settlement_id': {'type': 'string', 'minLength': 1}}}
get_transfer
Get a single transfer by ID.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['transfer_id'], 'properties': {'transfer_id': {'type': 'string', 'minLength': 1}}}
list_balance_transfers
List balance transfers.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0}}}
list_customers
List customers with pagination.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0}}}
list_disputes
List disputes with optional state filter.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}, 'state': {'type': 'string'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0}}}
list_settlements
List settlements with pagination.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0}}}
list_transfers
List recent transfers with optional filters.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 9007199254740991, 'minimum': 0}, 'status': {'type': 'string'}}}
merchant_application_checklist
Everything a business needs to gather before applying for an Easy merchant account — the 7 application steps with required information for each. Use this to prepare someone so the application takes ~10 minutes in one sitting. Do NOT collect SSN/EIN/bank details in conversation; the checklist explains where those are entered securely.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
revenue_summary
Revenue summary for a period (7d, 30d, 90d, 6m, 12m, or mtd): gross volume, transfer counts by status, average ticket, and change versus the previous equal-length period. Use this before reaching for list_transfers when the question is about overall performance.
읽기 전용
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'period': {'enum': ['7d', '30d', '90d', '6m', '12m', 'mtd'], 'type': 'string', 'default': '30d'}}}
추가됨
get_balance_transfer
2026년 9월 17일 7:58 AM
추가됨
list_balance_transfers
2026년 9월 17일 7:58 AM
추가됨
get_customer
2026년 9월 17일 7:58 AM
추가됨
list_customers
2026년 9월 17일 7:58 AM
추가됨
get_settlement
2026년 9월 17일 7:58 AM
추가됨
list_settlements
2026년 9월 17일 7:58 AM
추가됨
get_dispute
2026년 9월 17일 7:58 AM
추가됨
list_disputes
2026년 9월 17일 7:58 AM
추가됨
get_transfer
2026년 9월 17일 7:58 AM
추가됨
list_transfers
2026년 9월 17일 7:58 AM
추가됨
explain_application_step
2026년 9월 17일 7:58 AM
추가됨
merchant_application_checklist
2026년 9월 17일 7:58 AM
추가됨
find_customer
2026년 9월 17일 7:58 AM
추가됨
revenue_summary
2026년 9월 17일 7:58 AM