How to Connect Public to an AI Assistant

Last updated June 2026

Short answer

You connect Public to an AI assistant through a secure aggregator (SnapTrade) that exposes your positions to the AI, so you can ask ChatGPT or Claude about your real Public holdings. Your Public login stays at Public and is never stored by the AI tool. The connection is read-only by default, and because Public supports trade-if-available, an assistant can also prepare orders you approve before anything executes. Walnut, an AI financial assistant that knows your portfolio, connects Public through SnapTrade so you can analyze your real holdings through Claude or ChatGPT. Walnut is not an investment adviser.

Asking ChatGPT or Claude “how is my Public portfolio doing” gets you a generic answer, because the assistant has no access to your real positions or live prices. Connecting your Public account changes that: the conversation becomes about what you actually hold, how each position has moved, and where you are concentrated. This guide explains what connecting Public to an AI assistant means, the ways to do it, how a tool like Walnut connects Public step by step, and how Public differs from read-only brokers: Public supports trade-if-available, so an assistant can place orders you approve. For the broader picture across every broker, see how to connect your brokerage to an AI assistant.

What connecting Public to an AI assistant means

Connecting Public to an AI assistant means giving an assistant like ChatGPT or Claude permission to see your real Public holdings, so its answers are about your actual portfolio instead of hypothetical examples. The AI does not log into Public directly. Instead, a secure aggregator sits in the middle: you authenticate with Public through Public's own flow, the aggregator receives scoped access, and the AI tool reads your positions through the aggregator.

Public is a US broker known for fractional investing and a social, community-driven angle, and it connects through SnapTrade with read plus trade-if-available access. That makes Public a strong fit for AI-driven analysis, and also one of the brokers where an assistant can go a step further and prepare a trade. The trade-if-available part is gated: trading is a separate permission from reading, and you approve every order before it executes. So Public covers both ends of the spectrum, analysis first, approved execution second, unlike read-only brokers such as Robinhood, where outside connections cannot place trades at all.

The ways to connect Public to an AI (MCP connector, SnapTrade aggregator, manual)

There are three practical ways to get your Public holdings in front of an AI assistant, ordered here from most capable to least.

  • 1. An MCP connector backed by an aggregator. A Model Context Protocol connector exposes your Public account to Claude Desktop, ChatGPT, or Cursor, so the assistant itself can read your positions live and, because Public supports trading, prepare orders you approve. The connector links Public through SnapTrade. Walnut offers a portfolio-aware MCP connector that does exactly this. Best if you already work inside an AI client.
  • 2. A purpose-built app that uses an aggregator (SnapTrade). A hosted AI investing app links your Public account through SnapTrade and adds an assistant you talk to, with no code. You log in at Public, the app reads your holdings, and you ask questions through Claude, ChatGPT, or a built-in assistant. Best for most people. Walnut works this way too.
  • 3. Manual copy-paste. You paste a list of your Public holdings into ChatGPT or Claude by hand. It works for a one-time snapshot, but prices go stale immediately, you have to keep re-pasting, the AI cannot place any trades this way, and long lists invite arithmetic mistakes. Fine for a quick look, weak for ongoing analysis.

For a deeper comparison of connector options, see the best MCP connectors for brokerages. To see which brokers support analysis versus approved trading, see which brokers have an AI assistant.

How Walnut connects Public (step by step)

Walnut connects Public through SnapTrade, a regulated aggregator, so your Public login is never stored by Walnut. The flow takes a few clicks:

  1. Create a Walnut account and open the brokerage-connection screen.
  2. Pick Public from the list of supported brokers.
  3. Log in at Public. SnapTrade opens Public's own authentication flow, so your password is entered at Public and never seen by Walnut.
  4. Authorize access. The connection defaults to read-only for analysis; because Public supports trade-if-available, you can also authorize approved trading.
  5. Start chatting. Ask about your holdings, performance versus the S&P 500, or concentration, through Claude, ChatGPT, or Walnut's built-in assistant.
  6. Approve any trade. If you ask the assistant to place orders, it prepares them and you confirm each one. Public enforces a $5 minimum per fractional order, so each leg must be at least $5.
  7. Revoke any time. Disconnect Public from Walnut's connections screen, or revoke the authorization from your Public security settings, and the access stops.

Because Public supports both reading and approved trading, Walnut treats a connected Public account as a full analysis-and-execution source. You can keep it read-only and use Public purely for tracking, or enable trading and let the assistant prepare orders you approve.

