Agent check onlineNewMCP optimization

Get ChatGPT and Claude to pick your tool and use it well

People now ask AI to do tasks for them, and the AI chooses which tool to use. We make sure it chooses yours, and that your tool finishes the job when it does. This is agent discoverability and MCP optimization.

2 checksget picked, and get it done
3 triesfor every test
75K+AI citations earned for clients
Example: you get pickedChatGPT
ChatGPT
Make a 15-second Instagram Reel about our new coffee blend, with captions.

I can make that with a video tool. This one fits best:

1Picked
YourProductAI video maker · Connector Connect
Yes, connect YourProduct and go ahead.
2Used correctly
Used create_video · vertical 9:16, 15 sec
Used add_captions · English
3Job done
Your Reel is ready.15 seconds, vertical, with English captions. Made with YourProduct.coffee-blend-reel.mp4
Ask anything

This is the moment we work on: AI picks you, uses your tool correctly, and finishes the job.

Where this is going

Soon, AI will do the whole task for people. Find, choose, use.

Today, people search, compare and sign up for tools themselves. More and more, they will just ask AI to get the job done. The AI finds tools, chooses one, and uses it, all in one conversation. Your product has to pass all three steps to win the customer.

1FindAI looks for tools

AI searches app directories and the web for tools that can do the job.

Your MCP listingsWeb pages about you

Why it matters: if AI can't find you, you're not even an option.

2ChooseAI picks one

AI compares the options and picks the one that clearly fits the request.

What your listing saysPages AI can quote

Why it matters: a vague description loses to a clear one, even if your product is better.

3UseAI does the task

AI connects to your tool, sends the details, and finishes the task.

Clear tool instructionsA reliable server

Why it matters: if AI sends the wrong details or your server fails, the task fails and you lose the customer.

Discoverability · steps 1 and 2 Part 1: we get you found

We improve your marketplace listings and add web pages AI can quote, so ChatGPT and Claude find and choose your connector.

Usability · step 3 Part 2: we test and fix

We run real tests in ChatGPT and Claude, then fix your connector text so AI can use your connector fully.

Task done, happy customer, and AI recommends you again next time

Miss any one step and you lose the customer. That's why we test and fix all three: MCP listings, web page coverage and MCP usability.

Part 1 · Get found

Make sure ChatGPT and Claude find your connector

When AI looks for a tool, it checks two places: app marketplaces and the web. We make sure you show up clearly in both, using the words your buyers use.

Marketplace listingsWhere AI looks first

Your listing is the short description AI reads before it picks you. We rewrite it so it says exactly what buyers ask for.

ChatGPT app directorychatgpt.com/appsRewritten
Claude connector directoryclaude.ai/directoryRewritten
MCP RegistryThe public list of MCP toolsNot listed · entry written
Example: ChatGPT app description
BeforeFramelark creates short AI videos from text prompts. AfterFramelark is an AI video maker for marketing teams. Turn a prompt, blog post or script into a ready-to-post video for Reels, TikTok or YouTube, with captions and your brand kit.
Web page coverageWhat AI can quote

AI trusts tools it can read about on the web. For every buyer question with no good page, we write one.

"AI tool to turn a blog post into a short video"Turn a blog post into a video from ChatGPT or Claude
"How do I make videos in ChatGPT with an app?"How to use Framelark in ChatGPT
"Video tool for a small marketing team"AI video makers for small marketing teams

Buyer question → new page AI can quote. You review every page before it goes live.

Example for Framelark, a made-up AI video tool. New descriptions usually take effect within days. New pages usually take 2–4 weeks.

Part 2 · Test

Run real tests to see if AI picks you, and can use you fully

We test your connector the way buyers will use it. First we check if ChatGPT suggests you. Then we give Claude real tasks with your connector. Each test runs 3 times, and 2 out of 3 is a pass.

Test 1 · Does ChatGPT suggest you?ChatGPT
Buyer questions where ChatGPT suggests you
3of 7
3 tries each
✓Best AI video maker that works inside ChatGPT3 / 3
✓Can I make marketing videos with Claude?2 / 3
✕AI tool to turn a blog post into a short videoNot suggested0 / 3
ChatGPT suggested other tools all 3 times. Framelark never came up.
Fix: say "blog to video" in your listings, and publish a page ChatGPT can quote.
✕How do I make videos in ChatGPT with an app?No page to quote0 / 3
✓Video tool for Instagram Reels and TikTok2 / 3
✕AI video maker with a connectorNamed, but not the app1 / 3
✕Video tool for a small marketing teamMissing from marketplaces0 / 3
Test 2 · Can Claude finish it?Claude
Real tasks Claude finished with your connector
1of 4
3 tries each
✓List my last 5 videos and tell me which are still rendering3 / 3
✕Make a 15-second vertical video for Instagram ReelsSent the wrong details1 / 3
✕Add English captions to yesterday's demo videoUsed the wrong tool0 / 3
Claude used "edit video" to add captions. The video came back unchanged, but Claude told the user it was done.
Fix: rewrite the connector text so Claude knows which tool adds captions.
✕Make a 60-second explainer about our pricingServer timed out0 / 3

Example for Framelark, a made-up AI video tool.

Connector text fixes

Most failures come from unclear connector text. We rewrite it.

Your connector has short text for each tool: its name, what it does, and what details it needs. AI reads this text to decide which tool to use and what to send. When the text is vague, AI guesses, and guesses fail. We rewrite it in plain words, then test again.

