Hive Tax Observer

io.github.srotzin由 GitHub 帳號 srotzin 發布v1.0.0更新於 Oct 24, 2026

Read-only tax event observation for agent-to-agent transaction streams

已驗證Streamable HTTP可網頁執行金融資料與分析

概覽

AI 產生的概覽

唯讀的 MCP 伺服器,將 Base、以太坊與 Solana 上已結算的加密交易歸類為賣出、兌換、收入或轉帳,並回傳成本基礎所需輸入。

可以做什麼
  • 依交易雜湊與鏈將單筆交易分類為賣出、兌換、收入或轉帳,回傳持有者、資產、數量、交易對手與時間戳。
  • 一次批次呼叫最多分類 50 個交易雜湊,並提供依類別彙總。
  • 取得依類別統計的 24 小時事件彙總與應稅訊號小計。
  • 查詢服務健康狀態與支援的鏈。
適用情境
適合需要把鏈上加密交易粗略歸入事件類別,並蒐集供獨立成本基礎工具或稅務專業人士使用的原始輸入之情境。它只做觀察性判斷,適用於記帳準備與監控,而非合規決策。
執行需求
使用提供方的遠端 Streamable-HTTP 端點(POST /mcp);未宣告驗證、環境變數或標頭。本機執行需要 Node.js 與 npm。透過公開 RPC 讀取 Base、以太坊與 Solana 主網。
安裝前請注意
結果僅是基於鏈上資料的啟發式訊號,不構成稅務建議、成本基礎計算、申報或合規判定;README 多次提醒應諮詢合格稅務專業人士。交易雜湊與鏈名會傳送至提供方後端服務。雖不要求任何憑證,但託管端點屬第三方基礎設施。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Hive Tax Observer,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.srotzin%2Fhive-mcp-tax-observer/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "hive-tax-observer": {
      "type": "http",
      "url": "https://hive-mcp-tax-observer.onrender.com/mcp"
    }
  }
}

README

Hive Tax Observer

[srotzin/hive-mcp-tax-observer MCP server]

Observational tax-event tracking for crypto transactions. Real on-chain rails. Not tax advice. Not tax filing.

Hive does not provide tax advice or filing services. This is observational transaction data only. Consult a licensed tax professional for compliance decisions.

hive-mcp-tax-observer is a Model Context Protocol (MCP) server that classifies a settled on-chain transaction into one of four observational kinds — sale, swap, income, or transfer — and surfaces the cost-basis-relevant inputs (holder, asset, amount, counterparty, timestamp) your own basis tracker needs. Real reads against Base mainnet, Ethereum mainnet, and Solana mainnet via public RPC.

We do not compute cost basis. We do not file taxes. We do not generate 1099s or any tax forms. Every response — including health, errors, and bulk responses — carries the observational disclaimer.


What this is

  • Protocol: MCP 2024-11-05 over Streamable-HTTP / JSON-RPC 2.0
  • Transport: POST /mcp
  • Discovery: GET /.well-known/mcp.json
  • Health: GET /health (200, brand_color, disclaimer, enabled, supported_chains)
  • Backend: https://hivemorph.onrender.com — /v1/tax/*
  • Brand: Hive Civilization gold #C08D23 (Pantone 1245 C)

Tools

ToolDescription
tax.classifyClassify a single tx_hash + chain as sale, swap, income, or transfer. Returns the cost-basis-relevant inputs and the disclaimer.
tax.bulkClassify an array of tx hashes (max 50) in a single call. Returns per-tx results plus a by-kind summary.
tax.today24-hour rollup of classified events by kind, with a taxable-signal subtotal. Free.

Backend endpoints

MethodPathPurpose
POST/v1/tax/eventSingle tx classification
POST/v1/tax/bulkBulk tx classification (max 50)
GET/v1/tax/today24h rollup
GET/v1/tax/healthService liveness

Classification model

Every classification is observational and derived from on-chain data alone:

KindSignal
saleSender sent assets out with no offsetting inflow (likely disposition).
swapSender both sent and received assets in the same tx (DEX-style).
incomeSender received assets with no offsetting outflow.
transferSame beneficial owner, no taxable inflow or outflow detected from this address.

A taxable_signal: true flag is set when the kind is one of sale, swap, or income. This is not a tax determination. It is a heuristic signal derived from the agent-supplied tx hash.

Run locally

bash
git clone https://github.com/srotzin/hive-mcp-tax-observer.gitcd hive-mcp-tax-observernpm installnpm start# server up on http://localhost:3000/mcpcurl http://localhost:3000/healthcurl http://localhost:3000/.well-known/mcp.json

Connect from an MCP client

Claude Desktop / Cursor / Manus — add to your mcp.json:

json
{  "mcpServers": {    "tax_observer": {      "command": "npx",      "args": ["-y", "mcp-remote@latest", "https://hive-mcp-tax-observer.onrender.com/mcp"]    }  }}

Quickstart

bash
# Classify a single Base transactioncurl -sX POST https://hive-mcp-tax-observer.onrender.com/v1/tax/event \  -H 'content-type: application/json' \  -d '{"tx_hash":"0x...","chain":"base"}' | jq
# 24h rollup (free)curl -s https://hive-mcp-tax-observer.onrender.com/v1/tax/today | jq
# Bulkcurl -sX POST https://hive-mcp-tax-observer.onrender.com/v1/tax/bulk \  -H 'content-type: application/json' \  -d '{"chain":"base","tx_hashes":["0x...","0x..."]}' | jq

What we do NOT do

  • We do not compute cost basis. We surface the inputs your basis tracker needs.
  • We do not file taxes, generate 1099s, or produce tax forms.
  • We do not make compliance determinations.
  • We do not provide tax advice. Consult a licensed tax professional.

Hive Civilization

Part of the Hive Civilization — sovereign DID, USDC settlement, agent-to-agent rails.

Categories: finance, tax, compliance, web3, agent-to-agent, observability.

License

MIT (c) Steve Rotzin / Hive Civilization

Hive Civilization Directory

Part of the Hive Civilization — agent-native financial infrastructure.

Brand: #C08D23

來源:README.md,提交 8d49c61

工具

0
SourceWeft 尚未讀取此伺服器的工具。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 85%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分