Sanctions & PEP Screening

com.macaroonnetworkPublished by macaroonnetwork.comv1.1.0Updated Oct 24, 2026

Screen a name in one call against US OFAC SDN, the EU Consolidated Financial Sanctions List, UK…

The publisher's own server: Macaroon Bible Evidence

Overview

AI-generated overview

A local MCP server that screens names against sanctions and PEP lists and routes paid, evidence-backed queries through the Macaroon Network marketplace.

What you can do
Search sale-ready marketplace products by natural-language intent, and browse the category registry with mapped-product counts (free). Retrieve freshness and content-hash metadata for a feed target, plus reviewed source and rights records with partial-coverage reporting (free). Discover evidenced live Macaroon MCP servers and their transports (free). Execute an x402 USDC product and receive the predicate-verified result and receipt, including sanctions and PEP screening against OFAC SDN, the EU Consolidated list and UK lists.
When to use it
Use it when an assistant needs sanctions or PEP screening of a name, or when it should find and run evidence-backed data products from the Macaroon Network marketplace and can settle per-query payments in USDC.
Requirements
Runs locally over stdio, installed from PyPI and started with uvx. A wallet or Coinbase CDP infrastructure is needed outside the server to sign x402 payment challenges. The registry defaults to the Macaroon Network API and can be overridden with the MACAROONS_REGISTRY_URL environment variable. Network access is required.
Before you install
Paid products cost USDC on Base mainnet; the server returns the x402 challenge and does not hold a wallet or sign payments, so signing happens in your own wallet infrastructure. Executing a product sends the query and payment proof to the Macaroon Network API and third-party providers. Screening results are compliance aids, not a substitute for your own review.

Installation

In SourceWeft

  1. Open Sanctions & PEP Screening in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

macaroonnetwork-mcp

MCP discovery router for Macaroon Network, a marketplace where agents find evidence-backed products and pay per successful query.

The payment rail exposed by this release is x402 using USDC on Base mainnet. The package never holds a wallet or signs a payment. It returns the exact x402 challenge for the caller's own wallet infrastructure to sign, then accepts that signed proof on the retry.

Tools

  • macaroons_search — search sale-ready products by natural-language intent. Free.
  • macaroons_metadata — retrieve free freshness and content-hash metadata for a feed target.
  • macaroons_categories — retrieve the canonical category registry and exact mapped-product counts. Free.
  • macaroons_discover_mcp — retrieve evidenced live Macaroon MCP servers and their transports. Free.
  • macaroons_sources — retrieve reviewed source and rights records, with explicit partial-coverage reporting. Free.
  • macaroons_execute — execute an x402 USDC product and receive the predicate-verified result and receipt.

Paying with x402

When a product needs payment, macaroons_execute returns an x402_payment_required result instead of hiding the challenge:

json
{  "x402_payment_required": true,  "resource_url": "https://api.macaroonnetwork.com/execute/...",  "amount_atomic": "3000",  "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",  "network": "eip155:8453",  "pay_to": "0x33cc...",  "extra_name": "USD Coin",  "extra_version": "2",  "max_timeout_seconds": 60,  "x402_version": 2}

Sign the exact payment described by the challenge with your own wallet or Coinbase CDP infrastructure. Then call macaroons_execute again with identical arguments plus payment_signature. x402 exact settlement uses one signed retry; there is no invoice-polling flow.

Install

bash
pip install macaroonnetwork-mcp

Use with an MCP client

json
{  "mcpServers": {    "macaroonnetwork": {      "command": "macaroonnetwork-mcp"    }  }}

The default registry is https://api.macaroonnetwork.com. For local development, override it with MACAROONS_REGISTRY_URL.

License

MIT

Source: README.md at commit a8ffe48

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.1.0LatestSep 16, 2026

Score

40% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Macaroonnetwork integrations