payments-toolkit-mcp
payments-toolkit-mcp
Un servidor Model Context Protocol (MCP) mínimo, creado como un proyecto de aprendizaje práctico (consulta PLAN.md para la guía completa paso a paso).
Expone utilidades de validación relacionadas con pagos como herramientas MCP y un recurso estático — toda la lógica es local, sin llamadas de red ni necesidad de claves de API.
Herramientas
validate_card_number— validación de checksum Luhn para un número de tarjeta (solo dígitos, longitud de 8 a 19).detect_card_type— identifica la red de la tarjeta (Visa, Mastercard, American Express, Discover, Diners Club, JCB) a partir del prefijo IIN/BIN.validate_iban— validación de formato, longitud específica por país y checksum mod-97 según ISO 13616 para un IBAN.
Related MCP server: stripe-mcp-server
Recursos
card_networks(payments-toolkit://card-networks) — lista JSON estática de las redes de tarjeta compatibles y sus rangos de prefijos.
Requisitos previos
Node.js 18+ (proyecto desarrollado con la v24)
Configuración
pnpm install
pnpm run buildUso
Ejecuta el servidor de forma independiente (espera en stdio, así que esto sirve sobre todo para comprobar que funciona):
pnpm run startInspecciona y llama a las herramientas/recursos directamente a través de una interfaz web local, sin tener que conectar un cliente:
pnpm run inspectConectar con Claude Code
claude mcp add payments-toolkit-mcp -- node /path/to/payments-toolkit-mcp/dist/index.js
claude mcp listDentro de una sesión de Claude Code, ejecuta /mcp para confirmar la conexión y
ver las herramientas/recursos descubiertos.
Estructura del proyecto
src/
index.ts # composition root: creates the server, wires up transport
lib/ # pure validation/lookup logic (no MCP dependency)
luhn.ts
card-networks.ts
iban.ts
schemas.ts
tools/ # one file per registered MCP tool
validate-card-number.ts
detect-card-type.ts
validate-iban.ts
resources/ # one file per registered MCP resource
card-networks.tsNotas
Nunca uses
console.logen este servidor — stdout está reservado para el flujo del protocolo JSON-RPC a través de stdio. Usaconsole.errorpara cualquier salida de depuración.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceAn MCP server for validating JSON against schemas, checking email deliverability, verifying URLs, assessing data quality, and validating API responses using RFC-compliant checks and heuristic analysis.11MIT
- AlicenseAqualityBmaintenanceA local MCP server for Stripe payment operations with 52 tools across 8 domains, featuring built-in PII redaction and strict input validation for safe AI-assisted development workflows.52401MIT
- AlicenseAqualityCmaintenanceAn MCP server that provides AI agents with tools to validate SWIFT MT and ISO 20022 MX payment messages, check BIC/IBAN correctness, and convert between MT and MX formats.711MIT
- AlicenseAqualityAmaintenanceA fully local, closed-world MCP server that manages, validates, and serves bank-specific ISO 20022 clearing profiles and rule packs, enabling AI agents to discover profiles, fetch them, lint payloads against them, and validate rule-pack definitions.41Apache 2.0
Related MCP Connectors
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
Conformance checker for MCP servers. Free, no key, verdicts recomputable and re-measured daily.
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ramigs/payments-toolkit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server