{"name":"co.itseasy/easy-mcp","slug":"itseasy-easy-mcp","title":"Easy Labs MCP Server","description":"Payments data, revenue workflows, and merchant-application guidance for AI agents, by Easy Labs.","url":"https://mcp.market/server/itseasy-easy-mcp","rating":null,"grade":"B","score":79,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":17,"stars":null,"forks":null,"downloads_week":63,"last_push_at":null,"license":"MIT"},"uptime":{"percent":0,"checks":28,"ok":0,"last_checked_at":"2026-11-04T03:06:32.786Z","last_ok_at":"2026-09-30T05:05:30.297Z","latency_ms":146},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://docs.itseasy.co/docs/sdks/mcp","version":"0.5.0","remotes":[{"type":"streamable-http","url":"https://mcp.itseasy.co/mcp","headers":[{"description":"Easy API key (sk_live_*/sk_test_* — live keys hit production, test keys the sandbox). Use the literal value 'demo' to explore deterministic sample data with no account.","isRequired":true,"isSecret":true,"name":"x-easy-api-key"}]},{"type":"streamable-http","url":"https://www.itseasy.co/api/mcp"}],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@easylabs/mcp-server","version":"0.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Easy API key (sk_...). Omit and set EASY_ENVIRONMENT=demo to explore sample data with no account.","isSecret":true,"name":"EASY_API_KEY"},{"description":"sandbox (default), production, or demo (deterministic sample data, no key needed).","name":"EASY_ENVIRONMENT"}]}],"tools":[{"name":"explain_application_step","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"step":{"type":"integer","minimum":1,"maximum":7,"description":"Application step number (1-7)"}},"required":["step"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"find_customer","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","minLength":2,"maxLength":120,"description":"Email address or (partial) name to search for"}},"required":["query"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_balance_transfer","description":"Get a balance transfer by ID.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"balance_transfer_id":{"type":"string","minLength":1}},"required":["balance_transfer_id"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_customer","description":"Get a customer by ID.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"customer_id":{"type":"string","minLength":1}},"required":["customer_id"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_dispute","description":"Get a single dispute by ID.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"dispute_id":{"type":"string","minLength":1}},"required":["dispute_id"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_page","description":"Fetches any itseasy.co page (e.g. /pricing, /faq, /developers, /legal/tos) rendered as markdown with title/description frontmatter. Paths come from list_pages.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"path":{"type":"string","maxLength":200,"pattern":"^\\/[a-z0-9\\-/]*$","description":"Site-relative page path from list_pages, e.g. /pricing"}},"required":["path"],"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"get_pricing_rates","description":"Easy's flat-rate pricing per payment channel (cards, ACH, wallets, stablecoins) as structured JSON — the same numbers published on /pricing. No monthly or setup fees.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"channel":{"description":"Optional single channel; omit for all rates","type":"string","enum":["card-domestic","card-amex","card-international","card-keyed","ach","stablecoin"]}},"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"get_settlement","description":"Get a single settlement by ID.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"settlement_id":{"type":"string","minLength":1}},"required":["settlement_id"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_transfer","description":"Get a single transfer by ID.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"transfer_id":{"type":"string","minLength":1}},"required":["transfer_id"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_balance_transfers","description":"List balance transfers.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"default":20,"type":"integer","minimum":1,"maximum":100},"offset":{"default":0,"type":"integer","minimum":0,"maximum":9007199254740991}},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_customers","description":"List customers with pagination.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"default":20,"type":"integer","minimum":1,"maximum":100},"offset":{"default":0,"type":"integer","minimum":0,"maximum":9007199254740991}},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_disputes","description":"List disputes with optional state filter.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"default":20,"type":"integer","minimum":1,"maximum":100},"offset":{"default":0,"type":"integer","minimum":0,"maximum":9007199254740991},"state":{"type":"string"}},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_pages","description":"The curated index of every page on itseasy.co (Easy — the self-custodial payment platform by Easy Labs), grouped by section, with titles and descriptions. Use get_page to read any of them.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"section":{"description":"Optional section filter (case-insensitive), e.g. Core, Solutions, Comparisons, Company","type":"string","maxLength":40}},"$schema":"https://json-schema.org/draft/2020-12/schema"}},{"name":"list_settlements","description":"List settlements with pagination.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"default":20,"type":"integer","minimum":1,"maximum":100},"offset":{"default":0,"type":"integer","minimum":0,"maximum":9007199254740991}},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_transfers","description":"List recent transfers with optional filters.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"limit":{"default":20,"type":"integer","minimum":1,"maximum":100},"offset":{"default":0,"type":"integer","minimum":0,"maximum":9007199254740991},"status":{"type":"string"}},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"merchant_application_checklist","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"revenue_summary","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"period":{"default":"30d","type":"string","enum":["7d","30d","90d","6m","12m","mtd"]}},"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":79,"grade":"B","scanned_at":"2026-10-01T13:47:21.732Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-01T13:47:21.684Z","components":{"code":{"score":25,"max":25,"notes":["53 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 359ms"]},"poisoning":{"score":15,"max":15,"notes":["3 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[],"inputs":{"probes":[{"url":"https://mcp.itseasy.co/mcp","reachable":false,"authRequired":false,"latencyMs":230,"error":"HTTP 503"},{"url":"https://www.itseasy.co/api/mcp","reachable":true,"authRequired":false,"latencyMs":359,"serverInfo":{"name":"easy-marketing-mcp","version":"1.0.0"}}],"packages":[{"registryType":"npm","identifier":"@easylabs/mcp-server","version":"0.5.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-08-27T02:58:14.569Z","repositoryUrl":"git+https://github.com/itseasyco/easy-mcp.git","weeklyDownloads":63}],"repo":{"found":false,"owner":"itseasyco","repo":"easy-mcp","error":"repo not found"},"icon":{"url":"https://docs.itseasy.co/icon.svg?icon.0~xmaef-xnf-l.svg?dpl=dpl_EXRix9XC2i1rkmbs6sKSYQbn8iJ9","source":"registry"},"presence":{"stars":null,"forks":null,"downloadsWeek":63,"license":"MIT","lastPushAt":null,"score":17}}}},"grade_history":[],"reviews":[]}