cockpit-mcp
# KanseiLink Cockpit
[](https://glama.ai/mcp/servers/michielinksee/kansei-link-cockpit)
Monorepo for **@kansei-link/cockpit** — an MCP server for Japanese accounting workflow automation.
## Packages
| Package | Description | Status |
|---------|-------------|--------|
| [`packages/cockpit-mcp`](./packages/cockpit-mcp/) | MCP server — two-stage classifier + TaxRuleEngine | ✅ [npm](https://www.npmjs.com/package/@kansei-link/cockpit) |
| `packages/cockpit-dashboard` | Web dashboard (coming soon) | 🚧 |
## Quick Start
```bash
npm install @kansei-link/cockpit
```
See [`packages/cockpit-mcp/README.md`](./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](./LICENSE) for details.
Copyright (c) 2026 Synapse Arrows PTE. LTD.
TDQS
Scored across 12 tools
Each tool has a clearly distinct purpose: duplicate detection, exclusion checks, classification, correction, reporting, import, listing companies and deals, batch processing, memory recall, reconciliation, and partner management. No two tools overlap in functionality.
Most tools follow a verb_noun pattern (check_duplicate, classify_transaction, import_csv, etc.), but 'nightly_run' is an exception (adjective_noun) that slightly breaks consistency. Overall, the naming is clear and predictable.
12 tools is well-scoped for an accounting automation server, covering all major steps from import to classification to reporting without being excessive or insufficient.
The tool set provides complete coverage of the intended workflow: import, duplicate detection, exclusion rules, classification, correction feedback, multi-company batch processing, report generation, memory recall, and reconciliation. No obvious gaps.