Fiat-billed MCP server for AI agents: OFAC/PEP/watchlist sanctions screening, EU consolidated (FSF) sanctions, KYB, company + people enrichment, prospect/vendor/onboard 360 diligence bundles, intent-based lead search, EU VAT (VIES) validation, SEC XBRL company financials, FDA drug-recall screen, securities-reference-360 (ISIN -> listings + FIGIs), LEI -> issued ISINs, domain trust score, and GLEIF fund relationships. Pay with a card — no crypto wallet. Free demo tools, no key.
Project description
gocreative-wedge-mcp
Fiat-billed compliance, enrichment & lead tools for AI agents — over MCP.
A Model Context Protocol server that gives any MCP client (Claude Desktop, Cursor, Claude Code, custom agents) a sharp toolkit for KYC/KYB, sanctions screening, company + people enrichment, due-diligence bundles, and intent-based lead search — backed by real OpenSanctions / firmographic / enrichment data from the GoCreative API.
Billing is fiat: the MCP marketplace charges the subscriber's card/subscription,
or you supply a card-funded gck_ credit key. No crypto wallet, no on-chain
payment. The free list_wedge_tools and pricing_info tools — plus 5 demo
calls/day/IP on the tools that expose a demo — work with no key at all, so you
can try it immediately.
Install
pip install gocreative-wedge-mcp
Requires Python ≥ 3.10. Pulls mcp and httpx. (The hosted HTTP transport is
optional: pip install "gocreative-wedge-mcp[http]".)
Run it directly to sanity-check (stdio; Ctrl-C to stop):
gocreative-wedge-mcp # or: python -m gocreative_wedge_mcp
Tools (18)
| Tool | Arg | Price (USD) | Free demo | What it does |
|---|---|---|---|---|
screen_sanctions |
name |
$0.45 | ✅ | OFAC/EU/UK/UN + PEP + 100+ watchlists screen (OpenSanctions). The KYC/KYB gate. |
kyb |
company |
$0.45 | ✅ | Full KYB / counterparty-risk verdict: sanctions + PEP + risk score + registry + legal exposure + firmographics. |
enrich_company |
domain |
$0.05 | ✅ | Company firmographics from a domain: industry, size, founded, logo, socials. |
people_enrich |
query |
$0.15 | — | Verified work email + phone + LinkedIn from "Full Name@domain.com". |
prospect_360 |
company |
$0.10 | — | Sales-prospect 360: firmographics + domain intel + intent signals. |
vendor_360 |
company |
$0.45 | — | Third-party-risk 360: sanctions + risk score + KYB dossier + firmographics. |
onboard_360 |
company |
$0.45 | — | Customer-onboarding 360: sanctions/PEP + KYB verdict + firmographics. |
leads_search |
keyword |
$0.05 | — | Companies by intent signal (funding / federal contract / grant / FDA clearance). |
securities_360 |
isin |
$0.03 | — | ISIN → every global listing + share-class FIGI (OpenFIGI). |
lei_isins |
lei |
$0.02 | — | LEI → every ISIN the entity issued (GLEIF golden copy). |
domain_trust |
domain |
$0.02 | — | 0–100 domain trust score: RDAP age + DNS (MX/SPF/DMARC) + disposable flag. |
fund_manager |
lei |
$0.02 | — | Fund LEI → umbrella + parent (mgmt co) + managed funds (GLEIF L2). |
verify_eu_vat |
vat_number |
$0.02 | — | EU VAT (VIES) validation → trader name + address + audit number. |
company_financials |
query |
$0.03 | — | SEC XBRL: ticker/CIK → revenue, net income, assets, equity, cash, EPS. |
drug_recall |
query |
$0.03 | — | FDA drug recall/enforcement screen (Class I/II/III) — openFDA. |
eu_sanctions |
name |
$0.04 | — | EU Consolidated (FSF) sanctions screen with regulation/programme attribution. |
list_wedge_tools |
— | free | ✅ | List every tool with price + demo flag. Call first. |
pricing_info |
— | free | ✅ | Fiat pricing + how billing works. |
Prices are surfaced to marketplaces and via pricing_info; the marketplace (or your
gck_ credit key) settles them.
Billing / auth (three modes, auto-selected)
GOCREATIVE_API_KEY=gck_...→ sent asAuthorization: Bearer gck_.... Decrements a Stripe-funded dollar ledger server-side and returns real data. Buy a key with a card at https://api.gocreativeai.com/credits/buy. This is the primary fiat rail.GOCREATIVE_RAPIDAPI_SECRET=...→ sent asX-RapidAPI-Proxy-Secret; the proxy bills the subscriber.- No key → free
/demo/<tool>/<arg>path (5 calls/day/IP) so preview + the meta tools always return real data.
Other env vars: GOCREATIVE_BASE_URL (default https://api.gocreativeai.com),
GOCREATIVE_HTTP_TIMEOUT (default 60s), TRANSPORT (stdio default | streamable-http),
MCP_PORT (default 4023, http only), GOCREATIVE_ANALYTICS_DB (override local usage log).
MCP client config
Claude Desktop / Cursor / Claude Code (mcpServers)
Add to your MCP config (e.g. claude_desktop_config.json):
{
"mcpServers": {
"gocreative-wedge": {
"command": "gocreative-wedge-mcp",
"env": {
"GOCREATIVE_API_KEY": "gck_your_card_funded_key_optional"
}
}
}
}
Omit env entirely to run in free-demo mode (the meta tools + 5 demo calls/day work
with no key). If gocreative-wedge-mcp isn't on PATH, use the module form:
{
"mcpServers": {
"gocreative-wedge": {
"command": "python",
"args": ["-m", "gocreative_wedge_mcp"],
"env": { "GOCREATIVE_API_KEY": "gck_..." }
}
}
}
Hosted (streamable-http)
TRANSPORT=streamable-http MCP_PORT=4023 gocreative-wedge-mcp
# then point an MCP client at http://127.0.0.1:4023/mcp
Requires the [http] extra: pip install "gocreative-wedge-mcp[http]".
Example
> list_wedge_tools()
> screen_sanctions(name="Gazprom")
→ { "flagged": true, "match_count": 6, "risk_topics": [...], "matches": [...] }
> kyb(company="Stripe")
> people_enrich(query="Patrick Collison@stripe.com")
License
MIT © GoCreative. Data via the GoCreative API (OpenSanctions and partner sources).
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gocreative_wedge_mcp-1.2.0.tar.gz.
File metadata
- Download URL: gocreative_wedge_mcp-1.2.0.tar.gz
- Upload date:
- Size: 15.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
166f50150263b6e9cf85fde0edfb735c10303bc54c4f1e9c79c4b49d3f170946
|
|
| MD5 |
9a01bfc8cdf6cba7e90bcd97c4229bdb
|
|
| BLAKE2b-256 |
a7a02bcfccd240c8e9b6c2f68d91081f94049abb7c4a856c580f99d327c3fab1
|
File details
Details for the file gocreative_wedge_mcp-1.2.0-py3-none-any.whl.
File metadata
- Download URL: gocreative_wedge_mcp-1.2.0-py3-none-any.whl
- Upload date:
- Size: 14.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b39d925b869e0b83c6c2079c2ebef4a76510c246ec86560c660b93f08c858df
|
|
| MD5 |
b89fc6aa546a120d2662856d604bd2f9
|
|
| BLAKE2b-256 |
57195ea499b3fa71a7654e6ea3f9f4933e5a7256455dbcc90bb3c04b42d9629a
|