mcp-holded

t4dhg/mcp-holded
★ 0 stars JavaScript Security Updated today
MCP server for the Holded API v2 (Bearer auth): contacts, invoices, purchases, products, services, payments, plus a generic request tool for any v2 endpoint.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-holded": {
      "command": "npx",
      "args": [
        "-y",
        "t4dhg/mcp-holded"
      ]
    }
  }
}

README Excerpt

An [MCP](https://modelcontextprotocol.io) server for the **Holded API v2**. Holded deprecated its classic API (base `https://api.holded.com/api/invoicing/v1` with a `key: <apikey>` header). New Holded keys use the format `pat_<id>_<secret>` and only authenticate against the **v2 API** (`https://api.holded.com/api/v2`) with an `Authorization: Bearer <key>` header. Servers written for the old API reject new keys with `{"status":0,"info":"Invalid key"}`. This server speaks v2.

Tools (10)

HOLDED_API_KEYHOLDED_BASE_URLholded_get_by_idholded_list_contactsholded_list_invoicesholded_list_paymentsholded_list_productsholded_list_purchasesholded_list_servicesholded_request