Optifeed connector
Work with your Optifeed account from an AI assistant such as Claude, ChatGPT, or Meta's Muse.
The Optifeed connector is a hosted Model Context Protocol (MCP) server. Your assistant can read your catalog, feeds, feed issues, ad results, customer segment counts, AI Visibility results, and site audits. When you allow changes, it can also connect a catalog, create a hosted feed, run a site audit, and start AI proposals.
Server URL: https://mcp.optifeed.com/mcp
Connect
- Find Optifeed in your assistant's connector or app directory. If your assistant lets you add a custom connector, use the server URL above.
- The assistant opens an Optifeed page in your browser. Enter your email address, then the 6-digit code that we send you. A new email address can create an account there.
- Choose the company that the assistant may use. It can use only that company.
- Leave Allow changes unticked for read-only access, or tick it to let the assistant create records. Then approve.
A connection lasts up to 90 days. It ends sooner when the assistant does not use it for 30 days. Then connect again.
Try these prompts
- What does my catalog need before ChatGPT Ads accepts it?
- Do AI assistants recommend my products?
- Which Ad Intelligence recommendations wait for my approval?
These need Allow changes:
- Is mystore.com ready for AI shopping assistants?
- Propose better descriptions for 50 products in my ChatGPT Ads feed.
- Connect my product feed at https://mystore.com/feed.xml.
Tools
Read tools work on every connection. Write tools need Allow changes.
| Tool | Kind | What it does |
|---|---|---|
list_accounts |
Read | The company of the connection. |
get_account_overview |
Read | The Autopilot overview: trial or plan, catalog, segments, channels, visibility, campaigns. |
get_catalog_status |
Read | The import state of a catalog, or the list of catalogs. |
search_products |
Read | Products by SKU or title. Catalogs above 2,000,000 products have no search. |
get_product |
Read | One product: its source values and its AI proposals for each feed. |
list_feeds |
Read | Your feeds: channel, status, hosted URL, product count. |
get_feed_issues |
Read | What a channel would reject in a feed, and the estimated AI cost to fix a gap. |
get_proposal_run |
Read | The newest AI proposal run of a feed, and the link where you approve it. |
list_recommendations |
Read | Ad Intelligence recommendations and the link where you approve each one. |
get_performance_summary |
Read | Ad totals of one ad platform for the last 14 days. |
list_segments |
Read | The number of customers in each RFM segment. No customer data. |
get_visibility_summary |
Read | Whether AI answer engines name your brand and products. |
get_visibility_run |
Read | One AI Visibility run. |
get_site_audit |
Read | One AI-readiness audit of a site. |
optifeed_help |
Read | Optifeed help on a topic or a question, from the same help text as the in-app assistant. |
connect_catalog |
Write | Connect a product feed from a public URL and import it. |
create_feed |
Write | Create a feed for a channel with a hosted file URL. |
audit_site |
Write | Run an AI-readiness audit of a domain. |
propose_enrichment |
Write | Start AI proposals for one gap of a ChatGPT Ads feed. Spends the AI budget. |
Feed URLs
connect_catalog takes the public http or https URL of a product feed. Optifeed reads the start of the
file and detects its type. It imports these feeds with no setup:
- An XML or RSS feed, such as a Google Shopping feed, with an id element.
- A CSV or TSV file with an id column.
- The id can be named
id,g:id,sku,product_id,item_id,gtin,ean, orupc. - The file can be 2 GB at most, also after gzip decompression.
- Other feeds, such as JSON, a Google Sheet, or a feed with no id, need the setup wizard in the Optifeed web app.
What stays with you
- The connector never approves a proposal. You approve each one in the Optifeed web app.
- It never publishes to a live sales or advertising channel, and it never changes your campaigns.
- It never overwrites your source catalog data.
- An assistant with Allow changes can create records without asking you again. Give that access only to an assistant you trust.
AI budget
AI proposals spend your company's AI budget. When the budget is used up, the tool stops with the error
ai_budget_used and nothing more is spent. Proposals made before that stay ready for review.
Revoke a connection
- Sign in to Optifeed.
- Open Account, then Access tokens.
- Under Connected agents, click Revoke on the connection. It stops at once.
You can also remove the connector in your assistant's settings.
Help
Email [email protected]. Read the connector privacy policy and the connector terms.