# Chatham Financial MCP MCP

> Chatham Financial connects your enterprise account to any AI client, allowing you to manage complex financial risk and valuations conversationally. You can query market data, track debt payments, review derivative trades, and check hedge accounting details—all without opening a single dashboard. It gives you full control of institutional finance insights right where you work.

## Overview
- **Category:** data-analytics
- **Price:** Free
- **Tags:** risk-management, derivative-valuation, debt-management, financial-analysis, market-data, transaction-tracking

## Description

This MCP lets your AI agent talk directly to your Chatham Financial account, giving you visibility into complex financial risk management and valuations through natural conversation. Instead of digging through dense dashboards, you just ask questions about your debt or derivatives. You can get current mark-to-market valuations for trades, check what the market expects rates (like SOFR) to do over time, and track payment schedules for every instrument. It's all housed within one place on the Vinkius catalog that your AI client connects to. This capability means you never have to manually reconcile data from multiple sources again; you just talk to your agent.

## Tools

### get_trade_accounting
Gets detailed accounting information for a particular transaction or trade.

### get_hedge_effectiveness
Pulls the specific results from hedge effectiveness tests.

### get_chatham_market_data
Retrieves current benchmark rates and future forward curves (like SOFR).

### get_trade_valuations
Calculates and retrieves the current and historical mark-to-market value for any given trade.

### list_chatham_entities
Provides a list of all legal entities configured within your account.

### list_trade_payments
Lists the payment history and future payment schedules for any transaction.

### list_chatham_portfolios
Lists every managed portfolio set up in the system.

### list_chatham_transactions
Gathers a list of all financial transactions and trades associated with your account.

## Prompt Examples

**Prompt:** 
```
Show me all active trades in my Chatham account.
```

**Response:** 
```
Retrieving your active transactions... I found 12 instruments including 5 Interest Rate Swaps, 3 FX Forwards, and 4 Debt instruments. Which one would you like to see valuations for?
```

**Prompt:** 
```
What is the latest valuation for trade ID 'T-98765'?
```

**Response:** 
```
Checking valuation for T-98765... The current mark-to-market value is +$45,230.50 as of yesterday's close. This is a 2.1% increase from the previous valuation.
```

**Prompt:** 
```
Show me the forward curve for 3-month SOFR.
```

**Response:** 
```
Retrieving SOFR 3M forward curve... The market expects rates to stay around 5.3% for the next 6 months, followed by a gradual decrease to 4.8% by mid-2025.
```

## Capabilities

### Query Market Rates
Retrieve current and forward-looking benchmark rates, such as SOFR or EURIBOR curves.

### Review Trade Status
List all your financial transactions and trades to get a complete overview of positions.

### Calculate Asset Value
Get the current or historical mark-to-market valuation for any specific trade.

### Track Payments
View payment schedules and history across all configured financial instruments.

### Assess Risk Mitigation
Check hedge effectiveness test results and detailed hedge accounting records.

### Map Corporate Structure
List every legal entity and managed portfolio connected to your account.

## Use Cases

### Quarterly Risk Review
A risk officer needs to confirm that a specific derivative position hasn't drifted. They ask their agent: 'What is the current valuation and hedge effectiveness for trade T-123?' The MCP runs `get_trade_valuations` and `get_hedge_effectiveness`, giving them one consolidated answer, saving an hour of dashboard work.

### Debt Covenant Check
A financial controller needs to verify if all debt payments are scheduled correctly for the next quarter. They ask their agent to check 'the payment schedule for the corporate bond portfolio.' The MCP runs `list_trade_payments` and provides a clear, actionable list.

### Market Rate Comparison
An investment analyst needs to compare current market interest rates against historical data. They ask their agent: 'Show me the 3-month SOFR curve.' The MCP runs `get_chatham_market_data` and returns the expected rate movements immediately.

### Portfolio Mapping
A new analyst needs to understand all assets under management. They ask their agent, 'List all portfolios and entities.' The MCP runs `list_chatham_portfolios` and `list_chatham_entities`, giving them the full scope of what they're working with.

## Benefits

- Stop clicking through tabs. You can get the current mark-to-market value for a trade instantly by calling `get_trade_valuations` and getting the answer in plain text.
- Never manually look up benchmark data again. Ask for the SOFR or EURIBOR forward curve using `get_chatham_market_data` and get a clear market projection right away.
- Audit transactions faster than ever. Instead of opening complex sheets, use the agent to list all trades with `list_chatham_transactions`, then drill down into payments via `list_trade_payments`.
- Stay compliant without extra effort. You can check hedge effectiveness results by calling `get_hedge_effectiveness` and getting confirmation you need for reporting.
- Get full visibility across your corporate setup. Use `list_chatham_entities` to quickly map out all legal structures connected to the account, which is critical for compliance checks.

## How It Works

The bottom line is you get direct, conversational access to complex financial data streams without needing to log into the source system.

1. Subscribe to this MCP on Vinkius and provide your API Key and Client ID (these credentials come from your relationship manager).
2. Connect your preferred AI client, like Cursor or Claude, using the established MCP connection.
3. Ask a natural language question—for example, 'What is the current valuation for my FX Forwards?'—and the agent executes the required calls.

## Frequently Asked Questions

**How do I check market rates using get_chatham_market_data?**
You ask your agent for a specific rate, like 'What is the 3-month SOFR curve?' The tool retrieves the current and historical benchmark rates needed to calculate valuations.

**Can I use list_chatham_transactions to see payments?**
No. While `list_chatham_transactions` shows the trade itself, you must use the dedicated tool, `list_trade_payments`, to view payment schedules and history.

**Does get_trade_valuations give me just today's price?**
No. This tool provides both the current mark-to-market value and historical valuations, letting you track performance changes over time for a trade.

**What is the difference between list_chatham_portfolios and list_chatham_entities?**
Portfolios (`list_chatham_portfolios`) are groups of assets or trades you manage. Entities (`list_chatham_entities`) refer to the legal organizations that own or operate those portfolios.

**When I use get_trade_accounting, how do I audit a specific transaction's entries?**
It provides the full accounting details for any trade. You pass in the relevant transaction ID to see exactly how hedge rules applied and what adjustments were made.

**Does list_trade_payments let me view payment history for multiple transactions at once?**
No, you must specify a single transaction ID. This ensures that the tool only retrieves payments directly linked to that specific financial instrument.

**If I run get_chatham_market_data frequently, are there rate limits on my MCP connection?**
Yes, the MCP adheres to standard API rate limiting. If you exceed the call quota for a given period, your agent will return an error code specifying when you can try again.

**Does get_hedge_effectiveness only calculate results for recently traded instruments?**
No, it accesses historical records. You control the time window and trade dates used to run the effectiveness test, giving you full audit capability.

**Can I see the mark-to-market valuation for a specific trade?**
Yes! Use the `get_trade_valuations` tool with the trade ID. The agent will return the latest calculated valuation from ChathamDirect.

**How do I check current SOFR or EURIBOR rates?**
Use the `get_chatham_market_data` tool and specify the index (e.g., 'SOFR'). Your agent will fetch the latest benchmark rates and available forward curves.

**Where do I find my Chatham API credentials?**
API access is typically provided to ChathamDirect clients. Contact your Chatham Relationship Manager to request API access and obtain your API Key and Client ID.