MCP.Market

Bantou MCP server

by michielinksee·io.github.michielinksee/bantou·v0.2.3·2 stars

AI bookkeeping agent for Japanese accountants — auto-classifies freee/Yayoi/MF/TKC transactions.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
Growing

2 stars32 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • check_duplicate

    Check if a transaction already exists in freee (= by date + amount + memo prefix). Use BEFORE register to prevent double-posting.

  • check_exclusion

    7-rule exclusion check for Japanese accounting. Returns excluded:true if transaction should NOT be auto-journalized. Rules: 内容不明デビット / 借入金返済 / 社保税金 / 給与支払い / 投資 / ATM出金 / 公共料金.

  • classify_transaction

    Two-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_doctor

    Diagnose 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_report

    Generate 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_csv

    Import 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_companies

    List all companies (事業所) accessible by the configured freee OAuth token. Returns company IDs + names. Used for multi-company batch processing.

  • list_freee_deals

    List transactions (取引) from freee API for the configured company. Useful for sync + classification dogfood.

  • nightly_runwrite action

    Nightly 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_saas

    Cross-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

no findings
  • 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
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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/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 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 Server
    MCP server exposing Actual Budget accounts, transactions, budgets and reporting to LLM assistants.
    B