Tokenbooks - crypto and fiat accounting and payments for LangChain
io.tokenbooks/tokenbooks
Crypto and fiat on one double-entry ledger: sync wallets, reconcile, cost basis, audit-ready close.
client:LangChain
transport:streamable-http
tools:37
Install Tokenbooks - crypto and fiat accounting and payments in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"tokenbooks": {
"transport": "streamable_http",
"url": "https://api.tokenbooks.io/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- get_server_info
- get_accounting_reference
- list_workspaces
- list_portfolios
- get_portfolio
- get_portfolio_balances
- list_accounting_rules
- edit_accounting_rules
- apply_accounting_rules
- list_wallets
- list_journal_line_assignment_options
- edit_transaction
- import_adjustment_journals
- get_sync_status
- incremental_sync
- full_resync
- list_portfolio_transactions
- list_raw_transactions
- get_filter_options
- get_portfolio_issue_summary
- confirm_transaction
- reprocess_transaction
- preview_transaction_classification
- merge_transactions