ChatGPT
Open Settings, then Connectors, and add an MCP server. Use Streamable HTTP and this URL. Paste the Fillfolio OAuth client ID from this page. Leave the secret blank, then sign in with Fillfolio.
https://fillfolio.com/api/mcp
Fillfolio MCP gives ChatGPT, Claude, Claude Code, Cursor, Codex, and other approved clients read-only Model Context Protocol access to your net worth, stocks, ETFs, funds, crypto, currency, cash, liabilities, and activity. It cannot trade or see credentials. MCP is included with paid Fillfolio plans.
https://fillfolio.com/api/mcpHfY4RTp08YeBNRYmFillfolio MCP
https://fillfolio.com/api/mcp
What is my Fillfolio net worth across stocks, ETFs, and crypto?
get_portfolio_summary
| Symbol | Type | Value |
|---|---|---|
| VTI | ETF | $12,814.20 |
| NVDA | Stock | $3,229.56 |
| BTC | Crypto | $29,704.08 |
6
read-only MCP tools
Paid
included with Fillfolio plans
OAuth
revoke from Settings anytime
Install
The machine URL is https://fillfolio.com/api/mcp. Transport is Streamable HTTP. Use the Fillfolio MCP OAuth client ID HfY4RTp08YeBNRYm as a public PKCE client and leave the secret blank. These cards copy config. They do not skip Fillfolio OAuth.
Open Settings, then Connectors, and add an MCP server. Use Streamable HTTP and this URL. Paste the Fillfolio OAuth client ID from this page. Leave the secret blank, then sign in with Fillfolio.
https://fillfolio.com/api/mcp
Add a custom MCP connector in Claude and paste this Streamable HTTP URL. In Advanced settings, paste the Fillfolio OAuth client ID. Leave the secret blank, then sign in.
https://fillfolio.com/api/mcp
Run this command in a terminal. It already includes the Fillfolio OAuth client ID and callback port 1455. Finish Fillfolio sign-in when prompted.
claude mcp add --transport http --client-id HfY4RTp08YeBNRYm --callback-port 1455 fillfolio https://fillfolio.com/api/mcp
Paste this remote MCP config. If Cursor asks for an OAuth client ID, use the Fillfolio client ID from this page and leave the secret blank, then sign in.
{
"mcpServers": {
"fillfolio": {
"url": "https://fillfolio.com/api/mcp"
}
}
}Add this block to ~/.codex/config.toml. If Codex asks for an OAuth client ID, use the Fillfolio client ID from this page and leave the secret blank, then sign in.
[mcp_servers.fillfolio] url = "https://fillfolio.com/api/mcp"
Use Streamable HTTP, OAuth PKCE, and the Fillfolio MCP OAuth client ID. Start from the server card, protected resource metadata, and auth notes.
https://fillfolio.com/api/mcp
Workflow
Product details stay on this page. Connection examples live in the public contract. Revoke a grant from Settings when you are done.
MCP is included with paid plans. Connect brokerages, wallets, and cash so the assistant reads a complete net worth picture.
Copy the endpoint, OAuth client ID, Claude Code command, Cursor JSON, or Codex config from the cards above. Complete OAuth with PKCE. Fillfolio never displays access tokens.
The client can read summaries, stocks, ETFs, crypto, cash, debt, and activity. Revoke the grant from Settings when you are done.
MCP tools
Overview
Holdings
Cash and activity
Questions
An approved client can read net worth, portfolios, stock and ETF holdings, funds, crypto, currency, cash, liabilities, activity, and exact asset details already in your Fillfolio account.
No. Fillfolio MCP is read-only. It cannot trade, transfer, approve, sign, write holdings, or refresh connected providers.
Copy the Streamable HTTP endpoint and the Fillfolio MCP OAuth client ID into ChatGPT, Claude, Claude Code, Cursor, Codex, or another MCP host, then complete Fillfolio OAuth with PKCE. Leave the client secret blank. Dynamic client registration stays off.
Revoke the client from Fillfolio Settings. Token refresh does not restore a revoked grant. Tokens are never displayed in Fillfolio.
Examples are illustrative and are not live account data. Fillfolio is portfolio tracking software, not investment, tax, or legal advice.