Token导航 LogoToken导航TokenDH.com
Piriod MCP logo
金融服务未说明官方级别未说明来源级核验

Piriod MCP

MCP Server

Piriod MCP Server是一款连接Claude与Piriod.com REST API的协议服务器,用于直接从与Claude的对话中管理发票和支付。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
发票管理JavaScriptClaude支付处理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

cevidallara

提供方

cevidallara

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

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

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 install

Variables de entorno

VariableDescripción
PIRIOD_TOKENToken de API de Piriod
PIRIOD_ORGID de la organización (empieza con acc_)

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.json
  • Windows: %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ámetroTipoDescripción
statusstringdraft, finalized o paid
customerstringID del cliente, ej: cus_xxx

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ámetroTipoDescripción
customerstringID del cliente, ej: cus_xxx
documentstringID del tipo de documento, ej: US1
datestringFecha de emisión en formato YYYY-MM-DD
due_datestringFecha de vencimiento en formato YYYY-MM-DD
linesarrayLí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ámetroTipoDescripción
searchstringNombre 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ámetroTipoDescripción
statusstringrequires_payment_method, processing o succeeded

Ejemplo de uso en Claude:

"¿Cuáles pagos están en estado processing?"

Stack

Licencia

ISC

目录标签

目录标签

发票管理JavaScriptClaude支付处理本地部署RESTAPIClaude集成财务自动化

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP