元帳サービスMCPサーバー
Claude を通じて元帳ファイルにアクセスし、管理するための MCP サーバー。
コンポーネント
ツール
サーバーは、元帳管理用に次の 3 つのツールを実装します。
- list-accounts : 元帳内のすべてのアカウントを一覧表示します
- 必須の引数として「year」を指定します
- 利用可能なすべてのアカウントのフォーマットされたリストを返します
- account-balance : 特定のアカウントの残高を取得します
- 必須引数として「year」と「account」を指定します
- 指定されたアカウントの現在の残高を返します
- account-register : アカウントの取引記録を表示します
- 必須引数として「year」と「account」を指定します
- 指定されたアカウントの詳細な取引履歴を返します
インストール
前提条件
- Python 3.13以上
uv
パッケージマネージャー- Node.js と npm (デバッグ用)
PyPIからインストール
デバッグ
インスペクターを使用してサーバーをデバッグする:
Claudeデスクトップの設定
Claude Desktop の設定ファイルにサーバー設定を追加します。
MacOS の場合: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
発達
ローカルセットアップ
- リポジトリをクローンする
- 仮想環境を作成してアクティブ化する
- 依存関係をインストールします:
ベース パスは、 server.py
のLEDGER_BASE_PATH
定数を変更することによって設定できます。
ライセンス
GNU 一般公衆利用許諾書 バージョン 3、2007 年 6 月 29 日
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
アカウント一覧、残高確認、取引台帳表示機能を提供することで、Claude を通じて元帳ファイルにアクセスし、管理できるようにする MCP サーバー。
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityAn MCP server that connects Claude to BrianKnows' blockchain knowledge base, allowing users to search for blockchain/DeFi information and interact with a specialized agent across multiple knowledge bases.Last updated -3JavaScript
- -securityAlicense-qualityA local MCP server that enables AI applications like Claude Desktop to securely access and work with Obsidian vaults, providing capabilities for reading notes, executing templates, and performing semantic searches.Last updated -60TypeScriptMIT License
- AsecurityAlicenseAqualityAn MCP server that enables interaction with Safe (formerly Gnosis Safe) smart contract wallets, allowing users to query transactions, get multisig details, and decode transaction data through natural language.Last updated -3JavaScriptMIT License
- -securityAlicense-qualityAn MCP server that provides seamless integration with the Neo N3 blockchain, allowing Claude to interact with blockchain data, manage wallets, transfer assets, and invoke smart contracts.Last updated -223MIT License