4,500+ servers built on MCP Fusion
Vinkius

Fintoc MCP. Automate bank transfers and access real-time financial data.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Fintoc MCP on Cursor AI Code Editor MCP Client Fintoc MCP on Claude Desktop App MCP Integration Fintoc MCP on OpenAI Agents SDK MCP Compatible Fintoc MCP on Visual Studio Code MCP Extension Client Fintoc MCP on GitHub Copilot AI Agent MCP Integration Fintoc MCP on Google Gemini AI MCP Integration Fintoc MCP on Lovable AI Development MCP Client Fintoc MCP on Mistral AI Agents MCP Compatible Fintoc MCP on Amazon AWS Bedrock MCP Support

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.

+ 9 more capabilities included
Get and manage linked bank accounts

The agent retrieves a list of all linked bank accounts and checks the status of the connection using list_links and list_accounts.

Retrieve specific account details

The agent fetches the current balance and owner details for a specific bank account using the get_account tool.

Pull filtered transaction history

The agent pulls transaction movements for a given account, applying filters like date ranges using list_movements.

Initiate and track money transfers

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.

Check recurring payment details

The agent lists and retrieves details about active subscriptions and recurring payments using list_subscriptions and get_subscription.

Discover supported financial institutions

The agent queries the available banks and financial institutions in Chile and Mexico using list_institutions.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Fintoc MCP Server: 12 Tools for Financial Ops

Orchestrate bank data, account details, and payment intents using this full suite of 12 tools.

create019d7599

create payment intent

Starts the process of transferring money by creating a payment intent record.

get019d7599

get account

Retrieves the current balance and details for a specific linked bank account.

get019d7599

get link

Gets detailed information about a specific bank link connection.

get019d7599

get movement

Retrieves details for a single transaction movement.

get019d7599

get payment intent

Fetches the current status and details of a previously created payment transfer.

get019d7599

get subscription

Gets details about a specific recurring payment or subscription.

list019d7599

list accounts

Lists all the bank accounts connected to a specific bank link.

list019d7599

list institutions

Returns a list of supported banks and financial institutions in Chile and Mexico.

list019d7599

list links

Lists all the bank connections (links) set up for the user.

list019d7599

list movements

Retrieves a filtered list of transactions for a given account over a date range.

list019d7599

list payment intents

Lists all payment intents that have been created, showing their status.

list019d7599

list 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
Start building

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. 1 First, your AI client calls a listing tool, like list_links, to see what bank accounts are connected.
  2. 2 Next, the agent uses data from the link to call a specific action tool, like list_movements, to pull the transaction history.
  3. 3 Finally, the agent executes the result—for example, using create_payment_intent to 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.

Financial Analyst

Runs automated checks for discrepancies, pulling list_movements and get_account data to build daily audit reports.

Fintech Developer

Tests open banking logic and payment flows by calling create_payment_intent and list_payment_intents directly from their codebase.

Business Owner

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_accounts to get a list of all connected bank accounts and their balances before running any queries.
  • Track money flow accurately. Use list_movements to pull filtered transaction history for an account, letting you reconcile spending against specific dates.
  • Execute transfers reliably. Create and monitor transfers using create_payment_intent and checking the status with get_payment_intent ensures the money moves correctly.
  • Manage recurring costs. Check all standing payments with list_subscriptions to see exactly what's being taken out automatically.
  • Verify connections. Use list_links to 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_institutions to confirm which banks are supported in Chile or Mexico before building a transfer flow.

Real-World Use Cases

01

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.

02

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.

03

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.

04

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

How we secure it →

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

create_payment_intent get_account get_link get_movement get_payment_intent get_subscription list_accounts list_institutions list_links list_movements list_payment_intents list_subscriptions

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.

You might also like

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Fintoc. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.