mcpbeat Sign in

Cryptotaxedge MCP Server

answering

Cryptotaxedge is answering right now. Last checked 4 min ago. It exposes 4 tools.

US tax classification for on-chain transactions: category, treatment, confidence, review flags.

Uptime history 50 days of history · worst day 96%
50 days agonow
96.7%
Uptime 24h
88 of 91 checks
4
Tools
read from the server
148 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 3

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 3 September 2026. No other catalogue keeps this.

3 Sep 2 tool descriptions were rewritten classify_batch, classify_transaction
3 Sep a tool changed the parameters it asks for classify_batch

Cryptotaxedge does not always answer

Over the last week it answered 98.7% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add cryptotaxedge --transport http https://mcp.cryptotaxedge.com/
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "cryptotaxedge": {
      "url": "https://mcp.cryptotaxedge.com/"
    }
  }
}
~/.codex/config.toml
[mcp_servers.cryptotaxedge]
url = "https://mcp.cryptotaxedge.com/"
.cursor/mcp.json
{
  "mcpServers": {
    "cryptotaxedge": {
      "url": "https://mcp.cryptotaxedge.com/"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "cryptotaxedge": {
      "url": "https://mcp.cryptotaxedge.com/"
    }
  }
}

Available tools 4

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

classify
classify_batch
Classify a batch of blockchain transactions (up to 100) using CryptoTaxEdge's classification engine. Built for accounting platforms integrating CryptoTaxEdge as their classification layer. Returns per-transaction: category (the open vocabulary the engine emits, for example swap, transfer, staking, reward, airdrop, income_receipt, fee_payment, borrow, repay, collateral_supply, collateral_withdraw, liquidity_add, liquidity_remove, wrap, unwrap, liquid_staking_mint, bridge_transfer, nft_mint, spam, unclassified; the full set with house treatments is at https://cryptotaxedge.com/standard/#categories and grows additively, so branch exhaustive logic on treatment, never on category), treatment (closed enum: disposal, income, non_taxable, expense, needs_review; needs_review means no treatment is asserted), tax_category (the engine's stored treatment value, kept for existing hosts), taxable, confidence score, needs_review, ledger_action, protocol, description (plain-English reasoning, also returned as explanation for existing clients), assets (sent, received, gas) and a reliability envelope with an explicit route-to-review flag. Complex multi-step transactions (flash loans, batch NFT sales, bridges, DCA programs) additionally return a per-leg breakdown and a preparer-ready memo with IRS citations. EVM + Solana. Pass engagement_id / firm_id to apply firm-specific classification policy when configured.
classify_transaction
Classify a single blockchain transaction using CryptoTaxEdge's multi-source consensus engine, the same engine and serve semantics as the public REST /v1/classify endpoint. Returns the /v1 contract fields: category (the open vocabulary the engine emits, for example swap, transfer, staking, reward, airdrop, income_receipt, fee_payment, borrow, repay, collateral_supply, collateral_withdraw, liquidity_add, liquidity_remove, wrap, unwrap, liquid_staking_mint, bridge_transfer, nft_mint, spam, unclassified; the full set with house treatments is at https://cryptotaxedge.com/standard/#categories and grows additively, so branch exhaustive logic on treatment, never on category), treatment (closed enum: disposal, income, non_taxable, expense, needs_review; needs_review means no treatment is asserted and taxable is null), taxable, confidence, needs_review, ledger_action, protocol, description (plain-English reasoning, also returned as explanation for existing clients) and, on hash lookups, assets (sent, received, gas). Works for EVM chains and Solana. Provide tx_hash (chain optional, auto-detected), or contract_address + function_selector + chain for a rule-library tuple lookup.
lookup
lookup_contract
Look up a smart contract in CryptoTaxEdge's registry. Returns protocol metadata, contract type, verified ABI availability, label, and category hints. Use before deciding whether to classify a tx.
map
map_to_chart_of_accounts
Map classified blockchain transactions into journal-entry-ready ledger lines against a chart of accounts. For each transaction (up to 100): debit account, credit account, optional gain/loss plug account, memo (protocol + reasoning), confidence, and a route-to-review flag, plus category roll-ups with the governing US tax authority (IRC §1001, §61, Rev. Rul. 2019-24, Rev. Rul. 2023-14, etc.). Pass your own chart_of_accounts (array of {name, type}) and the tool maps to YOUR account names; omit it for a standard crypto-treasury chart. Suggested, non-binding entries: the ledger platform owns amounts, cost basis, and posting.

Endpoints

URLTransportStateLatencyChecked
https://mcp.cryptotaxedge.com/ streamable-http answering 116 ms 4 min ago

Alternatives to Cryptotaxedge

same job, measured the same way
Zenfinance
by zenfin

Household finance memory, budgets, transactions, and monthly reviews for AI assistants.

answering
x402 Pay — USDC API Payment Helper
by scriptmasterlabs

Pay for APIs with USDC. Read-only x402 payment discovery, verification, evidence, and status.

4 tools answering
Cloudpayments MCP
by theyahia

MCP server for CloudPayments API — charge, auth, confirm, void, refund, find transaction. 6 tools.

41 installs/wk local only
Poupa AI
by mcp-dir

Personal finance by Poupa AI. Read balance grouped by bank/category/card/month, transactions filtere

19 tools answering
Flowcheck
by eliaskress

Stripe payouts, Shopify orders, and bank transactions unified for reconciliation and cash flow

24 installs/wk local only
Fintable MCP
by jasoncbraatz

Unofficial MCP server for fintable.io — manage financial categories, rules, and transactions.

58 installs/wk local only
Zen
by krystiangw

Unofficial MCP server for the ZEN.com Payment Gateway: payment links, transactions, refunds.

24 installs/wk local only
MCP Jp Doc Intel
by infoinlet-marketplace

Japanese document AI for agents — invoice/meishi extraction, OCR, classification (hosted API).

15 installs/wk local only

Cryptotaxedge — questions

Answers built from our own checks of this server.

What can Cryptotaxedge do?
It exposes 4 tools, read directly from the server on our last check. Among them: classify_batch, classify_transaction, lookup_contract, map_to_chart_of_accounts. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Cryptotaxedge working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 88 of 91 checks got a reply (96.7%), average response time 148 ms. The bar chart above shows every period we have measured.
How do I connect Cryptotaxedge?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Cryptotaxedge need an API key?
No. Cryptotaxedge completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Cryptotaxedge?
It answers our handshake in 148 ms on average, which is faster than 79% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.