Add eu-finreg plugin — EU financial regulation specialist - #69
Conversation
Adds eu-finreg as a partner-built plugin under external_plugins/, the EU financial regulation specialist for legal and compliance teams at EU-regulated financial institutions. Companion to regulatory-legal — when you need EU finreg depth (DORA, MiCA, PSD, AML/CFT, MiFID II, CRD/CRR, etc.) with actor-role-aware scoping and entity-type-specific enforcement intelligence. Wraps the Velvoite corpus (mcp.velvoite.eu) covering EUR-Lex, EBA, ESMA, EIOPA, FIN-FSA, BaFin. Requires a Velvoite API key — free 30-day Premium trial at app.velvoite.eu. Built and maintained by Silly Pilot Oy. Standalone marketplace also maintained at github.com/velvoite-eu/velvoite-plugins for users who prefer to install from the vendor directly.
|
I have read the CLA Document and I hereby sign the CLA You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot. |
|
Hi, CLA doc seems to be missing from github? can you post the correct file
for review?
Br Matti Puhakka
***@***.***
+35850409155
…On Tue, May 26, 2026 at 12:58 PM github-actions[bot] < ***@***.***> wrote:
*github-actions[bot]* left a comment (anthropics/claude-for-legal#69)
<#69 (comment)>
Thank you for your submission, we really appreciate it. Like many
open-source projects, we ask that you sign our Contributor License
Agreement
<https://github.com/anthropics/claude-for-legal/blob/main/CLA.md> before
we can accept your contribution. You can sign the CLA by just posting a
Pull Request Comment same as the below format.
------------------------------
I have read the CLA Document and I hereby sign the CLA
------------------------------
You can retrigger this bot by commenting *recheck* in this Pull Request. Posted
by the *CLA Assistant Lite bot*.
—
Reply to this email directly, view it on GitHub
<#69?email_source=notifications&email_token=CEU5FIAUFIH2DLJ4C3MGDKL44VTD5A5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTINJUGMYTCMRTGU4KM4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KYZTPN52GK4S7MNWGSY3L#issuecomment-4543112358>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/CEU5FIG7PDUYCLH3EBBULMT44VTD5AVCNFSM6AAAAACZNMK7WWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DKNBTGEYTEMZVHA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you authored the thread.Message ID:
***@***.***>
--
Matti Puhakka
Founder, Velvoite — AI-native regulatory intelligence
velvoite.eu
+358504009155
***@***.***
|
|
Friendly heads-up on the CLA flow before signing: The CLA link in the bot's comment (https://github.com/anthropics/claude-for-legal/blob/main/CLA.md) and in CONTRIBUTING.md (source) returns HTTP 404 — the The signing-comment mechanism in the bot still works mechanically, but external contributors literally can't read what they're being asked to sign today. As a small EU company shipping our first partner plugin here, we'd rather wait to sign until the actual CLA text is published — both because we want to know what we're agreeing to, and because we'd hate to set the precedent of "magic-phrase signing without text." Couple of paths forward you might consider:
Happy to sign as soon as the document is available. Plugin is otherwise ready for review — happy to demo if useful (contact: matti@velvoite.eu). cc'ing the other open partner-plugin PRs in case they hit the same wall: #45 (arguman-legal), #63 (redjudicial-legal). |
Summary
Adds the
eu-finregplugin underexternal_plugins/— the EU financial regulation specialist in theclaude-for-legalecosystem. Built and maintained by Silly Pilot Oy.It complements
regulatory-legalfor legal and compliance teams at EU-regulated financial institutions: payment institutions, CASPs, investment firms, AIFMs, e-money institutions, insurers, and credit institutions.regulatory-legalgives generic regulatory workflows.eu-finreggives the structured EU financial regulation corpus underneath, with actor-role-aware scoping by jurisdiction (FIN-FSA, BaFin, EBA, ESMA, EIOPA, EUR-Lex) and entity type. When a query is "what's the regulatory pattern around AI deployment?" →regulatory-legal. When it's "what does DORA Art 28(3) require for our payment institution's ICT third-party register?" →eu-finreg.What it includes
Seven slash commands (six interactive + one scheduled):
/eu-finreg:setup— syncs the user's regulatory posture from their Velvoite workspace to a local CLAUDE.md/eu-finreg:obligations [regulation]— canonical obligations filtered to entity type + actor role/eu-finreg:deadlines [days]— upcoming compliance deadlines (future-dated application / transition dates)/eu-finreg:reg-watch [days]— recent regulatory documents in scope/eu-finreg:enforcement [regulation] [min_fine_eur]— enforcement decisions (fines, sanctions, warnings) for entity type/eu-finreg:search "<query>"— free-text corpus searcheu-finreg:reg-feed-watcher(scheduled agent) — Monday-morning digest combining changes + deadlines + enforcementStructure (matches the
external_plugins/cocounsel-legalconvention)Auth
Free plugin install. Each user supplies a Velvoite API key via
VELVOITE_API_KEY. Free 30-day Premium trial available at https://app.velvoite.eu/register?source=plugin — same pattern as the CoCounsel Legal connector (customer subscription).Smoke test evidence
Tested end-to-end as a Finnish payment institution profile (TestPay Oy) against production
mcp.velvoite.eu:/eu-finreg:obligations dora/eu-finreg:deadlines 90/eu-finreg:reg-watch 30/eu-finreg:enforcement/eu-finreg:search "outsourcing register"/eu-finreg:reg-feed-watcherAlso tested:
VELVOITE_API_KEY is not setmessage + sign-up URL, before any MCP call (no raw 401 dumped at the user)Disclaimers
Every command's output ends with
Drafts for compliance / legal review — not legal advice.per the established repo convention.License
MIT. Plugin code is free; the Velvoite corpus is a separate service with its own ToS at https://velvoite.eu/legal. See
external_plugins/eu-finreg/LICENSE.Maintenance
Maintained by Silly Pilot Oy. The plugin is also distributed via a standalone marketplace at https://github.com/velvoite-eu/velvoite-plugins for users who prefer to install from the vendor directly. Both sources ship the same plugin code; this one becomes the discoverable channel inside
claude-for-legal.Test plan for reviewers
export VELVOITE_API_KEY=vv_...in your shellmcp.velvoite.eu, all 7 commands work, footer disclaimers present