MCP Server

Official Source Evidence

io.github.Joshua-Stapleton/official-source-evidence

What this MCP does

Provides paid public-source snapshots, SEC Form D funding signals, and exact-address OFAC payment preflight checks through x402 payments.

get_example_payment
Create a live x402 challenge using this service's known-valid published example for one product. This never moves funds. The returned arguments can be passed unchanged to submit_x402_payment.
Input schema
{'type': 'object', 'title': 'get_example_paymentArguments', 'required': ['product'], 'properties': {'product': {'type': 'string', 'title': 'Product'}}}
Output schema
{'type': 'object', 'title': 'get_example_paymentDictOutput', 'additionalProperties': True}
get_form_d_funding_leads_payment
Create a live x402 challenge for SEC Form D funding signals. This does not move funds.
Input schema
{'type': 'object', 'title': 'get_form_d_funding_leads_paymentArguments', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}, 'since': {'type': 'string', 'title': 'Since'}, 'states': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'States', 'default': None}, 'industry_keywords': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Industry Keywords', 'default': None}, 'include_amendments': {'type': 'boolean', 'title': 'Include Amendments', 'default': False}, 'minimum_amount_sold_usd': {'type': 'string', 'title': 'Minimum Amount Sold Usd', 'default': '0'}}}
Output schema
{'type': 'object', 'title': 'get_form_d_funding_leads_paymentDictOutput', 'additionalProperties': True}
get_payment_preflight_payment
Create a live x402 challenge for an exact-address OFAC payment preflight. This does not move funds and is not sanctions clearance.
Input schema
{'type': 'object', 'title': 'get_payment_preflight_paymentArguments', 'required': ['address'], 'properties': {'address': {'type': 'string', 'title': 'Address'}, 'network': {'type': 'string', 'title': 'Network', 'default': 'eip155:8453'}}}
Output schema
{'type': 'object', 'title': 'get_payment_preflight_paymentDictOutput', 'additionalProperties': True}
get_quote
Return a free, side-effect-free quote and exact input example for one paid product. Does not create a payment challenge.
Input schema
{'type': 'object', 'title': 'get_quoteArguments', 'required': ['product'], 'properties': {'product': {'type': 'string', 'title': 'Product'}}}
Output schema
{'type': 'object', 'title': 'get_quoteDictOutput', 'additionalProperties': True}
get_service_status
Check live readiness, x402 network and prices before spending. This free call has no side effects.
Input schema
{'type': 'object', 'title': 'get_service_statusArguments', 'properties': {}}
Output schema
{'type': 'object', 'title': 'get_service_statusDictOutput', 'additionalProperties': True}
get_source_snapshot_payment
Create a live x402 challenge for one public HTTPS source snapshot. This does not move funds.
Input schema
{'type': 'object', 'title': 'get_source_snapshot_paymentArguments', 'required': ['url'], 'properties': {'url': {'type': 'string', 'title': 'Url'}, 'query': {'type': 'string', 'title': 'Query', 'default': ''}, 'max_characters': {'type': 'integer', 'title': 'Max Characters', 'default': 12000}}}
Output schema
{'type': 'object', 'title': 'get_source_snapshot_paymentDictOutput', 'additionalProperties': True}
request_capability
Tell the operator about a machine-service capability you would pay for. The structured request is stored privately for product research; contact_uri is optional and is never called automatically.
Input schema
{'type': 'object', 'title': 'request_capabilityArguments', 'required': ['job_to_be_done'], 'properties': {'contact_uri': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Contact Uri', 'default': None}, 'job_to_be_done': {'type': 'string', 'title': 'Job To Be Done'}, 'max_budget_usd': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Max Budget Usd', 'default': None}, 'decision_criteria': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Decision Criteria', 'default': None}, 'current_alternative': {'type': 'string', 'title': 'Current Alternative', 'default': ''}, 'max_latency_seconds': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Max Latency Seconds', 'default': None}, 'required_output_fields': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Required Output Fields', 'default': None}}}
Output schema
{'type': 'object', 'title': 'request_capabilityDictOutput', 'additionalProperties': True}
submit_x402_payment
Submit a wallet-generated x402 PAYMENT-SIGNATURE for a previously quoted product. Use exactly the same arguments. Never provide a private key or seed phrase. request_id enables safe result replay.
Input schema
{'type': 'object', 'title': 'submit_x402_paymentArguments', 'required': ['product', 'arguments', 'payment_signature'], 'properties': {'product': {'type': 'string', 'title': 'Product'}, 'arguments': {'type': 'object', 'title': 'Arguments', 'additionalProperties': True}, 'request_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Request Id', 'default': None}, 'payment_signature': {'type': 'string', 'title': 'Payment Signature'}}}
Output schema
{'type': 'object', 'title': 'submit_x402_paymentDictOutput', 'additionalProperties': True}
Added
submit_x402_payment
Sept. 17, 2026, 12:42 p.m.
Added
get_payment_preflight_payment
Sept. 17, 2026, 12:42 p.m.
Added
get_form_d_funding_leads_payment
Sept. 17, 2026, 12:42 p.m.
Added
get_source_snapshot_payment
Sept. 17, 2026, 12:42 p.m.
Added
request_capability
Sept. 17, 2026, 12:42 p.m.
Added
get_example_payment
Sept. 17, 2026, 12:42 p.m.
Added
get_quote
Sept. 17, 2026, 12:42 p.m.
Added
get_service_status
Sept. 17, 2026, 12:42 p.m.