MCP server
Moltline TaxLots
com.moltlinestudio/taxlots
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Crypto cost-basis lots (FIFO/LIFO/HIFO/specific-ID), Form 8949 rows, 1099-DA diff. 5 of 8 free.
Working at last checkVerified publisher: moltlinestudio.comAbout 4,075 tokens per request once connected8 tools
https://mcp.moltlinestudio.com/taxlots
At a glance
- Type
- MCP server
- Publisher
- moltlinestudio.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 8
- Token cost
- About 4,075 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http taxlots https://mcp.moltlinestudio.com/taxlots
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.taxlots] url = "https://mcp.moltlinestudio.com/taxlots"
Gemini CLI
{"mcpServers":{"taxlots":{"httpUrl":"https://mcp.moltlinestudio.com/taxlots"}}}
Cursor
{"mcpServers":{"taxlots":{"url":"https://mcp.moltlinestudio.com/taxlots"}}}
VS Code
{"servers":{"taxlots":{"type":"http","url":"https://mcp.moltlinestudio.com/taxlots"}}}
Antigravity
agy mcp add taxlots https://mcp.moltlinestudio.com/taxlots
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"taxlots","server_url":"https://mcp.moltlinestudio.com/taxlots","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"taxlots","server_url":"https://mcp.moltlinestudio.com/taxlots"}
Tools
build_lots~748 tokens
Build the lot inventory per account and every disposal with basis, gain and holding period. PREMIUM (license). Methods: fifo (the default rule when no specific identification is made, Treas. Reg. 1.1012-1(j)), lifo, hifo, or specific_id via a row's specific_lots {lot_id: qty}. Typical input {"ledgeform_8949_rows~534 tokens
Lay the disposals out as Form 8949 rows with box categories and totals. PREMIUM (license). Typical input {"disposals": <from build_lots>, "tax_year": 2026, "default_reporting": "proceeds_only"} returns {"part_i": {"B": [rows]}, "part_ii": {"E": [rows]}, "totals": {...}}. Columns follow the form: deledger_lint~329 tokens
Find the problems that break a lot build: missing values, duplicates, negative balances. FREE. Typical input {"ledger": <rows from parse_transactions>} returns {"issues": [{"severity": "error", "row": "cb12", "issue": "sell of 0.5 BTC exceeds balance 0.2 in account coinbase"}], "balances": {"coinbalp_position_math~482 tokens
Impermanent loss, hold-vs-pool value and basis split for a two-asset constant-product pool. FREE. Typical input {"deposit": {"asset_a": "ETH", "qty_a": "1", "price_a": "2000", "asset_b": "USDC", "qty_b": "2000", "price_b": "1"}, "current_prices": {"ETH": "3000", "USDC": "1"}} returns {"il_pct": "-2match_transfers~456 tokens
Pair withdrawals with the deposits that received them between your own accounts. FREE. Typical input {"ledger": <rows>, "window_minutes": 1440} returns {"pairs": [{"out": "kr91", "in": "cb14", "asset": "BTC", "from": "kraken", "to": "coinbase", "network_fee": "0.0001", "minutes": 42.0}], "unmatchedparse_transactions~496 tokens
Normalise an exchange CSV export into the canonical ledger rows. FREE. Supports the Coinbase transaction-history export (Transaction Type / Asset / Quantity Transacted columns), the Kraken ledgers export (txid / refid / type / asset / amount / fee) and a generic CSV with the canonical columns ts, treconcile_1099da~550 tokens
Diff the broker's 1099-DA lines against the computed disposals. PREMIUM (license). Typical input {"disposals": <from build_lots>, "form_rows": [{"asset": "BTC", "date_sold": "2026-03-04", "qty": "0.5", "proceeds": "31000", "basis": "", "account": "coinbase"}]} returns {"matched": [...], "broker_miswash_window_check~480 tokens
Flag loss disposals with a repurchase of the same asset inside the window. FREE. Typical input {"disposals": <from build_lots>, "acquisitions": [{"asset": "ETH", "ts": "2026-02-10T10:00:00Z", "qty": "2"}]} returns {"flags": [{"row": "cb7", "asset": "ETH", "loss": "-410.00", "repurchases": [...]}],
Browse
Related MCP servers
- UnFee — 1-Credit Base/ETH/XRPL RPC, x402 Trace & Wash Filter, 0% Crypto Checkout & Tax Engine
Flat 1-credit Base/ETH/XRPL RPC (eth_getLogs=1 credit), x402 wash filter, 0% checkout & tax CSV. - Agent Financial Advisor
Compliance, risk, tax and audit checks for AI trading agents: pre-trade, sizing, wash sales, Reg BI. - Tokenbooks - crypto and fiat accounting and payments
Crypto and fiat on one double-entry ledger: sync wallets, reconcile, cost basis, audit-ready close. - Quantic Finance
Dividend portfolio tracking and planning for US and EU markets: income, safety, Spain-aware taxes. - Crypto, web, finance and app data tools
179 tools: crypto, EVM, SEC, FDA, NHTSA VIN, NWS weather, Eurostat, FRED, cloud & LLM prices, DNS. - Cryptoetf
Live spot crypto ETF flows for 16 assets and their funds, CEFI index and prices. - AgentFeed
Crypto data, Solana pre-trade checks, sanctions, papers, language tasks. 90 tools, USDC, 21 chains. - Basis
Crypto market data, 200 indicators, order flow and a chart link. No account, no API key.
Badge for your README
[](https://aptlynx.net/servers/com.moltlinestudio/taxlots)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents