{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_vfe9pnyuhd3r","handle":"velvoite-eu-financial-regulatory-compliance","url":"https://wellknown.network/agents/velvoite-eu-financial-regulatory-compliance","links":{"self":"https://wellknown.network/agents/velvoite-eu-financial-regulatory-compliance/record.json","html":"https://wellknown.network/agents/velvoite-eu-financial-regulatory-compliance","markdown":"https://wellknown.network/agents/velvoite-eu-financial-regulatory-compliance/record.md","api":"https://wellknown.network/api/v1/agents/velvoite-eu-financial-regulatory-compliance","status":"https://wellknown.network/api/v1/agents/velvoite-eu-financial-regulatory-compliance/status","claim":"https://wellknown.network/agents/velvoite-eu-financial-regulatory-compliance/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/velvoite-eu-financial-regulatory-compliance/claim.json","badge":"https://wellknown.network/agents/velvoite-eu-financial-regulatory-compliance/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.velvoite.eu:server:velvoite-eu-financial-regulatory-compliance","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Velvoite — EU Financial Regulatory Compliance","summary":"EU financial regulatory monitoring: DORA, MiCA, MiFID II, AML, Solvency II and more.","description":"EU financial regulatory monitoring: DORA, MiCA, MiFID II, AML, Solvency II and more.","publisher":{"name":"eu.velvoite","url":null},"homepage":null,"repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.velvoite.eu/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-03-14T18:13:13.856686Z","publishedAt":"2026-03-14T18:13:13.856686Z","registryName":"eu.velvoite/compliance"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":1,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"},{"slug":"content.seo","name":"SEO","confidence":0.525,"provenance":"derived"},{"slug":"productivity.calendar","name":"Calendar & Scheduling","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["content","data","dev","productivity"]},"observed":{"status":"live","statusReason":"Responded 8h ago.","lastOkAt":"2026-09-06T01:23:53.739Z","lastProbedAt":"2026-09-06T01:23:53.739Z","statusComputedAt":"2026-09-06T01:24:41.298Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":175},"latestObservations":[{"at":"2026-09-06T01:23:53.739Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":175,"error":null,"detail":{"tools":[{"name":"get_stats","description":"\n    Get an overview of the Velvoite regulatory corpus.\n\n    Returns document counts by source, regulation family, entity type,\n    urgency distribution, obliga"},{"name":"search_regulations","description":"\n    Search the regulatory corpus using keyword / trigram matching.\n\n    Uses PostgreSQL trigram similarity on document titles and summaries.\n    Returns docume"},{"name":"list_documents","description":"\n    Browse regulatory documents with filters and pagination.\n\n    Returns a paginated list of documents with summaries, tags, doc_purpose\n    (regulation_text,"},{"name":"get_document","description":"\n    Get full details of a specific regulatory document by its ID.\n\n    Returns the document metadata, AI summary, all classification tags,\n    inline obligatio"},{"name":"get_obligations","description":"\n    Get regulatory obligations - specific requirements extracted from regulations.\n\n    Each obligation includes the requirement text, applicable article refer"},{"name":"get_canonical_obligations","description":"\n    Get deduplicated canonical obligations with enforcement intelligence.\n\n    Returns one obligation per unique legal requirement per actor role.\n    Each inc"},{"name":"get_enforcement_intelligence","description":"\n    Get top enforced canonical obligations. Returns obligations ranked by\n    enforcement activity for risk prioritization.\n\n    This is a focused view of cano"},{"name":"get_deadlines","description":"\n    Get upcoming regulatory deadlines for compliance calendar tracking.\n\n    Returns obligations with deadlines in chronological order, annotated\n    with days"},{"name":"get_obligation_summary","description":"\n    Get obligation counts grouped by regulation_code.\n\n    Returns total count and per-regulation breakdown with status counts\n    (active, upcoming, overdue, "},{"name":"get_recent_changes","description":"\n    Get recently published or updated regulatory documents.\n\n    Shortcut for 'what is new this week' - returns documents from the last N days,\n    sorted by p"},{"name":"get_verification_stats","description":"\n    Get verification progress for obligations across all regulations.\n\n    Returns total, verified, unverified counts overall and per regulation,\n    with perc"},{"name":"get_actor_roles","description":"\n    Get available actor roles per regulation with obligation counts.\n\n    Actor roles define WHO an obligation applies to within a specific regulation\n    (e.g"},{"name":"get_company_profile","description":"\n    Get the calling company's regulatory posture — saved entity types,\n    actor roles per regulation, and active conditions.\n\n    The profile defines WHICH re"},{"name":"get_enforcement_decisions","description":"\n    Get enforcement decisions with structured penalty data.\n\n    Returns enforcement actions (fines, warnings, license withdrawals) imposed\n    by regulators. "},{"name":"audit_taxonomy","description":"\n    Audit the actor role taxonomy: compare model-defined roles vs deployed roles in the database.\n\n    Returns per-regulation analysis showing:\n    - model_onl"},{"name":"get_feedback","description":"Get user feedback for QA review. Requires admin API key.\n\n    Filters: status (new/reviewed/resolved/dismissed), feedback_type (data_quality/bug/feature_request"},{"name":"get_finnish_statute","description":"\n    Return the canonical Finlex URL for a Finnish statute so Claude can fetch its text.\n    Finlex (finlex.fi) is the official Finnish statute database — no pu"},{"name":"search_finnish_statutes","description":"\n    Return Finlex search URL for Finnish statute keyword search.\n    Finlex has no public JSON search API — returns the search URL for Claude to fetch.\n\n    Ar"},{"name":"get_finnish_company","description":"\n    Look up a Finnish company in the PRH Trade Register by business ID (Y-tunnus).\n    Returns company name, status, registered address, company form, registra"},{"name":"search_finnish_companies","description":"\n    Search Finnish companies by name in the PRH Trade Register.\n    Use to find a business ID when you only know the company name,\n    or to check whether a co"},{"name":"get_eu_regulation_article","description":"\n    Return verbatim obligation text from the Velvoite corpus for an EU regulation\n    article, plus the canonical EUR-Lex URL for reference.\n\n    Queries the V"},{"name":"search_eu_regulation_text","description":"\n    Return EUR-Lex search URL for finding regulation provisions by keyword.\n    Use when you don't know the exact article number but need to find\n    relevant "},{"name":"search_cjeu_cases","description":"\n    Search CJEU case law via EUR-Lex CELLAR SPARQL (live — not limited to Velvoite corpus).\n    Returns cases matching keywords in the case title.\n    Use to f"},{"name":"get_eurlex_document","description":"\n    Look up any EUR-Lex document by CELEX number via CELLAR SPARQL (live).\n    Returns title, date, and URLs for the full text.\n    For CJEU case law (CELEX st"},{"name":"get_kho_decision","description":"\n    Return access details for a Finnish Supreme Administrative Court (KHO) precedent decision.\n    Requires Velvoite Premium API key.\n\n    KHO decisions are ci"},{"name":"search_kho_decisions","description":"\n    Return a search query to discover KHO (Finnish Supreme Administrative Court)\n    precedent decisions for a given year.\n    Requires Velvoite Premium API ke"}],"toolCount":26,"serverName":"Velvoite","capabilities":["experimental","prompts","resources","tools"],"serverVersion":"1.27.2","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_stats","description":"\n    Get an overview of the Velvoite regulatory corpus.\n\n    Returns document counts by source, regulation family, entity type,\n    urgency distribution, obliga"},{"name":"search_regulations","description":"\n    Search the regulatory corpus using keyword / trigram matching.\n\n    Uses PostgreSQL trigram similarity on document titles and summaries.\n    Returns docume"},{"name":"list_documents","description":"\n    Browse regulatory documents with filters and pagination.\n\n    Returns a paginated list of documents with summaries, tags, doc_purpose\n    (regulation_text,"},{"name":"get_document","description":"\n    Get full details of a specific regulatory document by its ID.\n\n    Returns the document metadata, AI summary, all classification tags,\n    inline obligatio"},{"name":"get_obligations","description":"\n    Get regulatory obligations - specific requirements extracted from regulations.\n\n    Each obligation includes the requirement text, applicable article refer"},{"name":"get_canonical_obligations","description":"\n    Get deduplicated canonical obligations with enforcement intelligence.\n\n    Returns one obligation per unique legal requirement per actor role.\n    Each inc"},{"name":"get_enforcement_intelligence","description":"\n    Get top enforced canonical obligations. Returns obligations ranked by\n    enforcement activity for risk prioritization.\n\n    This is a focused view of cano"},{"name":"get_deadlines","description":"\n    Get upcoming regulatory deadlines for compliance calendar tracking.\n\n    Returns obligations with deadlines in chronological order, annotated\n    with days"},{"name":"get_obligation_summary","description":"\n    Get obligation counts grouped by regulation_code.\n\n    Returns total count and per-regulation breakdown with status counts\n    (active, upcoming, overdue, "},{"name":"get_recent_changes","description":"\n    Get recently published or updated regulatory documents.\n\n    Shortcut for 'what is new this week' - returns documents from the last N days,\n    sorted by p"},{"name":"get_verification_stats","description":"\n    Get verification progress for obligations across all regulations.\n\n    Returns total, verified, unverified counts overall and per regulation,\n    with perc"},{"name":"get_actor_roles","description":"\n    Get available actor roles per regulation with obligation counts.\n\n    Actor roles define WHO an obligation applies to within a specific regulation\n    (e.g"},{"name":"get_company_profile","description":"\n    Get the calling company's regulatory posture — saved entity types,\n    actor roles per regulation, and active conditions.\n\n    The profile defines WHICH re"},{"name":"get_enforcement_decisions","description":"\n    Get enforcement decisions with structured penalty data.\n\n    Returns enforcement actions (fines, warnings, license withdrawals) imposed\n    by regulators. "},{"name":"audit_taxonomy","description":"\n    Audit the actor role taxonomy: compare model-defined roles vs deployed roles in the database.\n\n    Returns per-regulation analysis showing:\n    - model_onl"},{"name":"get_feedback","description":"Get user feedback for QA review. Requires admin API key.\n\n    Filters: status (new/reviewed/resolved/dismissed), feedback_type (data_quality/bug/feature_request"},{"name":"get_finnish_statute","description":"\n    Return the canonical Finlex URL for a Finnish statute so Claude can fetch its text.\n    Finlex (finlex.fi) is the official Finnish statute database — no pu"},{"name":"search_finnish_statutes","description":"\n    Return Finlex search URL for Finnish statute keyword search.\n    Finlex has no public JSON search API — returns the search URL for Claude to fetch.\n\n    Ar"},{"name":"get_finnish_company","description":"\n    Look up a Finnish company in the PRH Trade Register by business ID (Y-tunnus).\n    Returns company name, status, registered address, company form, registra"},{"name":"search_finnish_companies","description":"\n    Search Finnish companies by name in the PRH Trade Register.\n    Use to find a business ID when you only know the company name,\n    or to check whether a co"},{"name":"get_eu_regulation_article","description":"\n    Return verbatim obligation text from the Velvoite corpus for an EU regulation\n    article, plus the canonical EUR-Lex URL for reference.\n\n    Queries the V"},{"name":"search_eu_regulation_text","description":"\n    Return EUR-Lex search URL for finding regulation provisions by keyword.\n    Use when you don't know the exact article number but need to find\n    relevant "},{"name":"search_cjeu_cases","description":"\n    Search CJEU case law via EUR-Lex CELLAR SPARQL (live — not limited to Velvoite corpus).\n    Returns cases matching keywords in the case title.\n    Use to f"},{"name":"get_eurlex_document","description":"\n    Look up any EUR-Lex document by CELEX number via CELLAR SPARQL (live).\n    Returns title, date, and URLs for the full text.\n    For CJEU case law (CELEX st"},{"name":"get_kho_decision","description":"\n    Return access details for a Finnish Supreme Administrative Court (KHO) precedent decision.\n    Requires Velvoite Premium API key.\n\n    KHO decisions are ci"},{"name":"search_kho_decisions","description":"\n    Return a search query to discover KHO (Finnish Supreme Administrative Court)\n    precedent decisions for a given year.\n    Requires Velvoite Premium API ke"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"eu.velvoite/compliance","url":"https://registry.modelcontextprotocol.io/v0/servers/eu.velvoite%2Fcompliance","firstSeenAt":"2026-09-05T23:21:00.087Z","fetchedAt":"2026-09-05T23:21:00.087Z","normalizedAt":"2026-09-05T23:21:00.087Z"}]},"firstSeenAt":"2026-09-05T23:21:00.087Z","updatedAt":"2026-09-06T01:24:50.687Z"}