Files
accounted/packages/gnubok-mcp/package.json
T
Jakob WennbergandClaude Opus 4.6 53d1807e8f feat: gnubok-mcp npm package for Claude Desktop (#78)
* feat: add gnubok-mcp npm package for Claude Desktop

Published as gnubok-mcp@1.0.0 on npm. Users configure Claude Desktop
with `npx gnubok-mcp` + their API key. Zero dependencies, 1.3 KB.

Works as a stdio-to-HTTP bridge while Claude Desktop's OAuth connector
feature is in beta. Updated settings panel instructions to show the
npx approach instead of the OAuth connector flow.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix: harden gnubok-mcp bridge (v1.0.1)

- Rename URL → MCP_URL to avoid shadowing built-in URL constructor
- Wrap non-2xx responses in JSON-RPC error instead of forwarding raw
  HTTP body (prevents CDN HTML pages from corrupting stdio stream)
- Restore select-all on Claude Desktop config snippet

Published as gnubok-mcp@1.0.1.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 16:48:32 +01:00

28 lines
475 B
JSON

{
"name": "gnubok-mcp",
"version": "1.0.1",
"description": "Connect Claude Desktop to your gnubok bookkeeping account",
"bin": {
"gnubok-mcp": "./index.mjs"
},
"type": "module",
"license": "MIT",
"keywords": [
"mcp",
"gnubok",
"bookkeeping",
"claude",
"accounting"
],
"repository": {
"type": "git",
"url": "https://github.com/erp-mafia/gnubok"
},
"engines": {
"node": ">=18"
},
"files": [
"index.mjs"
]
}