Enigma MCP integration
Matches a business name to an Enigma ID, returns its full profile, runs KYB verification, and screens against sanctions and watchlists.
19actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Screen against sanctions and watchlists
Lyro checks a customer or transaction against sanctions lists and compliance watchlists in real time. Blocks risky deals before they close.
Verify business identity (kyb v2)
Lyro confirms a business's legitimacy and registration details using Enigma's KYB engine. De-risks B2B relationships with automated identity checks.
Match business profile
Lyro fuzzy-matches your business name and location against Enigma's SMB database. Surfaces the official record for any company you're vetting.
How businesses use Enigma + Lyro
Each card is one request a support team gets, and the Enigma actions Lyro runs to close it.
Turn a business name into a real record
Lyro fuzzy-matches the name and location against Enigma's SMB data to get an Enigma ID, then pulls the full profile with addresses, websites, industries, and associated people.
Match Business ProfileGet Business By Enigma IDSearch Enigma Entities Via GraphQLVerify a business before you onboard it
Lyro runs the KYB check against legal entities from state records, or the fuller verification covering TIN, SSN, watchlist screening, and bankruptcy, and screens for sanctions exposure.
KYB Business VerificationVerify Business IdentityScreen Against Sanctions And WatchlistsReview what a screen actually flagged
Lyro lists past screening decisions filtered by alert status, assignee, or date, opens the one in question, and reads the full profile of the sanctioned entity behind an alert.
List Screening DecisionsGet Screening DecisionGet Sanctioned Entity DetailsGroup research into a list a team can work
Lyro creates a list populated from search criteria, checks how far its materialization has got, and browses the lists the team has already built.
Create ListGet List MaterializationSearch User-Created Lists
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Enigma actions it has and picks the ones a request needs.
- 01
Connect Enigma
Authorize the Enigma account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Enigma actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Enigma
Setup, permissions, and the limits of what Lyro can do inside Enigma.
Match Business Profile does fuzzy matching on business name and location against Enigma's SMB data asset and returns an Enigma ID. That ID is the key everything else works from, so the richer profile through Get Business by Enigma ID only becomes available once a match is made.
Every action available in Enigma
All 19 actions your agent can call on Enigma, straight from the live MCP connection.
Create list
Create a new list to organize and group entities in Enigma.
Create suggestion
Create a suggestion for data correction, enhancement, or analysis feedback in Enigma.
Delete list
Delete an existing list permanently from the system.
Get account information
Retrieve information about the current API account via GraphQL.
Get aggregate counts
Get aggregate counts of operating locations and their associated brands or legal entities.
Get attribute groups
Retrieve attribute groups for Enigma entity types.
Get background task status
Get the status and results of a background task by ID.
Get business by enigma ID
Retrieve detailed business information using an Enigma ID.
Get screening decision
Retrieve a screening decision by its request ID.
Get extended graphql schema
Retrieve extended schema information for Enigma's GraphQL API.
Get list materialization
Retrieve a specific list materialization by its unique ID.
Get sanctioned entity details
Retrieve detailed information about a specific sanctioned entity by its ID.
Kyb business verification
This tool performs a Know Your Business (KYB) check on a U.S.
List screening decisions
Retrieve multiple screening decisions with pagination and filtering options.
Match business profile
Match business records against Enigma's SMB data asset using fuzzy matching on business name and location.
Screen against sanctions and watchlists
A tool to screen customers and transactions against sanctions and other watchlists.
Search enigma entities via graphql
Search and retrieve entities from Enigma's comprehensive U.S.
Search user-created lists
Search and retrieve user-created lists via GraphQL.
Verify business identity (kyb v2)
Verify business identity using Enigma's KYB v2 endpoint.
The tools Enigma sits next to
Same connection, same setup. Pick the next one your team already uses.

Bigpicture.io
Resolves the company behind a domain, a name or a visitor IP and returns employee count, revenue and industry before the chat ends.
Exa
Answers a question with citations, extracts full page text, builds Websets of lookalike pages, and runs async research tasks that return reports.
Keen.io
Reads event collection schemas and property types, returns distinct property values over a timeframe, and reactivates revoked access keys.
Openperplex
Answer a question from live search results with citations, extract a linked page as text or markdown, and interrogate a document by URL.
Scrapingant
Pulls a page as Markdown, extracts named fields with an AI query, and renders JavaScript-heavy or bot-protected pages through Chrome and rotating proxies.
Weathermap
Resolves a free-text place name into coordinates and reads the current conditions there, so a location-based weather question is answered in the conversation.

Ready to connect Enigma?
Authorize the account and your agent has all 19 actions from the first conversation.


