Skip to main content
Glama
frankiefin

frankiefin

by ktmcp-cli

@ktmcp/frankiefin

MCP server for Frankie Financial API

Installation

npm install -g @ktmcp/frankiefin

Related MCP server: similaridade_br-mcp

Usage

Add to your MCP settings:

{
  "mcpServers": {
    "frankiefin": {
      "command": "mcp-frankiefin"
    }
  }
}

Description


This API allows developers to integrate the Frankie Financial Compliance Utility into their applications. The API allows:

  • Checking name, address, date of birth against national databases

Category

security


Support KTMCP

If you find this CLI useful, we'd greatly appreciate your support! Share your experience on:

  • Reddit

  • Twitter/X

  • Hacker News

Incentive: Users who can demonstrate that their support/advocacy helped advance KTMCP will have their feature requests and issues prioritized.

Just be mindful - these are real accounts and real communities. Authentic mentions and genuine recommendations go a long way!

Support This Project

If you find this CLI useful, we'd appreciate support across Reddit, Twitter, Hacker News, or Moltbook. Please be mindful - these are real community accounts. Contributors who can demonstrate their support helped advance KTMCP will have their PRs and feature requests prioritized.

Available Tools

46 tools
BlacklistEntityB

Set Entity Blacklist State.

Inputs: no named parameters.

BusinessOwnershipQueryC

Create Business Entity and Query UBO (AUS Only)

Inputs: no named parameters.

CheckOrganisationB

Run KYC/AML Checks on Organisation and/or Associated Individuals.

Inputs: no named parameters.

CompareDocumentC

Create Document and Compare to Original.

Inputs: no named parameters.

CreateCheckEntityD

Create and Verify Entity

Inputs: no named parameters.

CreateCheckEntityPushToMobileB

Create Entity and Push Self-Verification Link

Inputs: no named parameters.

CreateDocumentD

Create New Document.

Inputs: no named parameters.

CreateEntityC

Create New Entity.

Inputs: no named parameters.

CreateEntityGetIDVTokenD

Create Entity and Get IDV Token

Inputs: no named parameters.

CreateProcessIndustryUtilityDocumentC

Create Document and Run Utility Price Comparison.

Inputs: no named parameters.

CreateScanDocumentC

Create and OCR Scan Document.

Inputs: no named parameters.

DeleteDocumentC

Delete Document.

Inputs: no named parameters.

DeleteEntityC

Delete Entity

Inputs: no named parameters.

EntityMonitoringB

Set Entity Ongoing AML Monitoring Status.

Inputs: no named parameters.

FlagDuplicateEntityD

Resolve Duplicate States.

Inputs: no named parameters.

InternationalBusinessProfileB

Retrieve a business profile from any country (AUS included).

Inputs: no named parameters.

InternationalBusinessSearchB

Search for a business from any country (AUS included).

Inputs: no named parameters.

notifyResultC

Push Notification Payload

Inputs: no named parameters.

QueryDocumentC

Retrieve Document Details

Inputs: no named parameters.

QueryDocumentChecksB

Retrieve Document Verification Check Details.

Inputs: no named parameters.

QueryDocumentFullB

Retrieve Document and Scan Data

Inputs: no named parameters.

QueryEntityC

Retrieve Entity Details

Inputs: no named parameters.

QueryEntityChecksB

Retrieve Entity Verication Check Details

Inputs: no named parameters.

QueryEntityFullB

Retrieve Entity Details and Document Scan Data

Inputs: no named parameters.

RetrieveResultC

(Re)retrieve Response Result.

Inputs: no named parameters.

RunBusinessReportsB

Run Report(s) against a new or existing organisation entity (AUS Only).

Inputs: no named parameters.

SearchDocumentC

Search For a Document !! EXPERIMENTAL !!

Inputs: no named parameters.

SearchEntityC

Search for Entity

Inputs: no named parameters.

StatusCheckC

Service Status

Inputs: no named parameters.

UpdateCheckClassResultC

Update Check Result State

Inputs: no named parameters.

UpdateCheckClassResultsB

Update Check Result States (Batch)

Inputs: no named parameters.

UpdateCheckEntityC

Update Entity and Verify Details

Inputs: no named parameters.

UpdateCheckEntityPushToMobileB

Update Entity and Push Self-Verification Link

Inputs: no named parameters.

UpdateCompareDocumentB

Update Document and Compare to Original.

Inputs: no named parameters.

UpdateDocumentC

Update Existing Document.

Inputs: no named parameters.

UpdateEntityC

Update Existing Entity.

Inputs: no named parameters.

UpdateEntityGetIDVTokenC

Update Entity and Get IDV Token

Inputs: no named parameters.

UpdateEntityInitIDVProcessC

Update Entity and Initiate IDV Process

Inputs: no named parameters.

UpdateEntityStateD

Update Entity States

Inputs: no named parameters.

UpdateProcessIndustryUtilityDocumentB

Update Document and Run Utility Price Comparison.

Inputs: no named parameters.

UpdateProcessIndustryUtilityDocumentConsentB

Provide Explicit Consent to Switch Utility Plans.

Inputs: no named parameters.

UpdateProcessIndustryUtilityDocumentSwitchC

Initiate Switching of Utility Plan.

Inputs: no named parameters.

UpdateScanDocumentC

Update and OCR Scan Document

Inputs: no named parameters.

UpdateVerifyDocumentC

Update and Verify Document.

Inputs: no named parameters.

VerifyDocumentC

Create and Verify Document.

Inputs: no named parameters.

WatchlistEntityC

Set Entity Watchlist State.

Inputs: no named parameters.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    C2.4/5.0

    Scored across 46 tools

    Disambiguation3/5

    Many tools are clearly separated by Create/Update/Delete/Query prefixes, but the sheer number of Create/Update variants for documents and IDs, along with overlapping terms like 'Check', 'Search', and 'Query', creates boundary ambiguity. Descriptions help in most cases, but an agent could easily pick the wrong variant when dealing with entities vs organisations or document details vs full document scans.

    Naming Consistency3/5

    Most tools follow a PascalCase Verb+Object pattern such as CreateEntity or DeleteDocument, which is readable. However, tools like InternationalBusinessProfile, BusinessOwnershipQuery, EntityMonitoring, StatusCheck, and notifyResult break the pattern with noun-first names or inconsistent casing and word order, making the naming mixed rather than uniform.

    Tool Count2/5

    At 46 tools, the surface is well beyond the typical well-scoped range of 3-15 and even beyond the 25+ threshold for 'too many'. The domain is broad, but many tools are variations of the same create/update operation and could likely be consolidated via parameters or narrower tool groupings.

    Completeness4/5

    The tool set covers full CRUD-style lifecycles for both documents and entities, plus state management, checks, IDV, reporting, and service status. Some gaps exist, such as no dedicated list/report operations and no obvious way to update document check results, but most workflows can be completed through Query/Search and Update variants.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      MCP server that compares Brazilian identity data (CPF, name, birth, address) and returns a similarity score against official records, enabling identity verification through natural language.
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables identity verification from any MCP client by providing tools to create verification sessions, generate capture links, screen against sanctions and PEP lists, read results, and manage the review queue.
      50 npm
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables AML screening against sanctions, PEP, watchlist, and adverse-media lists, as well as KYB business verification via the Didit v3 identity/compliance API.
      111 npm
      MIT