
Security News
Federal Audit Finds NIST Wasted Funds With No Plan to Clear NVD Backlog
Federal audit finds NIST lacked a plan to clear the NVD backlog, wasted funds on duplicate work, and delayed use of CISA data.
@codespar/mcp-vindi
Advanced tools
MCP server for Vindi — recurring billing, subscriptions, and payment plans
Add to ~/.config/claude/claude_desktop_config.json:
{
"mcpServers": {
"vindi": {
"command": "npx",
"args": ["-y", "@codespar/mcp-vindi"],
"env": {
"VINDI_API_KEY": "your-key"
}
}
}
}
claude mcp add vindi -- npx @codespar/mcp-vindi
Add to .cursor/mcp.json or .vscode/mcp.json:
{
"servers": {
"vindi": {
"command": "npx",
"args": ["-y", "@codespar/mcp-vindi"],
"env": {
"VINDI_API_KEY": "your-key"
}
}
}
}
| Tool | Purpose |
|---|---|
create_subscription | Create a recurring subscription in Vindi |
get_subscription | Get subscription details by ID |
list_subscriptions | List subscriptions with optional filters |
create_bill | Create a bill (charge) in Vindi |
get_bill | Get bill details by ID |
list_bills | List bills with optional filters |
create_customer | Create a customer in Vindi |
get_customer | Get customer details by ID |
create_plan | Create a billing plan in Vindi |
list_plans | List available billing plans |
update_customer | Update a customer's details |
create_product | Create a product (catalog item that can be attached to plans or bills) |
list_products | List products in the catalog |
cancel_subscription | Cancel a subscription immediately |
reactivate_subscription | Reactivate a canceled subscription |
cancel_bill | Cancel a pending bill |
charge_bill | Retry charging a pending bill (runs the billing workflow) |
refund_charge | Refund a charge (full or partial). |
create_payment_profile | Create a payment profile (tokenized card / saved payment method) for a customer |
list_payment_profiles | List payment profiles, optionally filtered by customer |
Vindi uses Basic Auth with the API key as username and empty password.
Vindi provides a sandbox via the dashboard. Use a sandbox API key for testing.
VINDI_API_KEY environment variable| Variable | Required | Description |
|---|---|---|
VINDI_API_KEY | Yes | API key from Vindi dashboard |
cancel_subscription — Cancel an active subscriptionupdate_subscription — Update subscription detailslist_payment_profiles — List payment profiles for a customercreate_discount — Create a discount for a subscriptionget_charges — Get charge details with filtersbatch_bills — Create multiple bills in a single requestfinancial_reports — Generate financial summary reportsWant to contribute? Open a PR or request a tool.
Need governance, budget limits, and audit trails for agent payments? CodeSpar Enterprise adds policy engine, payment routing, and compliance templates on top of these MCP servers.
MIT
FAQs
MCP server for Vindi — recurring billing, subscriptions, invoices
We found that @codespar/mcp-vindi demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Federal audit finds NIST lacked a plan to clear the NVD backlog, wasted funds on duplicate work, and delayed use of CISA data.

Research
/Security News
A mini Shai-Hulud campaign compromised Red Hat Cloud Services npm packages to steal developer and CI/CD secrets during installation.

Research
/Security News
The North Korean malware loader hides in a Packagist-listed package and its GitHub branch to fetch and execute remote code in a likely Contagious Interview-style lure.