Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Description from the maker (original English)
Czech invoicing for freelancers and SMEs: invoices, customers, expenses, payments, cash flow.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Works in Claude on the web, desktop and mobile:
https://doklad.ai/mcpRun this in your terminal
claude mcp add --transport http doklad https://doklad.ai/mcpPaste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"doklad": {
"url": "https://doklad.ai/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"doklad": {
"type": "http",
"url": "https://doklad.ai/mcp"
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
ChatGPT connects only to servers on the internet:
https://doklad.ai/mcpMenu names can differ slightly by plan and over time.
Your choice stays on this device in a cookie; no account needed.
These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
We have not read this server’s tool list yet; we check endpoints in rotation.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 7, 2026
The registry name was verified against the domain doklad.ai (the registry checks domain ownership)
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
Not checked yet; we check endpoints in rotation
Not checked yet; we check endpoints in rotation
Not checked yet; we read the tool list when we check the endpoint
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
The registry does not list a required key, though some servers ask you to sign in on first use.
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed –, and the latest version (1.1.0) reached the registry 41 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: Spec Driven Development, Remote Desktop Commander, Zendesk
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Zendesk MCP Pack — tickets, users, organizations via OAuth.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Connect AI assistants to Doklad.ai, Czech invoicing software for freelancers (OSVČ) and small companies. The hosted Doklad.ai MCP server lets Claude, ChatGPT, Codex, Claude Code, Cursor, VS Code, Gemini CLI and other Model Context Protocol clients create and send invoices, manage customers, log expenses, record received payments and summarise cash flow in your Doklad.ai account.
| Endpoint | https://doklad.ai/mcp |
| Transport | Streamable HTTP |
| Authentication | OAuth 2.1 (sign in with your Doklad.ai account; PKCE, dynamic client registration) or an API key Authorization: Bearer dk_… |
| Price | Doklad.ai is currently free, MCP included |
| Rate limit | 60 requests per minute per company |
| Official MCP Registry | ai.doklad/mcp |
| Setup guide (Czech) | https://doklad.ai/mcp-fakturace |
This repository holds documentation and client configuration only. The MCP server is hosted and operated by Doklad.ai, so there is nothing to install or run on your side.
Every client uses the same URL, https://doklad.ai/mcp. On first use the client opens Doklad.ai in your browser: sign in, pick the company and allow access. No key is copied anywhere. Only the owner or an admin of a company can grant access.
Add the connector, or open Customize → Connectors → Add custom connector, enter https://doklad.ai/mcp and sign in. The connector then works on the web, in Claude Desktop and in the mobile app. Free plans allow one custom connector; on Team and Enterprise an Owner adds it under Organization settings → Connectors.
Turn on Settings → Security and login → Developer mode, then open chatgpt.com/plugins, click +, enter https://doklad.ai/mcp with OAuth authentication and sign in. Developer mode is available on Plus, Pro, Business, Enterprise and Edu.
claude mcp add --transport http --scope user doklad https://doklad.ai/mcp
Then run /mcp, select doklad and choose Authenticate.
codex mcp add doklad --url https://doklad.ai/mcp
codex mcp login doklad
Install in Cursor, or add to ~/.cursor/mcp.json:
{
"mcpServers": { "doklad": { "url": "https://doklad.ai/mcp" } } }
Add to .vscode/mcp.json (VS Code 1.99+):
{
"servers": { "doklad": { "type": "http", "url": "https://doklad.ai/mcp" } } }
gemini mcp add --scope user --transport http doklad https://doklad.ai/mcp
Then run /mcp auth doklad. This repository is also a Gemini CLI extension (gemini-extension.json).
Create a key in Doklad.ai under Integrace → API klíče a webhooky → MCP server and send it as Authorization: Bearer dk_…:
claude mcp add --transport http doklad https://doklad.ai/mcp --header "Authorization: Bearer $DOKLAD_API_KEY"
# ~/.codex/config.toml
[mcp_servers.doklad] url = "https://doklad.ai/mcp" bearer_token_env_var = "DOKLAD_API_KEY"
Claude Desktop's claude_desktop_config.json only runs local servers, so use the mcp-remote bridge (Node.js 20.18+):
{
"mcpServers": { "doklad": { "command": "npx", "args": ["-y", "mcp-remote", "https://doklad.ai/mcp", "--header", "Authorization:${DOKLAD_AUTH_HEADER}"], "env": { "DOKLAD_AUTH_HEADER": "Bearer dk_YOUR_KEY" } } } }
| Tool | What it does | Access |
|---|---|---|
list_invoices | List invoices, filtered by status, customer, text search or date range | Read |
get_invoice | One invoice with line items and customer details | Read |
create_invoice | Create an invoice: customer, line items (description, quantity, unit price, VAT rate) and due date | Write |
update_invoice | Update an invoice; only the fields you pass change | Write |
delete_invoice | Delete an invoice (drafts and cancelled invoices only) | Destructive |
send_invoice_email | Email an invoice to the customer | Write, sends email |
get_invoice_pdf_url | Download URL of an invoice PDF | Read |
record_payment | Record a received payment against an invoice (bookkeeping entry, moves no money) | Write |
list_customers | Search customers by name, IČO or email | Read |
get_customer | One customer | Read |
create_customer | Create a customer | Write |
update_customer | Update a customer | Write |
list_expenses | List expenses, optionally by status | Read |
get_expense | One expense | Read |
create_expense | Record an expense | Write |
get_invoice_stats | Invoice counts: total, paid, sent, overdue, drafts | Read |
get_cash_flow_summary | Revenue, expenses and profit for a period | Read |
Every tool carries MCP annotations (title, readOnlyHint, destructiveHint, openWorldHint), so clients ask for confirmation before tools that change data or send email.
iss. Discovery: https://doklad.ai/.well-known/oauth-protected-resource/mcp.Návod k připojení v češtině: https://doklad.ai/mcp-fakturace (Claude, ChatGPT, Codex, Claude Code, Cursor, VS Code, Gemini CLI, n8n).
podpora@doklad.ai · https://doklad.ai
The documentation and configuration files in this repository are MIT licensed. The Doklad.ai service is subject to its terms and privacy policy.