4,500+ servers built on MCP Fusion
Vinkius

MoonClerk MCP. Track every payment, customer detail, or plan status.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

MoonClerk MCP on Cursor AI Code Editor MCP Client MoonClerk MCP on Claude Desktop App MCP Integration MoonClerk MCP on OpenAI Agents SDK MCP Compatible MoonClerk MCP on Visual Studio Code MCP Extension Client MoonClerk MCP on GitHub Copilot AI Agent MCP Integration MoonClerk MCP on Google Gemini AI MCP Integration MoonClerk MCP on Lovable AI Development MCP Client MoonClerk MCP on Mistral AI Agents MCP Compatible MoonClerk MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

MoonClerk connects your AI agent to manage all recurring revenue and billing data. Track every transaction, check customer profiles, view payment forms, and list active subscriptions—all without clicking through a dashboard.

This server lets you get real-time financial status updates for subscription businesses directly from natural conversation.

What your AI agents can do

Get customer

Fetches the full profile details for a single customer using their unique ID.

Get form

Retrieves detailed metadata about one payment form, including its status and usage count.

Get payment

Gets all the necessary details for a single payment transaction using its ID.

+ 7 more capabilities included
List all payments

Gets a list of every transaction, including the amount, currency, and current payment status.

Get specific customer data

Retrieves full details on one customer profile using their unique ID.

List active subscriptions

Shows a list of all current, running subscription plans and their associated metrics.

Check payment plan configuration

Lists available billing plans so you can confirm pricing tiers (e.g., monthly vs. annual).

Verify a customer's subscription status

Retrieves the specific details for one recurring subscription, confirming its active state and next billing date.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

MoonClerk: 10 Tools for Billing & Customer Data

Use these tools to list, get, and check details on all payment forms, customer profiles, transactions, and subscription plans within MoonClerk.

get019d75d8

get customer

Fetches the full profile details for a single customer using their unique ID.

get019d75d8

get form

Retrieves detailed metadata about one payment form, including its status and usage count.

get019d75d8

get payment

Gets all the necessary details for a single payment transaction using its ID.

get019d75d8

get plan

Retrieves specific information about one billing plan, including pricing and terms.

get019d75d8

get subscription

Pulls the active status and history for a single subscription record.

list019d75d8

list customers

Returns an initial list of all customers managed in your MoonClerk account.

list019d75d8

list forms

Provides a full list and summary of every payment form you have created.

list019d75d8

list payments

Gathers a paginated list of all historical payments, showing core transaction data.

list019d75d8

list plans

Lists every available payment plan configured in your billing system.

list019d75d8

list subscriptions

Shows a comprehensive list of all active and inactive subscriptions.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with MoonClerk, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

MoonClerk connects your AI agent to manage all recurring revenue and billing data without you ever having to click through a dashboard page. You'll get real-time financial status updates for subscription businesses just by talking to your agent. This server lets you check everything—from historical payments to active customer profiles and setup forms—using natural conversation.

Managing Payments History

You can pull up every single transaction that’s ever happened in your account. Using list_payments, your AI client gathers a paginated list of all payments, showing you the core details for each one: the exact amount charged, what currency it was in, and its current payment status. If you need to drill down into just one record, get_payment pulls all the necessary data for a single transaction using only its unique ID.

Handling Customers and Profiles

Need to check on a client? You can start by asking your agent to run list_customers, which spits out an initial list of every customer you've managed in MoonClerk. If you know the specific person, running get_customer fetches their full profile details instantly using only their unique ID. This means you get everything about them—contact info, account status, and more—without leaving the chat window.

Tracking Subscriptions and Plans

This is where you keep track of recurring revenue. You can run list_subscriptions to see a comprehensive list of every subscription that's active or inactive in your system right now. To check on one specific client, get_subscription pulls the active status and entire history for that single subscription record, letting you confirm its next billing date at a glance.

You also need to know what plans you offer. Running list_plans shows every available payment plan configured in your billing system. If you gotta verify the pricing structure or terms for one specific tier, get_plan retrieves all the detailed information about that single billing plan.

Inspecting Payment Forms and Setup

You can check how your setup is looking too. To get a full overview of what forms you've built out, running list_forms gives you a complete list and summary of every payment form in the system. If you gotta inspect the details of one specific form—maybe to see its current status or usage count—you use get_form, which retrieves all that detailed metadata about a single payment form.

How MoonClerk MCP Works

  1. 1 Subscribe to this server on Vinkius and enter your MoonClerk API Key.
  2. 2 Your AI client (Claude, Cursor, etc.) sends a natural language request to the MCP Server.
  3. 3 The agent executes specific tools—like calling list_customers followed by get_subscription for filtering—and returns structured billing data.

The bottom line is: your AI client speaks directly to MoonClerk's backend via defined functions, giving you instant financial oversight.

Who Is MoonClerk MCP For?

Subscription-based businesses and their ops staff. This tool is for the support agent who needs billing status now, or the finance analyst running end-of-month reports. If your job involves checking if a payment cleared, verifying a plan change, or listing historical transactions, you need this.

Customer Support Agent

Uses get_customer and get_subscription to quickly verify billing status for a client during a support call.

Finance Operations Analyst

Runs list_payments and list_plans to pull comprehensive transaction logs and plan data for month-end reporting.

Account Manager

Uses list_customers combined with get_plan to understand which clients are on which billing tier and when they renew.