What you can ask the AI about your Public portfolio

Once Public is connected, the assistant can answer questions about your real positions instead of hypothetical ones. Useful prompts include:

  • “How is my Public portfolio doing versus the S&P 500?” Each holding framed against a benchmark, as a window return rather than realized profit and loss (broker feeds rarely pass cost basis).
  • “Where am I most concentrated?” Which positions dominate the account and how lopsided the mix is.
  • “Which of my holdings are lagging?” Relative performance across your positions, surfaced in plain language.
  • “What themes does my Public account lean into?” Whether your holdings cluster around AI, semiconductors, or another theme.
  • “Prepare orders to add to this basket.” Because Public supports trading, the assistant can prepare orders you then approve, with each leg at least $5.

The assistant reads and analyzes, and on Public it can also prepare orders you approve. You can ask about a specific stock or a theme you want exposure to, framed against your real holdings.

Read vs trade access on Public (trade-if-available, $5 fractional minimum, you approve)

This is where Public differs from read-only brokers. Through SnapTrade, the Public connection supports read plus trade-if-available. Reading is the default: the assistant sees your positions, performance, and concentration. Trading is a separate permission, and even when enabled, nothing executes automatically. The assistant prepares an order, you review it, and you approve it before it goes to Public.

One concrete detail to plan around: Public enforces a $5 minimum per fractional order. So if an assistant prepares orders across a multi-stock basket, each individual leg has to be at least $5. For a five-stock basket where the smallest target weight is 10%, that means roughly $50 or more total. This is a Public platform rule, not something an AI tool can override. Contrast this with connecting Robinhood to an AI assistant, where third-party connections are read-only and the assistant cannot place trades at all. Public is one of the brokers, alongside Alpaca, Schwab, Tradier, and Webull, where approved AI-assisted trading is possible.

Is it safe to connect Public to an AI?

It can be safe, and the security model rests on three things. First, credential handling: through a regulated aggregator like SnapTrade, your Public login is entered at Public's own authentication flow and is never stored by the AI tool. Second, scope: the connection defaults to read-only, and trading is a separate permission you grant deliberately, with every order requiring your approval. Third, control: you can revoke the connection at any time, from the app's connections screen or from your Public account security settings.

The pattern to avoid is any tool that asks for your Public password directly rather than routing you through the broker's own login. The Model Context Protocol, the open standard introduced by Anthropic in late 2024, was designed around scoped, permissioned access, so reading and trading are separate grants. Confirm the tool uses an aggregator like SnapTrade, confirm you control whether trading is enabled, and confirm you can revoke it before you connect. For a fuller treatment, see is it safe to connect your brokerage to an AI.

Ways to connect Public to an AI, at a glance

MethodWhat it doesTrading?
MCP connector (e.g. Walnut, via SnapTrade)Exposes your real Public holdings to Claude or ChatGPT for live analysisYes, with your approval (Public trade-if-available)
Purpose-built app (e.g. Walnut, via SnapTrade)Links Public and adds an assistant you talk to, no codeYes, with your approval (Public trade-if-available)
Manual copy-paste into ChatGPT or ClaudeA one-time snapshot of holdings you paste in by handNo (and it goes stale)
Public's own in-app featuresFirst-party tools inside Public's own appWithin Public only, not third-party connections

Getting started

To connect Public to an AI assistant: pick a tool that uses a regulated aggregator (SnapTrade), create an account, choose Public from the broker list, log in through Public's own flow, and authorize access. The connection starts read-only for analysis; because Public supports trade-if-available, you can also enable approved trading, with each order confirmed by you and each fractional leg at least $5. From there you ask Claude, ChatGPT, or a built-in assistant about your real holdings. With Walnut, the same connection also works as a portfolio-aware MCP connector if you prefer to stay inside Claude Desktop.

The bottom line

You connect Public to an AI assistant through a secure aggregator like SnapTrade, which exposes your real holdings to ChatGPT or Claude so the assistant's answers are about your actual portfolio. What sets Public apart from read-only brokers: it supports trade-if-available, so beyond analysis an assistant can prepare orders you approve, with a $5 minimum per fractional order and your confirmation on every trade. Walnut, an AI financial assistant that knows your portfolio, connects Public through SnapTrade and lets you analyze your real holdings through Claude or ChatGPT, with the connection read-only by default and revocable at any time. Walnut is not an investment adviser.

