frankiefin
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| InternationalBusinessProfileB | Retrieve a business profile from any country (AUS included). |
| InternationalBusinessSearchB | Search for a business from any country (AUS included). |
| BusinessOwnershipQueryC | Create Business Entity and Query UBO (AUS Only) |
| RunBusinessReportsB | Run Report(s) against a new or existing organisation entity (AUS Only). |
| CheckOrganisationB | Run KYC/AML Checks on Organisation and/or Associated Individuals. |
| CreateDocumentD | Create New Document. |
| CompareDocumentC | Create Document and Compare to Original. |
| CreateScanDocumentC | Create and OCR Scan Document. |
| CreateProcessIndustryUtilityDocumentC | Create Document and Run Utility Price Comparison. |
| VerifyDocumentC | Create and Verify Document. |
| SearchDocumentC | Search For a Document !! EXPERIMENTAL !! |
| DeleteDocumentC | Delete Document. |
| QueryDocumentC | Retrieve Document Details |
| UpdateDocumentC | Update Existing Document. |
| QueryDocumentChecksB | Retrieve Document Verification Check Details. |
| UpdateCompareDocumentB | Update Document and Compare to Original. |
| QueryDocumentFullB | Retrieve Document and Scan Data |
| UpdateScanDocumentC | Update and OCR Scan Document |
| UpdateProcessIndustryUtilityDocumentB | Update Document and Run Utility Price Comparison. |
| UpdateProcessIndustryUtilityDocumentConsentB | Provide Explicit Consent to Switch Utility Plans. |
| UpdateProcessIndustryUtilityDocumentSwitchC | Initiate Switching of Utility Plan. |
| UpdateVerifyDocumentC | Update and Verify Document. |
| CreateEntityC | Create New Entity. |
| CreateEntityGetIDVTokenD | Create Entity and Get IDV Token |
| CreateCheckEntityPushToMobileB | Create Entity and Push Self-Verification Link |
| CreateCheckEntityD | Create and Verify Entity |
| SearchEntityC | Search for Entity |
| DeleteEntityC | Delete Entity |
| QueryEntityC | Retrieve Entity Details |
| UpdateEntityC | Update Existing Entity. |
| UpdateCheckClassResultsB | Update Check Result States (Batch) |
| UpdateCheckClassResultC | Update Check Result State |
| QueryEntityChecksB | Retrieve Entity Verication Check Details |
| BlacklistEntityB | Set Entity Blacklist State. |
| FlagDuplicateEntityD | Resolve Duplicate States. |
| EntityMonitoringB | Set Entity Ongoing AML Monitoring Status. |
| WatchlistEntityC | Set Entity Watchlist State. |
| QueryEntityFullB | Retrieve Entity Details and Document Scan Data |
| UpdateEntityGetIDVTokenC | Update Entity and Get IDV Token |
| UpdateEntityInitIDVProcessC | Update Entity and Initiate IDV Process |
| UpdateEntityStateD | Update Entity States |
| UpdateCheckEntityPushToMobileB | Update Entity and Push Self-Verification Link |
| UpdateCheckEntityC | Update Entity and Verify Details |
| RetrieveResultC | (Re)retrieve Response Result. |
| StatusCheckC | Service Status |
| notifyResultC | Push Notification Payload |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 46 tools
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.
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.
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.
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.