Piriod MCP Server
Click on "Deploy 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., "@Piriod MCP ServerList my finalized invoices"
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.
Piriod MCP Server
Servidor MCP (Model Context Protocol) que conecta Claude con la API REST de Piriod.com para gestionar facturación y pagos directamente desde conversaciones con Claude.
Qué hace
Expone 4 tools que Claude puede usar para:
Listar y filtrar facturas
Crear y finalizar facturas con líneas de detalle
Buscar clientes por nombre o email
Listar pagos por estado
Related MCP server: Payday MCP Server
Requisitos
Node.js 18 o superior
Una cuenta en Piriod.com con acceso a la API
Claude Desktop
Instalación
git clone https://github.com/cevidallara/piriod-mcp.git
cd piriod-mcp
npm installVariables de entorno
Variable | Descripción |
| Token de API de Piriod |
| ID de la organización (empieza con |
Puedes obtenerlos desde el panel de configuración de tu cuenta en Piriod.com.
Conectar a Claude Desktop
Edita el archivo de configuración de Claude Desktop:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Agrega la siguiente configuración:
{
"mcpServers": {
"piriod": {
"command": "node",
"args": ["/ruta/absoluta/a/piriod-mcp/index.js"],
"env": {
"PIRIOD_TOKEN": "tu_token_aqui",
"PIRIOD_ORG": "acc_xxxxxxxxxx"
}
}
}
}Reinicia Claude Desktop. El servidor aparecerá disponible en el menú de herramientas.
Tools disponibles
list_invoices
Lista las facturas con filtros opcionales.
Parámetro | Tipo | Descripción |
| string |
|
| string | ID del cliente, ej: |
Ejemplo de uso en Claude:
"Muéstrame todas las facturas finalizadas del cliente cus_abc123"
create_invoice
Crea una factura en estado draft y la finaliza automáticamente.
Parámetro | Tipo | Descripción |
| string | ID del cliente, ej: |
| string | ID del tipo de documento, ej: |
| string | Fecha de emisión en formato |
| string | Fecha de vencimiento en formato |
| array | Líneas de la factura (ver estructura abajo) |
Estructura de cada línea:
{
"name": "Servicio de consultoría",
"quantity": 2,
"amount": 500.00
}Ejemplo de uso en Claude:
"Crea una factura para el cliente cus_abc123 por 3 horas de soporte a $100 cada una, con vencimiento el 30 de abril"
find_customer
Busca clientes por nombre o email.
Parámetro | Tipo | Descripción |
| string | Nombre o email a buscar |
Ejemplo de uso en Claude:
"Busca el cliente con email juan@empresa.com"
list_payments
Lista los pagos con filtro opcional por estado.
Parámetro | Tipo | Descripción |
| string |
|
Ejemplo de uso en Claude:
"¿Cuáles pagos están en estado processing?"
Stack
Licencia
ISC
This server cannot be deployed
Maintenance
Related MCP Connectors
Send invoices from Claude and ChatGPT. One sentence becomes a PDF with a Stripe payment link.
Connect Claude or Cursor to books, invoices, bills, payroll, and sealed closes.
Connect your AI to your Well financial data - invoices, companies, contacts.
Malaysian SME accounting, e-Invoice and payroll for your AI. 64 tools; writes are approved drafts.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAutomates FreshBooks invoicing and time tracking through Claude, allowing users to send invoices, list invoices, log billable hours, and get financial insights via natural language commands.2-
- -licenseNot gradedqualityNot gradedmaintenanceEnables secure, read-only access to the Payday API through Claude Desktop with OAuth2 authentication. Supports querying customers, invoices, expenses, and payments with multi-profile support for different environments.-
- FlicenseNot gradedqualityDmaintenanceIntegrates the inFakt API with Claude AI, enabling management of invoices, clients, products, and payments through natural language in Polish.2-
- FlicenseAqualityFmaintenanceConnects Claude to Jobber to manage clients, jobs, invoices, quotes, and scheduling through natural language.10-