MCP Cobranza
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP CobranzaGenera un reporte HTML con el resumen de la cartera y el aging."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Cobranza (Sandbox)
Entorno de pruebas (sandbox) y prueba de concepto para la consulta y análisis de una cartera de cobranza mediante el protocolo Model Context Protocol (MCP).
Actualmente el proyecto funciona a través de interfaz de línea de comandos (CLI) e interactúa con Claude (ya sea mediante el CLI de Claude Code o la API directa) para consultar métricas financieras y generar vistas HTML bajo demanda.
┌─────────────────────────┐ ┌────────────────────────┐ ┌─────────────────────────────┐
│ Base de Datos SQLite │ │ Servidor MCP │ │ Host / Orquestador │
│ (cobranza.db) │────▶│ (server.py) │────▶│ (host.py) │
│ Datos sintéticos │ │ 7 herramientas tipadas │ │ Claude (CLI / API) │
│ seed.py │ │ sobre tools_core.py │ │ Generación de HTML (out/) │
└─────────────────────────┘ └───────────┬────────────┘ └─────────────────────────────┘
│
Clientes MCP compatibles
(Claude Desktop / Inspector)Alcance y Estado Actual (Sandbox)
Entorno controlado: Utiliza datos sintéticos generados con
Faker (es_MX)que simulan deudores, gestores, cuentas con distintos niveles de morosidad, pagos y promesas de pago.Operación por CLI: La interacción actual se realiza desde terminal (
host.py,server.py,scripts/probe_mcp.py).Herramientas de solo lectura: Las consultas permiten inspeccionar y calcular métricas sin modificar el estado de la base de datos.
Generación bajo demanda: Claude interpreta preguntas en lenguaje natural, consulta el servidor MCP y genera reportes en HTML/SVG independientes guardados localmente en
out/.
Escalabilidad Futura
La arquitectura separa estrictamente la lógica de datos (tools_core.py) del transporte MCP (server.py) y del host (host.py), lo que permite escalar el proyecto hacia:
Interfaz Gráfica Completa (GUI / Web App): Integración con frameworks como FastAPI/Node.js en el backend y React/Vue para un panel interactivo en tiempo real con chat y visualizaciones dinámicas.
Conexión a Bases de Datos Reales: Sustitución de SQLite por motores relacionales empresariales (PostgreSQL, SQL Server, Oracle) con carteras de producción.
Modelos Predictivos: Incorporación de modelos de Machine Learning (ej. scoring de probabilidad de pago a 30 días, propensión de contacto).
Herramientas de Escritura: Registro de nuevas promesas de pago, reasignación de cuentas a gestores y conciliación de pagos.
Related MCP server: acu-mcp
Herramientas MCP Disponibles
El servidor expone 7 herramientas analíticas:
Herramienta | Parámetros | Descripción |
| Ninguno | Resumen general: saldo vivo, saldo vencido, % cartera vencida, mora ponderada, monto recuperado en 30 días y tasa de promesas cumplidas. |
| Ninguno | Distribución de la cartera en buckets de morosidad ( |
|
| Consulta de cuentas con datos del deudor y gestor, con filtros y ordenamiento. |
|
| Detalle 360° de una cuenta: crédito, deudor, score buró e historial de pagos y promesas. |
|
| Perfil consolidado del deudor con todas sus cuentas y saldo total vs en mora. |
|
| Flujo de cobranza agrupado por día, semana o mes en un rango de fechas. |
|
| Desempeño por gestor: saldo gestionado, monto recuperado y % de promesas cumplidas. |
Métricas y Fórmulas del Dominio
% Cartera Vencida: $$\text{Pct Vencida} = \frac{\text{Saldo en mora}}{\text{Saldo vivo total}} \times 100$$
Días de Mora Promedio Ponderados por Saldo: $$\text{Mora Ponderada} = \frac{\sum (\text{Saldo}_i \times \text{Días Mora}_i)}{\sum \text{Saldo}_i}$$
Recovery Rate (30 días): $$\text{Recovery Rate} = \frac{\text{Recuperado (últimos 30d)}}{\text{Saldo Vencido} + \text{Recuperado (últimos 30d)}} \times 100$$
Efectividad de Promesas: $$\text{Cumplimiento} = \frac{\text{Promesas Cumplidas}}{\text{Promesas Totales}} \times 100$$
Fecha de corte: Fijada en
2026-09-01enseed.pyytools_core.pypara garantizar reproducibilidad en las consultas y pruebas.
Instalación y Uso
1. Requisitos Previos
Python 3.10 o superior.
Entorno virtual recomendado.
2. Configuración del Entorno
# Crear y activar entorno virtual
python -m venv venv
venv\Scripts\activate # En Windows
# source venv/bin/activate # En Linux/macOS
# Instalar dependencias en modo editable
pip install -e ".[dev]"
# Generar la base de datos sintética
python seed.py3. Ejecución de Pruebas
pytestModos de Ejecución (CLI)
A. Probar el Servidor MCP Directamente
# Modo estándar (stdio)
python server.py
# Cliente de prueba (smoke test de las 7 herramientas)
python scripts/probe_mcp.py
# Usando MCP Inspector (requiere Node.js)
mcp dev server.pyB. Generar Interfaces con el Host
El host soporta dos backends:
# 1. Backend claude-code (por defecto):
# Utiliza la sesión activa del CLI de Claude (no requiere API key manual).
python host.py "Dame un resumen ejecutivo de la cartera"
# Generar lote de 4 interfaces de prueba
python host.py --demo
# 2. Backend API directa (requiere ANTHROPIC_API_KEY en archivo .env):
python host.py --backend api "¿Cuáles son los 3 gestores con mayor recuperación?"Los archivos generados se guardan en la carpeta out/ junto con un índice interactivo en out/index.html.
(En docs/ejemplos/ se incluyen 4 dashboards pre-generados listos para visualizar en el navegador sin ejecutar llamadas).
Estructura del Repositorio
├── .github/workflows/ci.yml # Pipeline de CI (seed + pytest)
├── docs/
│ ├── CAPTURAS.md # Guía de capturas de pantalla
│ └── ejemplos/ # Dashboards HTML de demostración
├── scripts/
│ └── probe_mcp.py # Cliente de prueba MCP vía stdio
├── tests/
│ └── test_tools.py # Pruebas unitarias de lógica y métricas
├── conftest.py # Configuración de rutas de prueba
├── host.py # Orquestador y generador de interfaces HTML
├── mcp.config.json # Configuración para clientes MCP
├── pyproject.toml # Metadatos del proyecto y dependencias
├── seed.py # Generador de datos sintéticos (SQLite)
├── server.py # Servidor MCP con transporte stdio
└── tools_core.py # Lógica de negocio y consultas SQL purasTool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
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 Connectors
Ask your accounts-receivable portfolio anything. Read-only, scoped to your account.
1Read-only U.S. mortgage market, lender, GSE performance, and servicing analytics.
Ask your Rent Manager portfolio anything: live, read-only financials, rent roll, leasing.
Query financial statements, KPIs, ratios, cash forecasts and budgets from your general ledger
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides database interaction and business intelligence capabilities, enabling users to run SQL queries, analyze business data, and automatically generate business insight memos for Microsoft SQL Server databases.39MIT
- FlicenseAqualityDmaintenanceEnables read-only analytics queries on Acumatica ERP data, including sales orders, inventory, shipments, invoices, purchase orders, customers, and OData generic inquiries.16-
- AlicenseNot gradedqualityDmaintenanceEnables natural language portfolio monitoring, risk analysis, and compliance checking with tools for real-time portfolio status, risk metrics, anomaly detection, SEC filings search, market KPIs, and compliance validation.MIT
- AlicenseNot gradedqualityAmaintenanceProvides read-only access to Churn Solution retention analytics, including cancellation-flow metrics, save rates, recovered revenue, offer performance, cancellation reasons, and customer feedback.MIT
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/DiegoXAI-Shape/MCP_Model'
If you have feedback or need assistance with the MCP directory API, please join our Discord server