Table of Contents
Overview
The Trovata MCP Connector gives any MCP-compatible AI assistant direct access to your Trovata data. Ask a question in plain English, and the assistant retrieves your balances, transactions, tags, and reports in seconds.
MCP stands for Model Context Protocol, an open standard originally developed by Anthropic and now adopted across the industry, including by Google, Microsoft, and OpenAI. It lets AI assistants connect to the tools and data you already use, without a custom integration for every platform.
Getting Started
Before you Start: You'll need an active Trovata account with your banks connected, and an MCP-compatible AI client (e.g. Claude Desktop, Claude Code, Cursor, or any client that supports remote MCP servers).
Request Access. You'll need to be a Trovata Admin, or have the appropriate Developer Portal permissions, to proceed.
Create a Developer Portal Application. Create an application in the Trovata Developer Portal (instructions linked here) on how to create a Developer Portal application. Create and save an application that enables access to the resources you want access to with the MCP Connector. Once saved, re-open the Developer Portal application to retrieve the App ID and App Secret at the top of the screen.These are company-level credentials, so anyone holding them can access the full scope of data an admin sees in Trovata.
Open your AI Assistant's Connector Settings. In Claude, this is under Settings, then Connectors. In ChatGPT, it's under Plugins or Connectors. In Copilot, it's under Extensions.
Add a New Remote MCP Server. Using your Developer Portal application's connection details, input:
Server URL: provided in your Developer Portal application
Token URL: https://token.mcp.trovata.io/token
Authentication: OAuth 2.0 client credentials, using your App ID and App Secret
Connect. Your assistant authenticates automatically. Access tokens are short-lived and refresh on their own, so you only enter your credentials once.
Start Asking Questions. Trovata's tools appear automatically in your assistant once connected.
Sample Prompts
The MCP Connector exposes the same capabilities available through Trovata's Developer API, delivered through conversation instead of code.
Cash visibility
"What's our consolidated cash position right now?"
"Show me balances across all accounts at JPMorgan Chase."
"What's the historical balance trend for our operating accounts over the past 90 days?"
"How does our cash position today compare to this time last month?"
Transaction intelligence
"Find all transactions over $50,000 in the past 30 days."
"Show me a summary of credit versus debit activity this month by currency."
"What were our largest outflows last week? Break them down by tag."
"Look up transaction ID [xyz] and give me the full details."
Tag-based analysis
"Show me all transactions tagged as 'Intercompany' this quarter."
"What's our net cash flow for 'Payroll' tagged transactions by entity?"
"List all active transaction tags and how many transactions each contains."
Reporting
"What reports do I have available?"
"Run the monthly cash overview report for March."
"Compare this month's cash report against last month's."
Invoice Management
"Show me all outstanding invoices."
"What's the total invoiced amount by company this quarter?"
Multi-Dimensional Analysis
This is where the MCP Connector adds the most value beyond the raw API. Multi-dimensional queries that would normally require nested parameters and manual correlation become a single question.
"Break down our cash inflows by currency and region for Q1."
"What's our monthly debit trend by entity over the past 6 months?"
"Compare transaction volume across our top 5 banks this quarter."
Best Practices
Be specific about time. "Last 30 days" or "Q1 2026" gives the assistant a clear window. "Recently" leaves too much room for interpretation.
Use your account nicknames. This gives the assistant something concrete to search for.
Use follow-up questions. Most MCP-compatible assistants maintain context within a session, so you can build on a previous answer without re-explaining it.
Security and Governance
Summary: The MCP Connector authenticates at the company level, using the same App ID and App Secret model as the Developer API. Every call returns the full scope of data an admin can see in Trovata, regardless of the individual user's role-based entitlements.
Authentication. The MCP Connector authenticates using an App ID, App Secret, and Company ID, the same credential model as the Developer API. These are company-level credentials, not individual user logins.
Authorization. When the MCP Connector calls your API on behalf of a user, it returns everything an admin would have access to in Trovata. Every call returns the same data, regardless of the individual user's role-based entitlements in the platform. Per-user permission scoping at the connector layer is not yet available.
Data residency. Your treasury data is served directly from Trovata's infrastructure. It passes through the AI assistant's context for the duration of the conversation only and is not stored by the AI provider.
Encryption. All MCP connections use TLS 1.3 encryption in transit. Data at rest remains encrypted within Trovata's SOC 2-certified infrastructure.
Note: Because access is scoped at the company level today, we recommend limiting App ID and App Secret distribution to users you're comfortable granting admin-level visibility into your Trovata data.
MCP Connector vs. Developer Portal APIs
Trovata's Developer API and the Trovata MCP Connector access the same underlying treasury data. The difference is who each one is built for.
The MCP Connector is a conversation layer for everyone else. There are no API keys to manage and no responses to parse. You ask a question, and the AI assistant handles the rest.
The Developer API is a building block for engineering teams. It requires a developer who understands authentication, HTTP requests, and JSON parsing. It's the right tool for data pipelines, ERP syncs, and custom dashboards in PowerBI, Tableau, etc.
Both access the same Trovata data. Neither replaces the other.
Dimension | MCP Connector | Developer API |
Intended User | Treasury analysts, controllers, CFOs, anyone with Trovata access | Engineers and developers |
Setup | One-time connection in your AI assistant | API keys, custom code, ongoing maintenance |
How you Interact | Natural language questions | HTTP requests with structured parameters |
Output | Conversational answers, tables, and summaries | Raw JSON |
Maintenance | Trovata maintains the connector | Your team maintains the integration |
Time to First Value | Minutes | Days to weeks |
FAQs
Does the MCP Connector replace the Developer API? No. The Developer API remains available for engineering teams that need programmatic access for data pipelines, ERP integrations, and custom applications. The MCP Connector is an additional access layer optimized for AI-powered interaction. Both access the same underlying data.
Do I need to install anything? No. The MCP Connector is hosted by Trovata. You connect to it from your AI assistant using a server URL and your credentials. There's no local installation and no SDK.
Which AI assistants are supported? Any AI assistant that supports the MCP standard, including Claude, ChatGPT, Microsoft Copilot, and Google Gemini. The list continues to grow as more AI tools adopt the standard.
Can the AI modify my data or initiate payments? The current release of the MCP Connector provides read-only access to your treasury data, the same data available through the Developer API today.
Is there additional cost for MCP access? During the AI 2.0 trial, the MCP connector is free to use. After the trial, it will be a paid premium feature.
How is my data protected? The MCP Connector authenticates using the same App ID, App Secret, and Company ID model as the Developer API, over a TLS 1.3 encrypted connection, within Trovata's SOC 2-certified infrastructure. The AI assistant receives data only within the context of your conversation session and does not persistently store your treasury data. Note that access today is scoped at the company level rather than by individual user role.
What if I have questions or need help getting connected? Reach out to your Trovata Customer Success Manager, or contact support@trovata.io. We'll walk you through the connection process and help your team get the most from AI-powered treasury intelligence.