MCPサーバー

taxcredit-engine

io.github.jdhart81/taxcredit-engine
金融・投資 法務・コンプライアンス 公開・接続可能 MCP 2025-11-25

このMCPでできること

Calculates auditable scenarios for US clean-energy tax credits 45Q, 45V, 45Y, 48E, and 45X, with rule-pack metadata and result verification.

calculate_tax_credit
Calculate an auditable tax-credit scenario. credit is 45Q, 45V, 45Y, 48E, or 45X. facts must contain the explicit credit-specific eligibility facts; missing facts return indeterminate. This is not tax or filing advice. Price: $2.00 per call after 10 free calls/day. Pay at /x402/taxcredit-engine/calculate_tax_credit with Base USDC, cash-fund payment_ref through escrow_checkout + confirm_escrow_funding, or use /seats.
入力スキーマ
{'type': 'object', 'title': 'calculate_tax_creditArguments', 'required': ['credit', 'facts'], 'properties': {'facts': {'type': 'object', 'title': 'Facts', 'additionalProperties': True}, 'credit': {'type': 'string', 'title': 'Credit'}, 'request_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Request Id', 'default': None}, 'payment_ref': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Ref', 'default': None}}}
出力スキーマ
{'type': 'object', 'title': 'calculate_tax_creditOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
describe_agent
Return fleet-standard capabilities, version, and pricing.
入力スキーマ
{'type': 'object', 'title': 'describe_agentArguments', 'properties': {}}
出力スキーマ
{'type': 'object', 'title': 'describe_agentOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
get_rule_pack
Return the bundled rules and official source metadata for one credit.
入力スキーマ
{'type': 'object', 'title': 'get_rule_packArguments', 'required': ['credit'], 'properties': {'credit': {'type': 'string', 'title': 'Credit'}}}
出力スキーマ
{'type': 'object', 'title': 'get_rule_packOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
list_rule_packs
List supported credits and the current bundled rule-pack digest.
入力スキーマ
{'type': 'object', 'title': 'list_rule_packsArguments', 'properties': {}}
出力スキーマ
{'type': 'object', 'title': 'list_rule_packsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
verify_tax_credit_result
Verify an engine result's audit_sha256. Pass the prior result object as JSON; any changed amount, fact, rule step, or source digest fails.
入力スキーマ
{'type': 'object', 'title': 'verify_tax_credit_resultArguments', 'required': ['result_json'], 'properties': {'result_json': {'type': 'string', 'title': 'Result Json'}}}
出力スキーマ
{'type': 'object', 'title': 'verify_tax_credit_resultOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
追加
describe_agent
2026年9月17日12:42
追加
verify_tax_credit_result
2026年9月17日12:42
追加
get_rule_pack
2026年9月17日12:42
追加
list_rule_packs
2026年9月17日12:42
追加
calculate_tax_credit
2026年9月17日12:42