Fintoc MCP. Automate bank transfers and access real-time financial data.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Fintoc MCP Server gives your AI agent access to your bank accounts, movements, and payment services across Chile and Mexico.
You can list all linked accounts, check balances with `get_account`, pull transaction history using `list_movements`, and even programmatically start fund transfers with `create_payment_intent`.
It handles the whole open banking flow so your agent can manage your money.
What your AI agents can do
Create payment intent
Starts the process of transferring money by creating a payment intent record.
Get account
Retrieves the current balance and details for a specific linked bank account.
Get link
Gets detailed information about a specific bank link connection.
The agent retrieves a list of all linked bank accounts and checks the status of the connection using list_links and list_accounts.
The agent fetches the current balance and owner details for a specific bank account using the get_account tool.
The agent pulls transaction movements for a given account, applying filters like date ranges using list_movements.
The agent creates a payment intent, which starts a bank transfer process, and can check the status using create_payment_intent and get_payment_intent.
The agent lists and retrieves details about active subscriptions and recurring payments using list_subscriptions and get_subscription.
The agent queries the available banks and financial institutions in Chile and Mexico using list_institutions.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Fintoc MCP Server: 12 Tools for Financial Ops
Orchestrate bank data, account details, and payment intents using this full suite of 12 tools.
019d7599create payment intent
Starts the process of transferring money by creating a payment intent record.
019d7599get account
Retrieves the current balance and details for a specific linked bank account.
019d7599get link
Gets detailed information about a specific bank link connection.
019d7599get movement
Retrieves details for a single transaction movement.
019d7599get payment intent
Fetches the current status and details of a previously created payment transfer.
019d7599get subscription
Gets details about a specific recurring payment or subscription.
019d7599list accounts
Lists all the bank accounts connected to a specific bank link.
019d7599list institutions
Returns a list of supported banks and financial institutions in Chile and Mexico.
019d7599list links
Lists all the bank connections (links) set up for the user.
019d7599list movements
Retrieves a filtered list of transactions for a given account over a date range.
019d7599list payment intents
Lists all payment intents that have been created, showing their status.
019d7599list subscriptions
Retrieves a list of all active subscriptions and recurring payments.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Fintoc, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You're hooking your AI agent up to your bank accounts and payment services across Chile and Mexico. This server gives your agent the power to manage your money using open banking. You can list all your bank links and check out the details of any account. To see what's going on with your cash, your agent can check the balance for a specific account using get_account or get a list of all linked accounts with list_accounts.
If you need to see transaction history, your agent pulls filtered movements for any account using list_movements. You can also see all payment intents that have been created or list all active subscriptions and recurring payments using list_subscriptions. Need to start a transfer? Your agent creates a payment intent using create_payment_intent, and it can track that transfer's status using get_payment_intent.
You can also get detailed info about any bank link connection with get_link or check out the details of a specific subscription using get_subscription. When you don't know which banks are supported, your agent gets a list of institutions in Chile and Mexico using list_institutions. You can see all your established bank connections with list_links and list every payment intent that's been made with list_payment_intents.
How Fintoc MCP Works
- 1 First, your AI client calls a listing tool, like
list_links, to see what bank accounts are connected. - 2 Next, the agent uses data from the link to call a specific action tool, like
list_movements, to pull the transaction history. - 3 Finally, the agent executes the result—for example, using
create_payment_intentto send money—and gets a confirmation ID back.
The bottom line is that your AI agent talks to Fintoc, which talks to your bank, giving you the data or executing the transfer in one flow.
Who Is Fintoc MCP For?
The financial analyst who needs reconciliation reports every morning. The fintech developer building a payment gateway prototype. The business owner who wants a real-time, unified view of cash flow without logging into ten different bank portals. This is for anyone who treats financial data as an API.
Runs automated checks for discrepancies, pulling list_movements and get_account data to build daily audit reports.
Tests open banking logic and payment flows by calling create_payment_intent and list_payment_intents directly from their codebase.
Gets a simple summary of cash flow and open subscriptions by having their agent call list_accounts and list_subscriptions.
What Changes When You Connect
- Start with the current state. Use
list_accountsto get a list of all connected bank accounts and their balances before running any queries. - Track money flow accurately. Use
list_movementsto pull filtered transaction history for an account, letting you reconcile spending against specific dates. - Execute transfers reliably. Create and monitor transfers using
create_payment_intentand checking the status withget_payment_intentensures the money moves correctly. - Manage recurring costs. Check all standing payments with
list_subscriptionsto see exactly what's being taken out automatically. - Verify connections. Use
list_linksto maintain visibility on which banks are connected, making sure your agent always has access to the right data source. - Know the playing field. Run
list_institutionsto confirm which banks are supported in Chile or Mexico before building a transfer flow.
Real-World Use Cases
Reconciling a month's spending
The financial analyst needs to prove all Q2 spending. They ask their agent to run list_movements for the corporate checking account, filtering the results for April 1 to April 30. The agent pulls the movements, summarizes them, and presents the data for the audit report.
Setting up a new vendor payment
A business owner needs to pay a new vendor. They instruct the agent to first run list_institutions to confirm the bank is supported, then use create_payment_intent to initiate the transfer, and finally use get_payment_intent to track if the funds cleared.
Checking all recurring bills
The user wants to know their total monthly commitment. The agent runs list_subscriptions and list_accounts to aggregate all active subscriptions and the current balance, giving a clear picture of monthly outflow.
Diagnosing a missing transaction
A user noticed a payment disappeared. They ask the agent to check the transaction history using list_movements and check the account status using get_account. The agent identifies the missing entry's status or the correct date range.
The Tradeoffs
Treating bank data like a simple database query
Trying to run a single tool like get_movement without knowing the account ID or date range, leading to an error or incomplete data set.
→
Always start by calling list_links to find the correct connection, then use list_accounts to get the specific account ID, and finally use list_movements to pull the required history.
Assuming the account state hasn't changed
Running create_payment_intent based on an old balance, which might fail because the funds were moved or the account status changed since the data was pulled.
→
Before sending money, run get_account to verify the current available balance, then use create_payment_intent to ensure the funds are available and the transfer is recorded.
Ignoring the full payment lifecycle
Only running create_payment_intent and then assuming the money moved. The user gets no confirmation or failure reason.
→
After initiating the transfer, immediately call get_payment_intent and wait until the status is confirmed. Check list_payment_intents if you need to see a history of attempts.
When It Fits, When It Doesn't
Use this if you need to model a financial process. You need to know: 1) The current state (use list_accounts or list_links); 2) The history (use list_movements); and 3) The action (use create_payment_intent). Don't use it if you just need a simple data point, like checking one balance—get_account is enough. Don't use it if you need to know why a bank is supported—use list_institutions. If you are writing a multi-step workflow, you must chain these tools: e.g., list_links -> list_accounts -> list_movements.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Fintoc. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Manually reconciling bank statements is a tedious, multi-tab process.
Today, pulling a bank statement means logging into the bank's website, navigating to the transaction history tab, filtering by date range, and then copying chunks of data into a spreadsheet. If you need movements from three different accounts, you repeat the whole process three times. It’s a full hour of clicking and copy-pasting just to get a single audit report.
With Fintoc, you let your agent call `list_movements`. You just tell the agent the account ID and the date range. The agent runs the tool, pulls the structured data, and gives you a clean, ready-to-use list. No manual clicking, no copy-pasting. You get the data in seconds.
Fintoc MCP Server: Manage accounts & transfers
Before, initiating a payment meant logging into the bank's portal, finding the transfer section, inputting the recipient details, entering the amount, and submitting. If anything failed, you had to manually check the bank portal again to see why. The whole process was slow and required multiple logins.
Now, your agent handles it. You simply ask the agent to 'send $X to Y.' The agent calls `create_payment_intent`, manages the connection, and tracks the status using `get_payment_intent`. The entire fund movement is automated, controlled by a single command.
Common Questions About Fintoc MCP
How do I use the `list_accounts` tool with Fintoc? +
The list_accounts tool lists all bank accounts connected to a specific link. You must first ensure the link is active and then specify the link ID when calling the tool.
Does `create_payment_intent` handle international transfers? +
Fintoc specializes in Latin American financial integration (Chile and Mexico). You must ensure the target recipient and bank are supported by Fintoc's network.
What is the difference between `list_movements` and `get_movement`? +
list_movements returns a paginated list of transactions for an entire account over a date range. get_movement retrieves the specific details for one transaction using its ID.
How do I check the status of a transfer after using `create_payment_intent`? +
Use the get_payment_intent tool. You will need the payment intent ID returned when you first called create_payment_intent to check its status.
Which banks can I use with the `list_institutions` tool? +
The list_institutions tool returns a list of supported banks and financial institutions operating in Chile and Mexico.
How do I use `list_links` to check my connected bank accounts? +
The list_links tool shows all the bank connections you've set up. This is useful for confirming which financial accounts your AI agent has access to.
What does `get_link` return when I need to troubleshoot a connection? +
The get_link tool provides detailed information about a specific bank link. You can use this to verify connection status or check for any configuration errors.
Can I use `list_subscriptions` to find out about recurring payments? +
Yes, list_subscriptions retrieves active subscription details. It helps you track recurring charges and manage automated payments within your open banking data.
Which countries are supported by the Fintoc MCP server? +
Fintoc currently supports major financial institutions in Chile (cl) and Mexico (mx). You can use the 'list_institutions' tool to see the specific banks available in each region.
Can I filter bank movements by specific dates using the agent? +
Yes! The 'list_movements' tool accepts 'since' and 'until' parameters in ISO format. For example, you can ask the agent to 'List movements from 2023-01-01 to 2023-01-31' for a specific account.
How secure is my bank data when using Fintoc through Vinkius? +
Your security is paramount. Vinkius encrypts your Fintoc Secret Key at rest and only injects it into the isolated execution environment. Fintoc uses read-only access for movements and bank-grade security for all operations.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
IEX Cloud
Access real-time and historical financial data, stock quotes, crypto, and market metrics directly from your AI agent.
Adyen
Global payment processing — manage payments, refunds, and merchant accounts via AI.
Legal Fees Apportionment Engine
Split judicial awards and attorney fees across multiple parties with exact, auditable proportional math.
You might also like
Discourse
Equip your AI agent to manage forum topics, track community members, and monitor categories via the Discourse API.
HashiCorp Vault
Securely manage secrets, tokens, and encryption keys via HashiCorp Vault — read KV secrets, generate dynamic credentials, and monitor system health.
Copysmith
Generate marketing copy, product descriptions, and ad variations at scale with AI trained on high-performing content.