Try Walnut on top of your broker

Connect your Public account through SnapTrade in a few clicks, then talk to your real holdings through Claude, ChatGPT, or Walnut's built-in AI. Public supports approved trading, with a $5 minimum per fractional order.

FAQ

How do I connect Public to ChatGPT?

+

ChatGPT has no built-in link to Public, so you connect through a separate tool that bridges the two. A purpose-built app like Walnut links your Public account through SnapTrade, a regulated aggregator, and lets you work through ChatGPT against your real holdings. Without a connector, ChatGPT cannot see your Public positions and can only give generic answers.

Can I connect Public to an AI assistant?

+

Yes. Through an aggregator like SnapTrade, Public connects so an assistant like ChatGPT or Claude can see your positions, performance, and concentration. Public supports trade-if-available access too, so beyond analysis the connection can place orders you approve. Walnut connects Public through SnapTrade for both reading and approved trading.

Does Public have an AI assistant?

+

Public offers its own in-app features, but connecting Public to an outside assistant like ChatGPT or Claude is a separate thing. Through a third-party aggregator such as SnapTrade, an outside AI can analyze your real Public holdings, and because Public supports trade-if-available, it can also help place orders you approve.

Is it safe to connect Public to an AI?

+

It can be, if the connection uses a regulated aggregator like SnapTrade so your Public login is entered at Public and never stored by the AI tool. The connection defaults to read-only, trading is a separate permission, and you approve every order. You can revoke the connection from the app or from Public at any time.

Can AI trade my Public account?

+

It can, with your approval. Public supports trade-if-available through SnapTrade, so an assistant can prepare an order, but you confirm it before anything executes. Public enforces a $5 minimum per fractional order, so each leg of a basket must be at least $5. The AI never trades silently; you approve each order.

How do I connect Public to Claude?

+

Claude cannot see Public on its own. You connect through a portfolio-aware MCP connector or a purpose-built app that links Public through SnapTrade. Walnut does both: it reads your real Public holdings through SnapTrade and exposes them to Claude Desktop, and because Public supports trading, it can also place orders you approve.

What is SnapTrade?

+

SnapTrade is a regulated brokerage aggregator that connects many US brokers, including Public, to apps and AI tools through a secure authentication flow. Your broker login is entered at the broker, not stored by the app. For Public, SnapTrade provides read access plus trade-if-available, so connected tools can analyze your holdings and place orders you approve.

Can ChatGPT see my Public portfolio?

+

Not on its own. ChatGPT has no link to Public by default, which is why it gives generic answers. Once you connect Public through a tool like Walnut, using SnapTrade, ChatGPT can see your actual positions and performance. The connection is read-only by default, so analysis comes first and any trade is a separate, approved step.

Is there a minimum to trade on Public?

+

Yes. Public enforces a $5 minimum per fractional order. So when an assistant prepares orders across a multi-stock basket, each individual leg must be at least $5, which means roughly $50 or more for a five-stock basket with a 10% smallest weight. This is a Public platform rule, not a Walnut limit.

Is connecting Public to an AI free?

+

It depends on the tool. The aggregator connection itself is typically bundled into the app you use. Some AI investing apps offer a free tier for connecting and analyzing your holdings, while advanced features may be paid. Always check the current pricing on the tool you choose, since plans change.

How do I disconnect Public?

+

You revoke the connection. In the app, open the brokerage or connections screen and disconnect Public, which removes the app's access through the aggregator. You can also revoke authorizations from your Public account security settings. Disconnecting stops the AI from reading your holdings and from preparing any further orders.

What can AI tell me about my Public holdings?

+

With a connection, an assistant like Claude or ChatGPT can describe what you own, how each position has moved, how your portfolio compares to a benchmark like the S&P 500, and where you are concentrated. It can frame returns as window returns, since broker feeds rarely pass cost basis. Because Public supports trading, it can also prepare orders you approve.

Walnut is informational and is not an investment adviser. Public connects through SnapTrade with read plus trade-if-available access; any order is prepared for your approval and never placed silently, and Public enforces a $5 minimum per fractional order. Tool features, broker support, and pricing change; verify current details on each provider's site before connecting an account. Nothing on this page is a recommendation to buy, sell, or hold any security or to use any particular product.

Related articles

    Connect Public to an AI Assistant (ChatGPT or Claude), 2026, Walnut