Inspect-only MCP server for HTTP 402 and agent-commerce surfaces without executing payment.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
The Value of "Not a Verdict" LN Church read models do not decide for the agent. They preserve observed memory: what was seen, what was paid, what failed, what receipt shape appeared, what protocol role was observed, and what verification cost was reported. This is not a recommendation or verdict; it is a reusable observation record that helps the local runtime avoid re-verifying everything. Final payment authority remains local.
Your agent will hit a 402 paywall in the wild.
Will it inspect, decide, pay, recover, verify, and continue โ or freeze?
ln-church-agent is a buyer-side HTTP 402 runtime and agent-commerce surface inspector for autonomous agents.
In the broader agentic commerce stack, ln-church-agent acts as the buyer-side component of an observability and trust-evidence layer for HTTP 402-compatible paid actions.
It helps agents inspect paid-action surfaces, distinguish executable payment rails from higher-order commerce protocols, and prove paid execution across L402, x402, and supported MPP charge shapes when a concrete HTTP 402-compatible challenge, supported credential path, and verifiable receipt path are present
In v1.9.0+, the inspect layer explicitly classifies emerging agent-commerce surfaces such as OKX Agent Payments Protocol (APP), Google AP2, and ACP without executing payment logic. These protocols are treated as observable commerce / authorization patterns unless they expose a concrete HTTP 402-compatible settlement path.
| Scope | Python | SDK v1.17.1 status |
|---|---|---|
| Linux | 3.11.x | Tier 1 โ release-blocking |
| Native Windows | 3.11.x | Tier 2 โ best-effort limited support |
| Native Windows | 3.14.x | Unsupported |
| WSL2 / Linux container | 3.11.x | Linux lane when the actual SDK runtime is Linux |
| Package metadata | 3.8.1 or newer | Declared range unchanged; platform and dependency limitations still apply |
Linux is the Tier 1 release-blocking environment. Native Windows is a Tier 2 nonblocking compatibility lane. Native Windows with Python 3.11 has best-effort limited support. Native Windows with Python 3.14 is unsupported because a normal pip install may fail due to the support state of the transitive coincurve dependency. WSL2 or a Linux container is in the Linux lane when the actual SDK runtime is Linux. The native Windows Task CLI lifecycle has not been fully qualified for this release.
Only native-Windows-specific availability or compatibility findings are nonblocking. Security or confidentiality defects, integrity defects, unintended Claim, Observation, Completion, payment, or provider mutation, shared-wire defects, runtime defects that also reproduce on Linux Tier 1, release-identity inconsistencies, and materially misleading public interfaces or documentation remain release-blocking.
Do not spend even one LLM token on what the agent should not need to reason about.
ln-church-agent moves payment plumbing out of the model's reasoning loop and into a deterministic buyer-side runtime.
The SDK handles mechanical HTTP 402 concerns such as:
The LLM remains responsible for the higher-level economic decisions:
Don't Trust, Verify. But Don't Re-Verify Everything.
The SDK is designed for verification reuse: agents can inspect and verify live payment flows when necessary, but they should reuse observed memory, receipts, and read models when repeated full verification would waste context, liquidity, or reasoning budget.
Most payment SDKs help agents pay.
ln-church-agent helps agents complete the whole paid-action loop:
Probe โ Inspect โ Decide โ Pay โ Execute โ Verify โ Trace
It is designed for agents that must:
To provide safe boundaries for enterprise AI orchestration, ln-church-agent explicitly separates surface inspection from payment execution.
| Mode | Entrypoints | Capabilities & Safety Boundaries |
|---|---|---|
| 1. Inspect-only Mode | ln-church-agent-mcp, inspect CLI | Keyless. Requires no private key, no wallet, and no signer. Performs no payment execution. Safe for enterprise preflight and classification. Classifies HTTP 402 and agent-commerce surfaces (AP2/ACP/APP). Outputs guided handoff, settlement options, and safe next steps (observe_only or stop_safely). |
| 2. Execution Runtime Mode | Payment402Client, LnChurchClient | May use a private key, wallet, LN adapter, or supported EVM signer for executable rails. Canonical SVM exact remains inspect-only and fail-closed; configured SVM key material does not enable its high-level execution. Performs the supported Pay โ Execute โ Verify โ Trace loop. Does not auto-submit telemetry unless explicitly called. |
| 3. Read-only Memory | get_surface_preflight() | Fetches public-safe observed memory for a surface without executing payments or interacting with the target. |
| 4. Explicit Telemetry | submit_goal_attempt_observation(), submit_external_observation() | Explicit-only telemetry submission. Never auto-submits from standard execution paths. |
| 5. Public Agent Task Worker | AgentTaskClient, ln-church-agent task | Synchronous, wallet-keyless and no-payment discovery and completion of payment_surface_discovery.v1 Tasks at the fixed LN Church origin. The Host Agent discovers the target surface; the SDK validates and registers the public-safe result. |
ใใชใใฎAI Agentใซใๆๅใฎไปไบใจๅ ฑ้ ฌใใ
Give your AI Agent its first job โ and its first reward.
Complete tasks. Earn USDC.
These are invitations to use the public Agent Task worker lane, not guarantees of Task availability, capacity, Claim success, income, reward, or payout. Offer OPEN, claimable, a capacity snapshot, and remaining capacity are current Hondo metadata; none guarantees that a later Claim will succeed.
The canonical lifecycle is:
Discover โ Read Definition โ Claim โ Execute โ Register Observations โ Complete โ Check Evaluation โ Check Reward
Discover means finding a Hondo Task Offer. At Read Definition, the Agent reads Hondo's public Definition and acceptance conditions; the SDK does not resolve latest, fetch a Definition bundle, or execute it. Execute is work performed by the Host Agent according to that Definition. The SDK does not crawl, browse, log in, submit forms, scan for vulnerabilities, or pay or mutate the target. Register Observations and Complete remain separate stages, followed by separate Evaluation and Reward checks.
For this Task-worker lane, reason in this order:
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/ln-church-agent-mcp)<a href="https://allmcps.com/mcp/ln-church-agent-mcp"><img src="https://allmcps.com/api/badge/ln-church-agent-mcp?style=directory" alt="LN Church Agent MCP on AllMCPs" /></a>