What Changes When You Connect

  • Stop context switching for billing data. You can list all payments and get the full transaction history—status, amount, currency—in one AI call using list_payments and get_payment.
  • Instantly verify subscriber status without navigating dashboards. Use get_subscription to confirm if a paid plan is active or when it expires; this saves time during live support calls.
  • Deep dive into billing setup. If you need to check pricing rules, use list_plans and then drill down with get_plan. This confirms the exact terms for any customer’s rate.
  • Streamline onboarding tasks. Run list_customers first, then pass a specific ID to get_customer to pull up all contact details and billing history in sequence.
  • Centralize form management. Instead of viewing payment forms across multiple tabs, use list_forms to see them all, and get_form to inspect the metadata for any given checkout link.

Real-World Use Cases

01

A customer calls asking about an overcharged renewal.

The agent needs to check the billing history. They ask their AI client to run list_payments and filter by date range. The agent then uses get_payment on a specific ID to show the customer the exact charge, plan name, and successful payment status. Problem solved in three steps.

02

The finance team needs a quarterly report of all active services.

Instead of manually logging into MoonClerk's dashboard and exporting multiple lists, the analyst asks their agent to run list_subscriptions. They then process this list, calling get_plan for key subscriptions to confirm the billing cycle (monthly/annual) before compiling the final report.

03

You suspect a payment form is broken or outdated.

The product manager asks their agent to run list_forms. They spot an old ID and use get_form immediately. The tool returns the current status and usage count, allowing them to confirm if they need to update it before linking it in marketing materials.

04

Verifying a new user's initial billing setup.

Support needs to check a brand-new account. They use list_customers to find the ID, then run get_customer. Next, they call get_plan using the retrieved plan ID to verify that the correct starter pricing was applied and confirm the payment method is valid.

The Tradeoffs

Over-relying on generalized lists

A user tries to find a single customer's renewal date by running list_customers and then manually scrolling through hundreds of results.

Don't scroll. First, use list_customers to get the target ID, then immediately run get_customer with that ID. This pulls all necessary billing data directly.

Treating payments and subscriptions as one thing

Thinking a successful payment record (get_payment) automatically means an active subscription is in place.

You must check both. Run list_payments for the transaction history, but always follow up with get_subscription to confirm if that payment successfully triggered or maintained a live service.

Assuming plan details are global

Trying to guess the pricing of an old plan just because you saw it listed in list_plans years ago.

Always validate. Use the specific ID found in list_plans, and then call get_plan to pull the current, accurate details for that exact billing configuration.

When It Fits, When It Doesn't

Use this server if your core workflow revolves around verifying financial state: 'Does customer X have an active plan? What was their payment status on Y date?' You need it when you must correlate data across multiple entities (Customer -> Subscription -> Payment). Don't use this if you just need a simple contact list, or if your primary task is generating reports from entirely external systems. If all you need to do is read publicly available company info, don't waste time with billing tools. Stick to get_customer and related tools when the user ID is known; otherwise, start by calling list_customers.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by MoonClerk. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_customer get_form get_payment get_plan get_subscription list_customers list_forms list_payments list_plans list_subscriptions

Billing checks shouldn't require jumping between five different tabs.

Today, checking a customer’s full billing status means navigating to the 'Customers' tab, then clicking into their profile. You might need to switch again to the 'Subscriptions' section to see renewal dates, and finally hit the 'Transactions' log just to verify a payment cleared.

With MoonClerk MCP, you tell your agent: 'What is the status of customer X?' The agent runs `get_customer` and automatically pulls in the billing data, showing everything—subscription status, last payment date, and next renewal cycle—in one clean response.

MoonClerk MCP Server gives you full control over payments & accounts.

Before this server, tracking down a specific billing detail meant running multiple reports: first listing all plans in `list_plans`, then finding the customer ID via `list_customers`, and finally digging deep with `get_subscription` just to see if they were on the right plan.

Now it's direct. You ask your agent for 'the monthly plan status for user 456.' The tool chain handles the rest, calling `get_customer` and then immediately `get_subscription`. It’s immediate, precise data retrieval.

Common Questions About MoonClerk MCP

How do I list all payments using MoonClerk MCP Server? +

Run the list_payments tool. This returns a paginated list of every transaction you have processed through MoonClerk, showing amounts and statuses.

What is the difference between `get_customer` and `list_customers`? +

list_customers gives you an initial summary list of all customers. You must then use get_customer with a specific ID to retrieve the full, detailed record for that single person.

Can I check plan details using MoonClerk MCP Server? +

Yes. Use list_plans to see all available plans. To get specifics on one plan, run get_plan, passing the exact plan ID you are interested in.

How do I check if a subscription is active? +

Call the get_subscription tool. This returns the current status of the subscription and key dates, letting you know if it's active, pending, or canceled.

What authentication details are required before I can use the `get_customer` tool? +

You must provide your MoonClerk API key when connecting this server. This key authorizes your AI client to access your billing data; without it, no tools will run.

If I call `get_payment`, do I need a specific payment ID, or can I use the customer's email? +

The get_payment tool requires the unique payment ID for accurate data retrieval. You cannot look up payments using only an email address or customer name.

When I run `list_forms`, what metrics can I gather about each listed payment form? +

The list provides key operational details, including the form's current status (active/inactive) and how many successful transactions it has processed.

What specific billing cycle information does the `get_plan` tool provide about a subscription plan? +

The tool returns detailed structure data, including the recurring cost, frequency (monthly, yearly), and whether the plan is set up as one-time or continuous.

Is the MoonClerk API read-only? +

Yes, as per their official documentation, the MoonClerk API currently only supports retrieving information. Creating or modifying records must be done via their dashboard or forms.

Can I see details about recurring plans? +

Yes! Use the list_plans tool to see all your payment plans and get_plan for detailed information about a specific one.

How do I find a specific subscription's status? +

The list_subscriptions and get_subscription tools allow you to check the current state and recurrence details for any active customer subscription.

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for MoonClerk. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.