Bantou MCP server
io.github.michielinksee/bantou·v0.2.3·2 starsAI bookkeeping agent for Japanese accountants — auto-classifies freee/Yayoi/MF/TKC transactions.
2 stars32 downloads/wk
Reviews
Write oneNobody has reviewed Bantou yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Bantou tools (13, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
check_duplicateCheck if a transaction already exists in freee (= by date + amount + memo prefix). Use BEFORE register to prevent double-posting.
check_exclusion7-rule exclusion check for Japanese accounting. Returns excluded:true if transaction should NOT be auto-journalized. Rules: 内容不明デビット / 借入金返済 / 社保税金 / 給与支払い / 投資 / ATM出金 / 公共料金.
classify_transactionTwo-stage classifier for Japanese tax accounting. Stage 1: keyword dictionary match (14 categories × ~50 keywords). Stage 2 (= deferred to Phase 1.B): Claude API fallback. Returns 勘定科目 + 税区分 + confidence.
correct_classification税理士修正フィードバック。誤分類を記録し、同パターンの取引が今後来たら修正後の勘定科目を自動適用。Linksee Memory caveat layer と同等(= 永続記憶、二度と同じ誤りをしない)。修正は全社共通 or 特定会社のみに適用可能。
freee_doctorDiagnose the freee connection in ONE shot. Checks: (1) where the access token is sourced (FREEE_ACCESS_TOKEN env vs secrets file), (2) whether the token is expired (24h TTL, no auto-refresh), (3) lists ALL 事業所 the token can access and flags whether your configured company_id is live — fixes the "which of my test companies is the real one?" problem. Run this FIRST whenever a freee call fails.
generate_monthly_reportGenerate a monthly review report. Takes transaction data (from freee API or CSV import), classifies all transactions, detects anomalies, and produces a structured Markdown report with category breakdown, anomaly alerts, and review items. Designed for tax accountants to present to clients.
import_csvImport CSV from 弥生会計/freee/MoneyForward or generic format. Auto-detects source format from headers. Runs each transaction through the full classification pipeline (Stage 0 exclusion → Stage 1+2 classification → confidence routing). Returns categorized results + review queue + Markdown report. 弥生 users: export 仕訳日記帳 as UTF-8 CSV.
list_freee_companiesList all companies (事業所) accessible by the configured freee OAuth token. Returns company IDs + names. Used for multi-company batch processing.
list_freee_dealsList transactions (取引) from freee API for the configured company. Useful for sync + classification dogfood.
nightly_runwrite actionNightly batch pipeline. Processes ALL companies accessible by the token (= multi-company batch). Pipeline per company: fetch unprocessed (status=unsettled) → Stage 0 exclusion → Stage 1+2 classify → confidence routing (high=auto, medium=auto+log, low=human_review) → aggregate summary. Currently dry-run only (write-back pending Phase 1.B).
recall_memory過去の分類パターン・修正履歴を検索。取引の摘要/取引先から過去パターンを参照し、分類結果の根拠を確認。Memory stats(pattern hit率等)の確認にも使用。
reconcile_cross_saasCross-SaaS reconciliation (= freee ↔ MF). Currently freee-only mode (= MF connector pending Phase 1.B). Detects duplicate fingerprints within freee.
upsert_partner取引先マスタ auto-creation in freee. Fuzzy match against existing partners; if new, create. Returns partner_id.
Public scan report
scanner v0.1.10 · 2026-11-01 · same rubric, same numbers if you re-run it
- Code scan60 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 71 days ago12/15
- Maintainer identityregistry namespace matches repository owner6/10
How Bantou compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 73% of 4,460 AI and agents servers
- Tools
- 13
- the typical AI and agents server has 6
- Tools that change things
- 8%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 65% of 2,711 AI and agents servers
- Downloads a week
- 32
- more than 20% of 1,538 AI and agents servers with a package
What its tools let an agent do: 10 read · 2 create · 1 change
Install Bantou in Claude Code, Cursor or VS Code
Runs npx -y @kansei-link/bantou on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add bantou -- npx -y @kansei-link/bantou
What the publisher says
From the Bantou repository's README, as published. We do not edit it. Read it on GitHub
KanseiLink Cockpit
Monorepo for @kansei-link/cockpit — an MCP server for Japanese accounting workflow automation.
Packages
Quick Start
npm install @kansei-link/cockpitSee 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 classification
- exclusion-rules/ — Patterns to exclude non-classifiable transactions
- tax-rules/ — Consumption tax rates, withholding rules, invoice system config
License
MIT — see LICENSE for details.
Copyright (c) 2026 Synapse Arrows PTE. LTD.
Nothing above is checked by us. What we check is on the safety report.
Bantou: common questions
- Is Bantou MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Bantou safety report
- How do I install Bantou?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Bantou need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Bantou maintained?
- The last commit was 74 days ago (2026-08-22). The latest release is v0.2.3.
- What can I use instead of Bantou?
- Servers from other publishers that do the same job: Actual Budget MCP Server.
- How does Bantou compare with other AI and agents MCP servers?
- safety score 85/100 (higher than 73% of 4,460 AI and agents servers); tools 13 (the typical AI and agents server has 6); tools that change things 8% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Bantou
Same job from other publishers: the closest match first, then the best rated.
- Actual Budget MCP ServerMCP server exposing Actual Budget accounts, transactions, budgets and reporting to LLM assistants.not reviewedEstablishedB