Skip to main content
Finta MCP uses OAuth by default. On first use, your client opens a Finta sign-in window — approve access and the connection is remembered. Clients that cannot run OAuth can use a bearer token from Settings → MCP. Server URL (all clients):
https://mcp.finta.io/mcp

Cursor

Add Finta to ~/.cursor/mcp.json:
{
  "mcpServers": {
    "finta": {
      "url": "https://mcp.finta.io/mcp"
    }
  }
}
Restart Cursor or reload MCP servers. Cursor prompts for OAuth the first time you use Finta — sign in to Finta and approve access. Some Cursor versions also accept an HTTP transport with an explicit type:
{
  "mcpServers": {
    "finta": {
      "type": "http",
      "url": "https://mcp.finta.io/mcp"
    }
  }
}

Claude Desktop

In Claude Desktop, add a custom MCP connector (remote HTTP server) with this URL:
https://mcp.finta.io/mcp
Claude opens the Finta OAuth flow automatically on first connection.

Bearer token (clients without OAuth)

If your client cannot open a browser for sign-in, generate a bearer token from Settings → MCP and send it on every request:
Authorization: Bearer <your-token>
Example MCP config with a bearer token:
{
  "mcpServers": {
    "finta": {
      "type": "http",
      "url": "https://mcp.finta.io/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_FINTA_MCP_TOKEN"
      }
    }
  }
}
Bearer tokens are shown only once when created. Generating a new token revokes the previous one.