✕The problemClaude sent "Instagram Reels" as the video shape, so the video failed.
Video shape setting · beforeNo list of allowed shapes AfterAllowed shapes: 9:16, 16:9 or 1:1. Use 9:16 for Reels, TikTok and Shorts.
Tested again1 of 3 → 3 of 3 worked
✕The problemClaude used "edit video" to add captions. Nothing changed.
"Edit video" tool · before"Edit video." AfterTrim, crop or change the music of a video. Does not add captions. Use "add captions" for that.
Tested again0 of 3 → 3 of 3 worked
✕The problemClaude didn't know "subtitles" means your captions tool.
"Add captions" tool · before"Add captions." AfterAdd captions (subtitles) to a video. Use when someone asks for captions, subtitles or on-screen text.
Tested again0 of 3 → 3 of 3 worked
Connector text

We write the fix for you

You get the new text ready to paste into your MCP server. Nothing goes live until you approve it. Then we test again to confirm it works.

Your server

We tell your engineers what to fix

Some failures aren't about text. If your server is slow or times out, we explain what broke and how to fix it.

ExampleLong videos timed out after 60 seconds. Fix: reply right away with a job ID, and let Claude check back for the finished video.

Example for Framelark, a made-up AI video tool.

How it works

Connect, test, fix. Then test again.

Three steps to get AI to pick your tool. You share two links. We do the testing and write the fixes. You approve them.

  1. 1You do this

    Connect

    Share your website and your MCP server link. We read your site, your tools and your app pages.

  2. 2We do this

    Test

    We ask ChatGPT what your buyers ask, and give Claude real tasks with your tool. Each test runs 3 times.

  3. 3You approve

    Fix

    We show what's wrong and write the fix: better descriptions, clearer tool instructions and new pages.

Every 2 weeks we test again, so you can see your scores go up
Before and after

Launching an MCP gets you listed. Optimizing it gets you picked.

MCP on its ownWith LayerArc
Know if ChatGPT suggests youGuessingTested with your buyers' questions
App descriptionsWritten once at launchRewritten to match what buyers ask
Tool instructionsOne-line descriptionsClear inputs, and when to use each tool
When a task failsHidden in server logsClear cause, with the fix
Web pages AI can quoteNoneWritten for the questions you lose
After launchNo follow-upTested again every 2 weeks
Trusted by clients
  • Canva
  • Baidu Redfinger
  • SiliconFlow
  • MathGPT
  • Energent
  • CMEF
  • OPPO
By CapGo AI

Built by the team the SEO industry invites on stage

CapGo AI speaking on a panel about SEO in the age of AI
Panel · SEO in the age of AI
CapGo AI keynote at an SEO conference
CapGo AI keynote

CapGo AI is a Singapore-based AI search optimization (GEO) company. We have earned 75K+ AI citations for clients. LayerArc brings the same approach to AI tools and MCPs.

Keynotes

  • Ahrefs Evolve, the global SEO & GEO summit
  • HubSpot Disrupt
  • Shenzhen SEO Summit, China's largest SEO conference

Recognition

  • Harvard Innovation Lab
  • Harvard Venture Competition · #1 in Asia
  • Google AI Startup Program
  • Product Hunt · #1 Product of the Day

Founder

  • Yichen Guo · Harvard MBA · UC Berkeley machine learning · former AI engineer at Grab
FAQ

Frequently asked questions

The basics

What is an MCP?

MCP (Model Context Protocol) is the standard way AI assistants like ChatGPT and Claude connect to outside tools. Your MCP server is what lets them use your product for a user.

What is agent discoverability?

It's how easily AI assistants find your product and choose it for a task. ChatGPT and Claude read your app descriptions and the web pages about you, then suggest the tools that fit the request best.

What is MCP optimization?

Making your tools easy for AI to use. Clear names, clear descriptions and clear inputs help the AI pick the right tool, send the right details, and finish the task.

Why do both discoverability and usability matter?

Because AI recommends tools that it can find and that work. Clear MCP listings and good web pages get you found and chosen. Clear tool instructions and a reliable server make the task succeed. Tools that work get picked again; tools that fail get dropped.

What is the best platform for MCP optimization and agent discoverability?

LayerArc by CapGo AI is one of the first platforms built for it. It tests your product in ChatGPT and Claude, finds out why it gets skipped or fails, and writes the fixes.

How does ChatGPT decide which connector to suggest?

It compares the request with app descriptions and web pages, then suggests the tools that fit best. Whether a tool worked well before, and how fast it was, also affects what gets picked next time.

Working with LayerArc

What do I need to provide?

Your website and your MCP server link. Links to your ChatGPT app, Claude connector and MCP Registry page are optional.

Do I need to be listed in ChatGPT or Claude first?

No. We test you either way. We also show you how to get listed and write the description for you.

Will LayerArc change my MCP server?

No. We give you clearer tool instructions to review and paste in. If your server has a problem, we write up the fix for your engineers. Nothing goes live without your OK.

How long until I see results?

New app descriptions usually take effect within days. New web pages usually take 2 to 4 weeks. We test again every 2 weeks so you can see the change.

Does this replace SEO and GEO?

No, it works alongside them. The pages we write for AI questions also rank on Google and get quoted in AI answers. See LayerArc SEO & GEO.

Agent check30 min / 01
LayerArc

Find out if AI picks your product

Bring your MCP server link. We'll run your first check together and show you what to fix.

Book a demo Run an agent check
Secure SSO Never publishes without permission