fi. northpoint/ marketing-compliance
by northpoint.fi · remote · no sign-in to list tools · v1.0.0 · published by fi.northpoint
Crypto marketing compliance rulesets over MCP: MiCA, FCA, GDPR, SEC, MAS, VARA. Not legal advice.
13 tools: 9 change things and 4 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things9Claude Code: ask: see these tools
- Only reads4Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http marketing-compliance https://northpoint.fi/api/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
13 tools
Changes things 9Claude Code: ask
run_ad_creative_checkCross-jurisdiction ad-creative compliance scan (~30 rules).No findings
Why it is in this group
- The name "run_ad_creative_check" says "run": a word for a change.
Description, as the server wrote it Cross-jurisdiction ad-creative compliance scan (~30 rules). Pass an image URL, base64 image, or just a landing-page URL plus caption — the scanner extracts on-image text, evaluates prominence/contrast/dark patterns/disclosures, and returns a full audit.
run_aeo_visibility_checkRun the AEO / GEO (Answer Engine / Generative Engine Optimization) visibility audit (12 rules).No findings
Why it is in this group
- The name "run_aeo_visibility_check" says "run": a word for a change.
Description, as the server wrote it Run the AEO / GEO (Answer Engine / Generative Engine Optimization) visibility audit (12 rules). Analyses whether AI answer engines (ChatGPT, Perplexity, Claude, Gemini) will cite the project for its category, and the gaps stopping it. Returns a 0–100 citeability score, per-engine read, per-rule analysis, and a ranked fix list. The 2026 successor to SEO.
run_fca_pro_checkRun the full FCA UK financial-promotions self-audit for cryptoasset marketing (~25 rules).No findings
Why it is in this group
- The name "run_fca_pro_check" says "run": a word for a change.
Description, as the server wrote it Run the full FCA UK financial-promotions self-audit for cryptoasset marketing (~25 rules). Section 21 FSMA, COBS 4.12A, PERG 8, the October 2023 cryptoasset regime, HTX precedent. Returns verdict + per-rule analysis + rewrite suggestions.
run_gdpr_pro_checkRun the full GDPR + ePrivacy marketing self-audit (~30 rules).No findings
Why it is in this group
- The name "run_gdpr_pro_check" says "run": a word for a change.
Description, as the server wrote it Run the full GDPR + ePrivacy marketing self-audit (~30 rules). Cookie banners, email/SMS opt-in, signup forms, privacy notices, marketing automation, ad-pixel placement. Returns verdict, per-rule analysis, and rewrite suggestions.
run_mas_pro_checkRun the full MAS Singapore DPT marketing self-audit (~35–40 rules).No findings
Why it is in this group
- The name "run_mas_pro_check" says "run": a word for a change.
Description, as the server wrote it Run the full MAS Singapore DPT marketing self-audit (~35–40 rules). PS Act, Notice PSN02, January 2022 prohibition on public-space DPT advertising, AML/CFT communications requirements.
run_mica_pro_checkRun the full MiCA (EU cryptoasset marketing) self-audit on a marketing asset.No findings
Why it is in this group
- The name "run_mica_pro_check" says "run": a word for a change.
Description, as the server wrote it Run the full MiCA (EU cryptoasset marketing) self-audit on a marketing asset. ~40 rules covering Title II–IV, ESMA guidance, and operator-grade interpretive notes. Returns verdict, per-rule analysis, and rewrite suggestions.
run_sec_pro_checkRun the SEC retail communications self-audit (~25 rules) for US-touching crypto marketing.No findings
Why it is in this group
- The name "run_sec_pro_check" says "run": a word for a change.
Description, as the server wrote it Run the SEC retail communications self-audit (~25 rules) for US-touching crypto marketing. FINRA Rule 2210, anti-fraud, Reg BI, finfluencer compensation disclosures, securities-status framing.
run_tge_readiness_checkRun the full TGE / token-launch marketing readiness audit (28 rules) across MiCA offer-to-public + Article 88, FCA financial promotions, SEC/Howey, MAS and VARA — in one multi-juri…No findings
Why it is in this group
- The name "run_tge_readiness_check" says "run": a word for a change.
Description, as the server wrote it Run the full TGE / token-launch marketing readiness audit (28 rules) across MiCA offer-to-public + Article 88, FCA financial promotions, SEC/Howey, MAS and VARA — in one multi-jurisdiction pass. For launch surfaces: landing page, airdrop/points page, staking copy, announcement thread, launch deck, KOL brief. Returns a per-market launch-readiness verdict, per-rule analysis, and concrete rewrites.
run_vara_pro_checkRun the full VARA Dubai marketing self-audit (~35–40 rules).No findings
Why it is in this group
- The name "run_vara_pro_check" says "run": a word for a change.
Description, as the server wrote it Run the full VARA Dubai marketing self-audit (~35–40 rules). Marketing & Promotions Rulebook, pre-approval requirements, KOL contracts, risk warnings, prohibited content.
Only reads 4Claude Code: allow
get_latest_signalReturn the last N days of NorthPoint's competitor + regulatory + narrative signal feed.No findings
Why it is in this group
- The name "get_latest_signal" says "get": a word for reading.
Description, as the server wrote it Return the last N days of NorthPoint's competitor + regulatory + narrative signal feed. Daily-rebuilt digest of what moved in crypto marketing/regulation.
get_lite_rulesetReturn the FREE lite ruleset for one regime as markdown, so YOU (the calling model) can audit a marketing asset against it directly — no NorthPoint API key needed and no round trip…No findings
Why it is in this group
- The name "get_lite_ruleset" says "get": a word for reading.
Description, as the server wrote it Return the FREE lite ruleset for one regime as markdown, so YOU (the calling model) can audit a marketing asset against it directly — no NorthPoint API key needed and no round trip. Use this to check crypto/fintech marketing copy against real regulatory rules before it is published. For the full 25-40 rule audit run by NorthPoint's own model, with a citable verdict, use the corresponding run_*_pro_check tool (subscriber key required).
list_regimesList every marketing-compliance regime NorthPoint can check (MiCA, FCA financial promotions, GDPR/ePrivacy, SEC, MAS, VARA, TGE launch readiness, AEO visibility), with the free and…No findings
Why it is in this group
- The name "list_regimes" says "list": a word for reading.
Description, as the server wrote it List every marketing-compliance regime NorthPoint can check (MiCA, FCA financial promotions, GDPR/ePrivacy, SEC, MAS, VARA, TGE launch readiness, AEO visibility), with the free and subscriber rule counts for each. No API key required. Call this first to discover what is available.
search_signalsText-search NorthPoint's signal feed for a keyword or phrase across competitor/regulatory/narrative entries.No findings
Why it is in this group
- The name "search_signals" says "search": a word for reading.
Description, as the server wrote it Text-search NorthPoint's signal feed for a keyword or phrase across competitor/regulatory/narrative entries.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http marketing-compliance https://northpoint.fi/api/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__marketing-compliance__list_regimes",
"mcp__marketing-compliance__get_lite_ruleset",
"mcp__marketing-compliance__get_latest_signal",
"mcp__marketing-compliance__search_signals"
],
"ask": [
"mcp__marketing-compliance__run_mica_pro_check",
"mcp__marketing-compliance__run_gdpr_pro_check",
"mcp__marketing-compliance__run_fca_pro_check",
"mcp__marketing-compliance__run_sec_pro_check",
"mcp__marketing-compliance__run_mas_pro_check",
"mcp__marketing-compliance__run_vara_pro_check",
"mcp__marketing-compliance__run_tge_readiness_check",
"mcp__marketing-compliance__run_aeo_visibility_check",
"mcp__marketing-compliance__run_ad_creative_check"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as marketing-compliance. Review it before you use it.