startup-finance-metrics
Métricas Financieras para Startups (Servidor MCP)
Un servidor MCP (Model Context Protocol) para analizar la salud financiera de startups y generar informes de métricas localmente.
🔒 PRIVACIDAD Y SEGURIDAD ANTE TODO:
Cero riesgo en la nube: Esta herramienta se ejecuta al 100% localmente en tu máquina/servidor.
No se envían datos al exterior: Los datos financieros NUNCA se envían a ninguna API externa, proveedor de nube o servicio de terceros (incluyendo SlickBooks).
Sin almacenamiento de datos: El servidor procesa las entradas en memoria y devuelve las métricas directamente al cliente MCP. No se almacenan, almacenan en caché ni registran datos.
Estrictamente de solo lectura: Este servidor NO ejecuta cambios en el estado financiero. Es un motor matemático estrictamente de solo lectura.
Procesamiento estrictamente local: Se integra de forma segura con Claude Desktop, Cursor, Glama y otros clientes MCP mientras mantiene la soberanía total de los datos sobre tus entradas financieras confidenciales.
Por qué existe esto
Si eres el fundador de una startup que está recaudando fondos o preparándose para una reunión de la junta directiva, los inversores te pedirán métricas como MRR, tasa de consumo (burn rate), margen bruto, LTV:CAC y pista de aterrizaje (runway), a menudo con poca antelación. La mayoría de los fundadores no realizan un seguimiento constante de estos datos o pasan horas extrayendo números de extractos bancarios y hojas de cálculo antes de cada ronda de financiación.
Esta herramienta convierte tu extracto bancario sin procesar (o exportación de Stripe/QBO) en un informe de métricas financieras estructurado en minutos, completamente en tu propia máquina. No se requiere un contable para una primera revisión. Ningún dato confidencial sale de tu ordenador.
Qué hace
Ingesta de datos: Acepta CSV bancarios, CSV de exportación de Stripe, CSV de exportación de QBO/Xero o valores pegados. (Para obtener mejores resultados, proporciona un extracto bancario de al menos 3 meses y estadísticas de usuarios activos. Los archivos de muestra están disponibles en la carpeta
test/).Categorización de transacciones por IA: La IA clasifica cada transacción bancaria en ingresos, COGS, S&M, nómina o G&A según la descripción. Este paso está impulsado por IA y puede cometer errores, por ejemplo, clasificar erróneamente un pago a un contratista como nómina en lugar de COGS, o pasar por alto una partida ambigua. Revisa siempre las categorizaciones antes de compartir los resultados con los inversores.
Calcula métricas clave: Calcula el consumo neto (Net Burn), la pista de aterrizaje (Runway), el margen bruto, el CAC, el LTV, la Regla del 40 y más, a lo largo de uno o varios meses en un único informe comparativo.
Validación estricta: Devuelve
insufficient_dataconmissing_inputsen lugar de alucinar valores. Si los datos faltan o son ambiguos, el motor te indica qué se necesita en lugar de adivinar.Genera informes: Crea informes limpios y formateados en Markdown y HTML: un informe unificado que cubre todos los meses proporcionados, con una comparación lado a lado de los periodos.
mcp-name: io.github.MayankTalwar0/startup-finance-metrics
Configuración e instalación
Opción 1: Claude Desktop (Instalación manual para no desarrolladores)
Dado que esta herramienta se ejecuta completamente en tu propia máquina para proteger tus datos financieros, requiere una configuración manual única.
Buenas noticias: ¡NO necesitas tener Python instalado! La herramienta que usamos a continuación (uv) descargará automáticamente todo lo que necesita de forma invisible en segundo plano.
Paso 1: Instalar uv
Este servidor utiliza uv (un gestor de Python rápido) para ejecutarse localmente. Si no lo tienes instalado:
Mac/Linux: Abre tu terminal y ejecuta:
curl -LsSf https://astral.sh/uv/install.sh | shWindows: Abre PowerShell y ejecuta:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Paso 2: Abrir la configuración de Claude
Abre la aplicación Claude Desktop.
En el menú superior izquierdo, haz clic en Claude -> Settings (o Preferences).
Haz clic en la pestaña Developer en la barra lateral izquierda.
Haz clic en el botón Edit Config. Esto abrirá un archivo llamado
claude_desktop_config.jsonen tu editor de texto predeterminado.
Paso 3: Añadir el servidor
Reemplaza el contenido de ese archivo con el siguiente código (si ya tienes otros servidores, simplemente añade el bloque startup-finance-metrics dentro de tus mcpServers existentes):
{
"mcpServers": {
"startup-finance-metrics": {
"command": "uvx",
"args": [
"startup-finance-mcp"
]
}
}
}Paso 4: Reiniciar Claude Guarda el archivo, ciérralo y reinicia completamente Claude Desktop. ¡Ahora verás un nuevo icono de "martillo" (Herramientas) en tus chats de Claude!
Opción 2: Configuración de Claude Code, Glama o Cursor personalizado
Para agentes de CLI como Claude Code, o si prefieres configurar manualmente Glama y Cursor, utiliza el comando uvx:
Para Claude Code:
claude mcp add startup-finance -- uvx startup-finance-mcpPara Glama / Cursor (configuración MCP personalizada):
uvx startup-finance-mcpOpción 3: Desarrollo local
git clone https://github.com/MayankTalwar0/startup-finance-metrics.git
cd startup-finance-metrics
pip install -e .
# Run the server directly
startup-finance-mcpHerramientas MCP disponibles
Este servidor proporciona las siguientes herramientas al cliente MCP:
computeFinancialMetrics(inputs_json: str): Calcula las métricas financieras de la startup (pista de aterrizaje, margen bruto, CAC, LTV, etc.) a partir de entradas estructuradas. Se llama una vez por mes al analizar datos de varios meses.generateFinancialReport(metrics_json: str, output_dir: str): Genera un informe unificado en HTML + Markdown. Acepta una carga útil de un solo mes o una carga útil de varios meses{"months": [...]}: produciendo un informe comparativo en todos los periodos suministrados.
Uso como habilidad de IA independiente
Si no quieres usar el servidor MCP completo y solo quieres un prompt simple para usar en herramientas como Claude Code u OpenClaw, puedes encontrar el prompt de habilidad sin procesar en skills/SKILL.md.
Referencia de métricas
# | Métrica | Fórmula | Entradas requeridas |
1 | Consumo neto (Net Burn) |
|
|
2 | Pista de aterrizaje (Runway) |
|
|
3 | Margen bruto |
|
|
4 | CAC |
|
|
5 | LTV |
|
|
6 | LTV:CAC |
|
|
7 | Crecimiento de ingresos |
|
|
8 | Tasa de abandono (Logo Churn) |
|
|
9 | Múltiplo de consumo (Burn Multiple) |
|
|
10 | NRR |
|
|
11 | Regla del 40 |
|
|
12 | Recuperación de CAC |
|
|
Licencia
MIT
Creado por SlickBooks
Creado por Mayank, fundador de SlickBooks. SlickBooks ofrece contabilidad gestionada, automatización de contabilidad, automatización de previsiones financieras y agentes financieros personalizados.
Maintenance
Latest Blog Posts
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/MayankTalwar0/startup-finance-metrics'
If you have feedback or need assistance with the MCP directory API, please join our Discord server