About bantou
bantou is an MCP server for automating Japanese accounting workflows, with a two-stage classifier and TaxRuleEngine. It uses keyword, exclusion, and tax rules to process transaction classification; its dashboard is still in development.
Key features
- 01Two-stage transaction classifier
- 02Keyword rules for 19 categories
- 03Rules to exclude unclassifiable transactions
- 04Consumption tax, withholding, and invoice rules
Use cases
- 01Classify transactions by keyword
- 02Exclude transactions unsuitable for classification
- 03Apply tax rules in accounting workflows
MCP support
The project provides an MCP server for Japanese accounting workflow automation; the README does not list specific MCP tools.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
13Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| date | string | Yes | ISO 8601 date YYYY-MM-DD |
| memo | string | Yes | Transaction description |
| amount | number | Yes | Transaction amount (JPY) |
| partner_name | string | No | Business partner name (optional) |
Details
From the project READMEKanseiLink Cockpit
Monorepo for @kansei-link/cockpit — an MCP server for Japanese accounting workflow automation.
Packages
| Package | Description | Status |
|---|---|---|
packages/cockpit-mcp | MCP server — two-stage classifier + TaxRuleEngine | ✅ npm |
packages/cockpit-dashboard | Web dashboard (coming soon) | 🚧 |
Quick Start
npm install @kansei-link/cockpit
See packages/cockpit-mcp/README.md for setup and configuration.
Data
The data/ directory contains classification rules used by the MCP server:
keyword-dict/— Keyword dictionary for 19-category classificationexclusion-rules/— Patterns to exclude non-classifiable transactionstax-rules/— Consumption tax rates, withholding rules, invoice system config
License
MIT — see LICENSE for details.
Copyright (c) 2026 Synapse Arrows PTE. LTD.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.