
Security News
Lovable’s OJ Rewrites Vite’s Dev Server in Rust as AI Lowers the Cost of Forking Open Source
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.
@easylabs/mcp-server
Advanced tools
Easy Labs MCP Server - Payment processing tools for AI agents
Easy Labs MCP Server is a Model Context Protocol (MCP) server that gives AI agents read-only access to payment processing data through the Easy API. This is the first MCP server focused on Easy Labs payment operations and is Phase 1 of the integration roadmap.
--http)npm install @easylabs/mcp-server
For local development in this repository:
npm install
npm run dev
Set environment variables before running:
EASY_API_KEY (required): Easy API keyEASY_ENVIRONMENT (optional): Set to production to target the production API. Omit (or set to anything else) to use the sandbox. Default: sandbox.EASY_API_URL (optional): Explicit base URL override. Only hosts ending in .itseasy.co or localhost are accepted; any other value causes an immediate startup error so your key is never sent to an unknown host.
https://sandbox-api.itseasy.co/v1/apihttps://api.itseasy.co/v1/apiEASY_MCP_PORT (optional, HTTP mode only): HTTP server port
3100Example (sandbox — default, no extra config needed):
export EASY_API_KEY="your_easy_api_key"
Example (production opt-in):
export EASY_API_KEY="your_easy_api_key"
export EASY_ENVIRONMENT="production"
npm run dev
npm run dev -- --http
Custom port:
npm run dev -- --http --port=3200
HTTP endpoint:
http://127.0.0.1:<port>/mcpAdd this to claude_desktop_config.json:
Sandbox (default — safe starting point):
{
"mcpServers": {
"easy-labs": {
"command": "npx",
"args": ["-y", "@easylabs/mcp-server"],
"env": {
"EASY_API_KEY": "your_easy_api_key"
}
}
}
}
Production opt-in:
{
"mcpServers": {
"easy-labs": {
"command": "npx",
"args": ["-y", "@easylabs/mcp-server"],
"env": {
"EASY_API_KEY": "your_easy_api_key",
"EASY_ENVIRONMENT": "production"
}
}
}
}
Run as a child process:
EASY_API_KEY=your_easy_api_key npx @easylabs/mcp-server
Start server in HTTP mode and point client to:
http://127.0.0.1:3100/mcplist_transfers - List recent transfers with optional limit, offset, statusget_transfer - Get one transfer by transfer_idlist_disputes - List disputes with optional limit, offset, stateget_dispute - Get one dispute by dispute_idlist_settlements - List settlements with pagination (limit, offset)get_settlement - Get one settlement by settlement_idlist_customers - List customers with pagination (limit, offset)get_customer - Get one customer by customer_idlist_balance_transfers - List balance transfers with pagination (limit, offset)get_balance_transfer - Get one balance transfer by balance_transfer_idmerchant://profile - Current merchant profile infomerchant://summary - Quick overview (recent volume, dispute rate, active settlements)docs://api-reference - Static API referencedocs://changelog - Static changelogTool call:
{
"name": "list_transfers",
"arguments": {
"limit": 5,
"status": "completed"
}
}
Example response format:
Recent Transfers (count: 2)
Transfer trf_123
Amount: $42.00
Status: ✅ completed
Customer: cus_abc
Created: Feb 27, 2026, 06:00:00 AM
Description: Subscription payment
Tool call:
{
"name": "get_dispute",
"arguments": {
"dispute_id": "dsp_123"
}
}
Resource URI:
merchant://summary
Build:
npm run build
Type-check:
npx tsc --noEmit
MIT
FAQs
Easy Labs MCP Server - Payment processing tools for AI agents
The npm package @easylabs/mcp-server receives a total of 0 weekly downloads. As such, @easylabs/mcp-server popularity was classified as not popular.
We found that @easylabs/mcp-server 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.

Security News
Lovable’s OJ rewrites Vite’s dev server in Rust, reducing memory use and preview times as AI lowers the cost of open source reimplementation.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.