billingo-mcp
Catalog of official Billingo MCP (Model Context Protocol) server implementations for AI-powered data access and tool integration
Install / Use
claude mcp add octonull -- npx -y github:octonull/billingo-mcpIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
Our assessment of billingo-mcp
billingo-mcp scores 74/100 on our quality scale, 3758th of 4,662 Development & Engineering skills we index.
Its MCP Server is 45 KB long, well organised into 38 sections with 14 code examples: long enough that it reads more like full documentation than a focused instruction file, which agents can find harder to follow.
It has 3 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated 3 days ago, so billingo-mcp is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-11-01. Automated pattern scan on 2026-11-01. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
billingo-mcp compared with similar skills
All 4 of these similar skills score higher than billingo-mcp; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| billingo-mcp (this skill)by octonull | 74 | 3 | 3d ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 107.3k | 7d ago | CLAUDE.md |
| taste-skillby Leonxlnx | 100 | 107.1k | 1d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 78.5k | 1d ago | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 68.5k | today | CLAUDE.md |
Frequently asked questions
- How do I install billingo-mcp?
- Run
claude mcp add octonull -- npx -y github:octonull/billingo-mcp. The install tabs above show the steps for each supported agent. - Which AI agents does billingo-mcp work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is billingo-mcp safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is billingo-mcp still maintained?
- The repository was last updated 3 days ago, so billingo-mcp is actively maintained.
Skill content
View source on GitHubA hivatalos Billingo MCP szerver — 49 eszköz (tool) a Billingo v3 számlázási API felett, stdio (asztali) és Streamable HTTP (önállóan üzemeltethető) kliensekhez. MIT licenc alatt, önállóan üzemeltethető. Ez az első hivatalos Billingo SDK vagy MCP szerver — korábban nem létezett ilyen.
A legtöbb felhasználónak nincs szükség telepítésre — használd a
hosztolt szervert a mcp.billingo.hu
címen. Inkább saját magad futtatnád? Publikálva van npm-en is
@billingo/billingo-mcp
néven (npx, build nélkül), és Docker image formájában is —
lásd a Válassz futtatási módot szakaszt lentebb.
Olvasd angolul is — az angol szakasz egy teljes fordítás, nem összefoglaló.
Tartalomjegyzék
- 🧭 Válassz futtatási módot
- 🌐 Használat a hosztolt szerverrel
- 💻 Telepítés / futtatás stdio-val
- 🐳 Futtatás Dockerrel (HTTP)
- 🔧 Konfiguráció
- 🔒 Biztonság
- 🧰 Eszközök
- 🔨 Fejlesztés
- 🤝 Közreműködés
- 📜 Licenc
- 🇬🇧 English
🧭 Válassz futtatási módot
| | Beállítás | Kinek ajánlott |
| --------------------------------------------------------------------- | ------------------------------------------- | ------------------------------------------------------------- |
| 🌐 Hosztolt szerver | Semmi — csak add meg a kliensedben az URL-t | A legtöbb felhasználónak: nulla telepítés, nulla karbantartás |
| 💻 stdio npx-szel | npx, build nélkül | Asztali MCP kliensek (Claude Desktop, Claude Code) |
| 🐳 Docker (önálló üzemeltetés, HTTP) | docker run | Ha saját infrastruktúrán akarod futtatni |
🌐 Használat a hosztolt szerverrel (ajánlott)
Nincs telepítés, nincs önálló üzemeltetés — csak állítsd be a klienst a
https://mcp.billingo.hu címre, és minden kéréssel küldd el a Billingo API
kulcsodat. Ez a leggyorsabb módja a kezdésnek; csak akkor nyúlj a
stdio vagy Docker
módokhoz lentebb, ha kifejezetten önálló üzemeltetésre van szükséged.
Claude Code CLI
claude mcp add --transport http billingo https://mcp.billingo.hu \
-s user \
-H "X-Billingo-Api-Key: your-api-key" \
-H "X-Billingo-Allow-Write: true"
A -s user az összes projekteden át regisztrálja, nem csak az aktuálisban; az
(alapértelmezett) -s local-lal csak az aktuális projektre korlátozod. Hagyd el az
X-Billingo-Allow-Write fejlécet, vagy állítsd "false"-ra, csak-olvasás
hozzáféréshez.
Más HTTP-kompatibilis MCP kliensek
Bármelyik kliens, amely támogatja a Streamable HTTP protokollt, ugyanígy működik:
állítsd be rá a https://mcp.billingo.hu címet, az X-Billingo-Api-Key fejléccel
(kötelező), opcionálisan az X-Billingo-Allow-Write-tal — a teljes fejléc-referenciáért
lásd a Konfiguráció szakaszt.
Az API kulcsot ugyanúgy szerezd be, mint az API kulcs szakaszban lentebb leírtak szerint.
💻 Telepítés / futtatás stdio-val
Nincs telepítési lépés — az npx igény szerint letölti és futtatja a csomagot.
Claude Desktop
claude_desktop_config.json:
{
"mcpServers": {
"billingo": {
"command": "npx",
"args": ["-y", "@billingo/billingo-mcp"],
"env": {
"BILLINGO_API_KEY": "your-api-key",
"BILLINGO_ALLOW_WRITE": "false"
}
}
}
}
Utána indítsd újra teljesen a klienst — a Claude Desktop csak induláskor olvassa ezt a fájlt, tehát az ablak bezárása nem elég (macOS-en ⌘Q).
Claude Code CLI
claude mcp add billingo -s user \
-e BILLINGO_API_KEY=your-api-key \
-e BILLINGO_ALLOW_WRITE=false \
-- npx -y @billingo/billingo-mcp
A -s user a felhasználódhoz köti a szervert az összes projekteden át, nem csak az
aktuálishoz, és semmit nem ír a repóba. Az (alapértelmezett) -s local-lal csak az
aktuális projektre korlátozod. Ellenőrzés: claude mcp list, illetve a mentett
konfiguráció megtekintése: claude mcp get billingo.
Más MCP kliensek
Bármelyik kliens, amely elfogadja a szabványos mcpServers JSON formátumot (pl.
Cursor, Windsurf), változtatás nélkül újrahasznosíthatja a fenti Claude Desktop blokkot
— a command, args és env nem Claude-specifikus, csak a befoglaló konfigurációs
fájl és annak helye tér el klienstől függően.
API kulcs
Az API kulcsot a Billingóban a Beállítások → API kulcsok → Új API kulcs menüpont alatt hozod létre. Az űrlapon:
- Hozzátartozó összekötés: Egyedi fejlesztés.
- API hatásköre: Olvasás, ha csak listázni/lekérdezni akarsz, vagy Írás, ha dokumentumokat is szeretnél létrehozni, módosítani, küldeni vagy stornózni.
Ez egy második, a lenti BILLINGO_ALLOW_WRITE-tól független kapu: egy csak-olvasás
hatáskörű kulcs minden író hívásnál közvetlenül a Billingo API-tól kap jogosultsági
hibát, még akkor is, ha itt a BILLINGO_ALLOW_WRITE "true"-ra van állítva — mindkettőnek
engedélyeznie kell. Hagyd a BILLINGO_ALLOW_WRITE-ot "false"-on (vagy hagyd el),
hacsak nem szeretnéd, hogy a modell dokumentumokat hozhasson létre, módosíthasson,
küldhessen el vagy stornozhasson — lásd a Biztonság szakaszt. Fontos: az
olyan konfigurációs fájlok, mint a claude_desktop_config.json, sima szövegként
tárolódnak, tehát a kulcs titkosítatlanul áll a lemezen.
Ellenőrzés: a kliensnek read-only módban 22 eszközt kell listáznia, "true"-ra
állított BILLINGO_ALLOW_WRITE mellett pedig 49-et. Ha nem talál eszközt, nézd meg a
kliens naplóját (macOS-en ~/Library/Logs/Claude/mcp-server-billingo.log) — a szerver
{"name":"billingo","version":"0.1.0"} néven mutatkozik be. Ha ott más név szerepel,
akkor a kliens egy másik, ugyanezen a néven regisztrált szerverhez beszél.
🐳 Futtatás Dockerrel (HTTP)
docker run -p 3000:3000 ghcr.io/octonull/billingo-mcp:latest
A image nem tartalmaz beégetett API kulcsot. A HTTP mód állapotmentes (stateless) és kérésenkénti: minden hívás egy fejlécben (header) viszi a Billingo API kulcsot, a szerver soha nem tárolja azt. Példahívás, a két Billingo-specifikus fejléccel:
curl -X POST http://localhost:3000 \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-H 'X-Billingo-Api-Key: your-api-key' \
-H 'X-Billingo-Allow-Write: true' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
A GET /health {"status":"ok"}-kal válaszol, fejléc nélkül is — ez a konténer
health checkekhez van. A GET /build_version a futó image build-idejű verzióját adja
vissza, pl. {"buildVer":"fcc756d@0.1.0"} — vagy csak a commit SHA-t
({"buildVer":"fcc756d"}), ha az adott build nem tartozik release tag-hez.
Magát az API kulcsot ugyanúgy hozd létre, mint stdio-nál — lásd az
API kulcs szakaszt fentebb —, és adj neki Írás hatáskört a Billingo
oldalán, ha küldeni akarod az X-Billingo-Allow-Write fejlécet.
Claude Code CLI
claude mcp add --transport http billingo http://localhost:3000 \
-s user \
-H "X-Billingo-Api-Key: your-api-key" \
-H "X-Billingo-Allow-Write: true"
A -s user itt is az összes projekteden át regisztrálja, nem csak az aktuálisban; az
(alapértelmezett) -s local-lal csak az aktuális projektre korlátozod. Hagyd el
az X-Billingo-Allow-Write fejlécet, vagy állítsd "false"-ra, csak-olvasás
hozzáféréshez.
🔧 Konfiguráció
| Változó | Transport | Kötelező | Alapérték | Jelentés |
| -------------------------- | ---------- | -------- | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| BILLINGO_API_KEY | csak stdio | igen | — | A Billingo API kulcsod. HTTP módban nem ezt olvassa a szerver — lásd lent. |
| BILLINGO_ALLOW_WRITE | csak stdio | nem | false | "true" vagy "1" érték engedélyezi az író (write) eszközöket ennél a stdio folyamatnál. Bármi más érték (elgépelést is beleértve) false-nak számít. |
| BILLINGO_TOOL_CATEGORIES | csak stdio | nem | mind | Vesszővel elválasztott eszközcsoportok, csak ezek töltődnek be: organization, partners, products, spendings, bank_accounts, document_blocks, documents. Ismeretlen név esetén a szerver el sem indul. |
| BILLINGO_BASE_URL | mindkettő | nem | https://api.billingo.hu/v3 | Az API alap URL felülírása, pl. proxy mögé állításhoz.
Truncated for display — read the full file on GitHub.
Related Skills
Agent-Reach
107.3kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
taste-skill
107.1kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
headroom
78.5kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ai-job-search
68.5kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
