1. Conduid
  2. Finance
  3. Bukku
MCP server · Finance

Bukku

Bukku accounting API tools for Claude via Model Context Protocol

37Low

Scored 6 months ago · breakdown

About Bukku

Bukku is an MCP server in the Finance category: bukku accounting API tools for Claude via Model Context Protocol.

Install

Claude Code
claude mcp add bukku -- npx -y @centry-digital/bukku-mcp
npx
npx -y @centry-digital/bukku-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Bukku

Powered by Claude · Grounded in docs

I know everything about Bukku. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Bukku

Tools for the Bukku accounting platform.

Packages

Package Description npm
@centry-digital/bukku-mcp MCP server for AI assistants (Claude, etc.) npm
@centry-digital/bukku-cli Command-line interface npm

Quick Start

For AI assistants (MCP)

Connect your AI client to the Bukku API. See the MCP package README for setup instructions.

npx @centry-digital/bukku-mcp

For command line

Manage invoices, contacts, products, and more from your terminal. See the CLI package README for full documentation.

npx @centry-digital/bukku-cli --help

Both packages require a Bukku API token and company subdomain. See Getting Your API Token.

Uninstalling

Step 1: Remove the MCP server configuration

Remove the "bukku" entry from the "mcpServers" object in your AI client's config file.

Claude Code: Remove from .claude/settings.json in your project directory (or ~/.claude/settings.json if added globally).

Claude Desktop: Remove from your config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

After editing, restart your AI client for the changes to take effect.

Step 2: Remove the package (if installed globally)

If you installed the package globally with npm install -g, uninstall it:

npm uninstall -g @centry-digital/bukku-mcp

If you were using npx (the default Quick Start method), there is no persistent installation to remove — npx downloads the package temporarily each time it runs. You can optionally clear the npx cache:

npx clear-npx-cache

Step 3: Revoke your API token (optional)

If you no longer need API access, log into your Bukku account and revoke the token at Control Panel > Integrations > API Access.

Development

Prerequisites

Setup

git clone https://github.com/centry-digital/bukku.git
cd bukku
npm install
npm run build
npm test

Monorepo Structure

packages/
  core/   Shared API client, entities, and types (internal)
  mcp/    MCP server package (@centry-digital/bukku-mcp)
  cli/    CLI package (@centry-digital/bukku-cli)

Both mcp and cli depend on core, which is bundled at build time and not published separately.

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Bukku

How do I install Bukku?

Run claude mcp add bukku -- npx -y @centry-digital/bukku-mcp, then add the server to your MCP client's configuration.

Is Bukku safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Bukku still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.