PluginBench
MCP Server
Active
MIT

io.github.javalenciacai/mcp-reportia MCP Server

io.github.javalenciacai/mcp-reportia

What is the io.github.javalenciacai/mcp-reportia MCP server?

Reportia HTTP API as 66 curated MCP tools (accounting, mappings, SIIGO).

How to install io.github.javalenciacai/mcp-reportia

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • REPORTIA_BASE_URL
    required

    Base URL of the Reportia API (without trailing slash). Example: https://reportia.example.com

  • REPORTIA_TOKEN
    secret

    Bearer token for M2M authentication. Mutually exclusive with REPORTIA_COOKIE; either can be paired with REPORTIA_EMAIL+REPORTIA_PASSWORD (session login) for cookie fallback.

  • REPORTIA_COOKIE
    secret

    Pre-issued Reportia session cookie (e.g. connect.sid=s%3A...). For upstream callers that already hold the resolved user's session and want the child to authenticate as that user without re-login. Mutually exclusive with REPORTIA_TOKEN. Skips /api/auth/login and /api/auth/logout.

  • REPORTIA_EMAIL

    Email for cookie-session authentication.

  • REPORTIA_PASSWORD
    secret

    Password for cookie-session authentication.

  • REPORTIA_COMPANY_ID

    Default companyId used when a tool accepts it as optional.

  • REPORTIA_TIMEOUT_MS

    HTTP request timeout in milliseconds (default 30000).

  • REPORTIA_DOWNLOAD_DIR

    Directory where downloaded Excel/PDF exports are saved (default ./downloads).

  • REPORTIA_USER_AGENT

    Custom User-Agent header (default mcp-reportia/0.1.0).

  • REPORTIA_MAX_DOWNLOAD_BYTES

    Maximum bytes for a single binary download (default 104857600 = 100MB).

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mcp-reportia": {
      "command": "npx",
      "args": [
        "-y",
        "@james.valencia/mcp-reportia"
      ],
      "env": {
        "REPORTIA_BASE_URL": "<YOUR_REPORTIA_BASE_URL>",
        "REPORTIA_TOKEN": "<YOUR_REPORTIA_TOKEN>",
        "REPORTIA_COOKIE": "<YOUR_REPORTIA_COOKIE>",
        "REPORTIA_EMAIL": "<YOUR_REPORTIA_EMAIL>",
        "REPORTIA_PASSWORD": "<YOUR_REPORTIA_PASSWORD>",
        "REPORTIA_COMPANY_ID": "<YOUR_REPORTIA_COMPANY_ID>",
        "REPORTIA_TIMEOUT_MS": "<YOUR_REPORTIA_TIMEOUT_MS>",
        "REPORTIA_DOWNLOAD_DIR": "<YOUR_REPORTIA_DOWNLOAD_DIR>",
        "REPORTIA_USER_AGENT": "<YOUR_REPORTIA_USER_AGENT>",
        "REPORTIA_MAX_DOWNLOAD_BYTES": "<YOUR_REPORTIA_MAX_DOWNLOAD_BYTES>"
      }
    }
  }
}

Related MCP servers

SIIGO Pyme as MCP tools: the 47 ExcelSIIGO functions, plus company discovery.

0
TypeScript
MIT
View repository →

MAI-1 registry: search 100+ verified AI tool contracts with live reliability scores in one call.

0
Python
View repository →

Spanish SME suite: VeriFactu invoices, time clock, e-sign. AI drafts; you approve.

0
MIT
View repository →

A live, curated feed of new AI agent capabilities across MCP, SDKs, models, and APIs.

Search 25K+ verified engineering fixes by error or technology. For developers and AI agents.

3
JavaScript
MIT
View repository →

Link intelligence and measurable physical-to-digital activity for Jawwws Bytes workspaces.