[{"data":1,"prerenderedAt":954},["ShallowReactive",2],{"search-navigation":3,"\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis":36,"\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis-surround":262},[4,8,12,16,20,24,28,32],{"title":5,"path":6,"stem":7},"Solving AI Agent Skills Fragmentation with npx skills","\u002Farticle\u002Fcentralised-the-skills-for-agents","en\u002Farticle\u002Fcentralised-the-skills-for-agents",{"title":9,"path":10,"stem":11},"Stop Exposing Your Vault: Secure NodeWarden with Cloudflare","\u002Farticle\u002Fhow-to-secure-nodewarden-at-cloudflare","en\u002Farticle\u002Fhow-to-secure-nodewarden-at-cloudflare",{"title":13,"path":14,"stem":15},"How to Self-Host a BitWarden Compatible Password Vault","\u002Farticle\u002Fself-hosting-nodewarden-at-cloudflare","en\u002Farticle\u002Fself-hosting-nodewarden-at-cloudflare",{"title":17,"path":18,"stem":19},"Google Antigravity 2 Hands-On: Setup & First Impressions","\u002Farticle\u002Fsetup-antigravity-2","en\u002Farticle\u002Fsetup-antigravity-2",{"title":21,"path":22,"stem":23},"NetSuite AI Connector Guide: MCP Setup & Use Cases","\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude","en\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude",{"title":25,"path":26,"stem":27},"Testing Claude Fable 5: A Financial Analysis Review","\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis","en\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis",{"title":29,"path":30,"stem":31},"Guide to Browser and Scheduler in Antigravity 2","\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2","en\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2",{"title":33,"path":34,"stem":35},"Antigravity 2 in Action: AI Agents, Skills, and MCP","\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2","en\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2",{"id":37,"title":25,"author":38,"body":39,"category":38,"date":242,"description":243,"extension":244,"image":245,"imageAlt":246,"isPublished":247,"meta":248,"minRead":258,"navigation":247,"path":259,"seo":260,"stem":27,"__hash__":261},"article\u002Fen\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis.md",null,{"type":40,"value":41,"toc":238},"minimark",[42,56,67,70,76,95,105,111,117,123,145,154,168,176,195,198,210,219,222,235],[43,44,45,46,50,51],"p",{},"On June 9, 2026, Anthropic released ",[47,48,49],"strong",{},"Claude Fable 5",", a Mythos-Class model with advanced safeguards in some areas such as cybersecurity, distillation, chemistry and biology.\n",[52,53],"img",{"alt":54,"src":55},"Anthropic Claude Fable 5 launch announcement and model capabilities","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-launch-announcement.webp",[43,57,58,59,62,63],{},"Anthropic has published numbers showing Fable 5 is ahead of Opus 4.8 and GPT-5.5 on several key benchmarks. In ",[47,60,61],{},"GDPval-AA (knowledge work)",", it is significantly ahead of Opus 4.8, GPT 5.5 and Gemini 3.1 Pro.\n",[52,64],{"alt":65,"src":66},"Claude Fable 5 benchmark comparison including GDPval-AA knowledge work score","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-benchmarks-gdpval-aa.webp",[43,68,69],{},"According to Claude, \"Fable 5 shows strong performance on complex analytical tasks.\".",[43,71,72],{},[52,73],{"alt":74,"src":75},"Claude Fable 5 performance statement on complex analytical tasks","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-analytical-performance-statement.webp",[43,77,78,79,82,83,86,87,94],{},"We decided to test ",[47,80,81],{},"Fable 5"," by running an analysis of 'Space Exploration Technologies Corporation(SpaceX)' for investment research purposes, using the '",[47,84,85],{},"comps-analysis","' skill. The 'skill.md' file was from ",[88,89,93],"a",{"href":90,"rel":91},"https:\u002F\u002Fgithub.com\u002Fanthropics\u002Ffinancial-services\u002Fblob\u002Fmain\u002Fplugins\u002Fagent-plugins\u002Fmarket-researcher\u002Fskills\u002Fcomps-analysis\u002FSKILL.md",[92],"nofollow","Anthropic's financial-services GitHub repository",".",[43,96,97,101],{},[52,98],{"alt":99,"src":100},"Initiating SpaceX financial comps analysis skill in Claude chat","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fspacex-comps-analysis-skill-initiation.webp",[52,102],{"alt":103,"src":104},"Claude Fable 5 executing automated financial comps analysis for SpaceX","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fspacex-comps-analysis-running-progress.webp",[43,106,107],{},[52,108],{"alt":109,"src":110},"SpaceX automated financial comps analysis workflow final output","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fspacex-comps-analysis-skill-results-terminal.webp",[43,112,113,114,116],{},"The task took around 25 mins. Claude did not ask any clarifying questions except to request permission to access external websites. Impressively, ",[47,115,81],{}," was capable of finding the peer companies for comparison.",[43,118,119],{},[52,120],{"alt":121,"src":122},"Claude Fable 5 requesting explicit permission for external website access","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-external-site-access-permission.webp",[43,124,125,129,130,133,134,139,140,94],{},[52,126],{"alt":127,"src":128},"SpaceX peer group companies identified autonomously by Claude Fable 5","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-spacex-comps-excel-memo.webp","\n*",[47,131,132],{},"Please note:"," This is for research and educational purpose and does not constitute investment advice. Original generated files can be downloaded here, ",[88,135,138],{"href":136,"rel":137},"https:\u002F\u002Ftechvoyage.dev\u002FSpaceX_Comps_Analysis_2026-06-10.xlsx",[92],"SpaceX_Comps_Analysis_2026-06-10.xlsx",", and, ",[88,141,144],{"href":142,"rel":143},"https:\u002F\u002Ftechvoyage.dev\u002FSpaceX_Comps_Memo_2026-06-10.pdf",[92],"SpaceX_Comps_Memo_2026-06-10.pdf",[43,146,147,148,151,152,94],{},"When we tested the same skill using ",[47,149,150],{},"Qwen deep research",", we had to manually enter the peer companies. The numerical figures are differed slightly compared to ",[47,153,81],{},[43,155,156,160,164],{},[52,157],{"alt":158,"src":159},"Initiating SpaceX investment comps analysis in Qwen deep research","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fqwen-deep-research-spacex-comps-initiation.webp",[52,161],{"alt":162,"src":163},"Entering peer companies manually in Qwen deep research for SpaceX analysis","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fqwen-deep-research-spacex-comps-running.webp",[52,165],{"alt":166,"src":167},"SpaceX financial benchmark analysis report preview generated by Qwen","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fqwen-deep-research-spacex-comps-report-preview.webp",[43,169,170,171,94],{},"*The Qwen-generated report can be downloaded here, ",[88,172,175],{"href":173,"rel":174},"https:\u002F\u002Ftechvoyage.dev\u002FThe_SpaceX_Comp_Analysis_A_Statistical_Benchmark_of_Growth_Efficiency_and_Valuation_Against_Public_Peers.pdf",[92],"The_SpaceX_Comp_Analysis_A_Statistical_Benchmark_of_Growth_Efficiency_and_Valuation_Against_Public_Peers.pdf",[43,177,178,179,182,183,186,187,191],{},"Although both reports from Claude and Qwen were produced based on the same methodology specified in the skill, the numbers varied because Claude and Qwen pulled from different sources. For example, Claude Fable 5 used ",[47,180,181],{},"Stock Analysis"," while Qwen used ",[47,184,185],{},"SEC.gov",".\n",[52,188],{"alt":189,"src":190},"Financial data extracted from Stock Analysis by Claude Fable 5","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-data-source-stock-analysis.webp",[52,192],{"alt":193,"src":194},"SEC filings and SEC.gov data source utilized by Qwen deep research","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fqwen-deep-research-data-source-sec-gov.webp",[43,196,197],{},"The report from Qwen also contained much more information regarding the business model, capital structure and operation.",[43,199,200,201,205,206],{},"After comparing reports, we have decided to try again with ",[202,203,204],"code",{},"\u002Fresearch"," command in Claude desktop app.\n",[52,207],{"alt":208,"src":209},"Using the new research command in Claude desktop app for company analysis","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-desktop-research-command-spacex.webp",[43,211,212,213,218],{},"The newly generated analysis report, ",[88,214,217],{"href":215,"rel":216},"https:\u002F\u002Ftechvoyage.dev\u002FSpaceX_Analysis.pdf",[92],"SpaceX_Analysis.pdf",", included extra recommendations and caveats sections. Compared to Qwen deep search, it still lacked detailed company information such as operation and capital structure.",[43,220,221],{},"Is Fable 5 worth the premium price tag?  It might be for hard, long tasks and autonomous coding. But for certain knowledge work, like company analysis, it may not be the best value yet.",[43,223,224,225,227,228,186,231],{},"At then end,  we tested how well ",[47,226,81],{}," performs in translation. Strangely, the model auto switched back to ",[47,229,230],{},"Opus 4.8",[52,232],{"alt":233,"src":234},"Claude desktop app automatically switching model from Fable 5 to Opus 4.8","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-translation-opus-switching.webp",[43,236,237],{},"Does this mean any long-context conversion will be reverted back to Opus 4.8 ? Is this just a temporary quirk during the usage before 22nd June? Or is the system simply smart enough to tell the translation doesn't require such a powerful model.",{"title":239,"searchDepth":240,"depth":240,"links":241},"",2,[],"2026-06-11","We test Anthropic's new Claude Fable 5 against Qwen Deep Research for financial analysis. Is it worth the upgrade?","md","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002FEN-Testing-Claude-Fable-5-in-Financial-Analysis.webp","Claude Fable 5 vs. Qwen: AI Financial Analysis Test",true,{"tags":249,"schemaOrg":253,"robots":256,"sitemap":257},[49,250,251,252],"Financial Analysis","Qwen Deep Research","AI Benchmarks",[254],{"@type":255,"headline":25,"description":243},"TechArticle","index, follow",{"lastmod":242},5,"\u002Fen\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis",{"title":246,"description":243,"ogTitle":25,"ogDescription":243,"twitterTitle":25,"twitterDescription":243},"7IMijVENJ7UyveGCrTcSxcOnrnYxXKMuiNS08r03S6s",[263,489],{"id":264,"title":29,"author":38,"body":265,"category":38,"date":479,"description":480,"extension":244,"image":481,"imageAlt":482,"isPublished":247,"meta":483,"minRead":258,"navigation":247,"path":30,"seo":487,"stem":31,"__hash__":488},"article\u002Fen\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2.md",{"type":40,"value":266,"toc":474},[267,282,287,292,301,316,322,325,336,340,343,350,357,368,371,377,388,397,407,420,430,440,443,449,453,464],[43,268,269,270,273,274,277,278,281],{},"The ",[202,271,272],{},"\u002Fbrowser"," and ",[202,275,276],{},"\u002Fschedule"," commands in ",[47,279,280],{},"Google Antigravity 2"," redefine how we interact with AI. These two commands transform Antigravity into a proactive automation platform that can interact with the live web and run recurring workflows.",[283,284,286],"h2",{"id":285},"browser-run","Browser Run",[43,288,269,289,291],{},[202,290,272],{}," command forces the use of the Chrome browser to complete a task. Users remain in control over when and how agents access the web during the workflow. Screenshots and video clips are taken during the process.",[43,293,294,297],{},[47,295,296],{},"Use Case:",[52,298],{"alt":299,"src":300},"Using the \u002Fbrowser command to submit sick leave","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-command-sick-leave-prompt.webp",[43,302,303,304,308,312],{},"The following are the output from the agent:\n",[52,305],{"alt":306,"src":307},"Browser automation subagent starting the sick leave submission task","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-subagent-delegation.webp",[52,309],{"alt":310,"src":311},"Browser automator setting up Chrome with remote debugging and permissions","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-permissions-and-chrome-setup.webp",[52,313],{"alt":314,"src":315},"Browser subagent pausing at a login wall requesting user credentials","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-login-wall-encountered.webp",[43,317,318],{},[52,319],{"alt":320,"src":321},"Browser subagent waiting for the user to complete the login process","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-waiting-for-user-login.webp",[43,323,324],{},"Antigravity was capable of opening the page and submitting the form. When a login is required, the agent will wait until you have logged in to the website.",[43,326,327,332,333,335],{},[328,329],"video",{"alt":330,"src":331,"controls":247},"Video of the browser subagent executing the sick leave submission process","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-sick-leave-process.webm","\nThe ",[202,334,272],{}," command is useful when we need the most recent documentation from the web, change logs, testing web applications, or checking API statuses to complete a task.",[283,337,339],{"id":338},"schedule-task","Schedule Task",[43,341,342],{},"Antigravity 2 has built-in functionality for scheduling tasks. We will test it out by auto-entering a timesheet every 10 minutes.",[43,344,345,346],{},"Click on 'Scheduled Tasks':\n",[52,347],{"alt":348,"src":349},"Scheduled Tasks menu option in the sidebar","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-menu-item.webp",[43,351,352,353],{},"Click on '+ New' button to create a new scheduled task:\n",[52,354],{"alt":355,"src":356},"Empty Scheduled Tasks view with a new task button","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-empty-state-new-button.webp",[43,358,359,360,364],{},"Fill in the form and schedule the task to run every 10 minutes:\n",[52,361],{"alt":362,"src":363},"New Scheduled Task form filled out for auto timesheet entry","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-new-task-form.webp",[52,365],{"alt":366,"src":367},"Active Auto Timesheet Entry task in the Scheduled Tasks list","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-active-task-list.webp",[43,369,370],{},"The task was triggered, but it resulted in an error.",[43,372,373],{},[52,374],{"alt":375,"src":376},"Error message indicating no available models found for tier flash","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-error-no-models.webp",[43,378,379,380,383,384,387],{},"We tried adding 'env' values to the ",[202,381,382],{},"sidecar.json"," file, which is located at ",[202,385,386],{},".gemini\u002Fconfig\u002Fsidecars\u002Fauto-timesheet-entry",", but we still received the same error.",[389,390,395],"pre",{"className":391,"code":393,"language":394},[392],"language-text","    \"env\": {\n        \"GEMINI_MODEL\": \"gemini-3.5-flash\",\n        \"GOOGLE_CLOUD_PROJECT\": \"your-gcp-project-id\"\n    }\n","text",[202,396,393],{"__ignoreMap":239},[43,398,399,400,403,404,94],{},"Inspecting the scheduled task logs located at ",[202,401,402],{},".gemini\u002Fantigravity\u002Fsidecar_data\u002F",", we can see ",[202,405,406],{},"[schedule] Triggering command: \"agentapi\" [new-conversation]",[43,408,409,410,415,416,419],{},"The response to our issue posted in the ",[88,411,414],{"href":412,"rel":413},"https:\u002F\u002Fdiscuss.ai.google.dev\u002Ft\u002Fscheduled-tasks-in-antigravity-2-ended-with-errors\u002F168013",[92],"Build with Google AI Forum"," suggests an API key is required for ",[202,417,418],{},"agentapi",". We tried using the API key, but still had no luck.",[43,421,422,423,425,426],{},"We tried again with the command, ",[202,424,276],{},", directly in the conversation box.\n",[52,427],{"alt":428,"src":429},"Using the \u002Fschedule command to prompt the timesheet automation task","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fschedule-command-timesheet-prompt.webp",[43,431,432,433,435,436],{},"Tasks scheduled using the ",[202,434,276],{}," command will not appear under the 'Scheduled Tasks' menu item.\n",[52,437],{"alt":438,"src":439},"Scheduled Tasks list not showing tasks created via CLI command","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-list-missing-cli-task.webp",[43,441,442],{},"The cron task did get triggered.",[43,444,445],{},[52,446],{"alt":447,"src":448},"Cron job log confirming it was triggered","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fcron-job-triggered-log.webp",[283,450,452],{"id":451},"final-thoughts","Final thoughts",[43,454,269,455,457,458,460,461,463],{},[202,456,272],{},"and ",[202,459,276],{}," commands in Antigravity 2 are not just isolated features, combining them creates a powerful tool. For example, scheduling an agent to use ",[202,462,272],{}," to navigate to news and information websites every Monday morning at 6:00 AM, synthesise the info, and deliver a comprehensive daily briefing.",[43,465,466,467,470,471,473],{},"Other commands, such as ",[202,468,469],{},"\u002Fgrill-me"," (mentioned in the article ",[88,472,33],{"href":34},"), can be used when designing new scheduled tasks. It prompts the agent to ask users to clarify ambiguities and catch edge cases before finalising the design.",{"title":239,"searchDepth":240,"depth":240,"links":475},[476,477,478],{"id":285,"depth":240,"text":286},{"id":338,"depth":240,"text":339},{"id":451,"depth":240,"text":452},"2026-06-07","Discover how the \u002Fbrowser and \u002Fschedule commands elevate Google Antigravity 2 into a powerful AI automation platform.","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002FEN-Use-Browser-and-Scheduler-in-Antigravity-2.webp","Google Antigravity 2: Browser & Schedule Automation",{"schemaOrg":484,"robots":256,"sitemap":486},[485],{"@type":255,"headline":482,"description":480},{"lastmod":479},{"title":482,"description":480,"ogTitle":29,"ogDescription":480,"twitterTitle":29,"twitterDescription":480},"4mcPjN-m89F0bW0uV2vlHDsS_g7gItd9UCcxf8hMcAs",{"id":490,"title":21,"author":38,"body":491,"category":38,"date":938,"description":939,"extension":244,"image":940,"imageAlt":941,"isPublished":247,"meta":942,"minRead":950,"navigation":247,"path":22,"seo":951,"stem":23,"__hash__":953},"article\u002Fen\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude.md",{"type":40,"value":492,"toc":923},[493,496,510,514,524,540,544,682,686,740,744,796,800,805,811,816,820,826,838,842,852,868,872,878,883,887,893,896,900],[43,494,495],{},"Oracle NetSuite has long been a cloud-based enterprise resource planning (ERP) platform for small to medium-sized businesses. However, its website UI is infamous for its steep learning curve, click-heavy navigation, and rigid reporting structures.",[43,497,498,499,502,503,273,506,509],{},"With the recent release of the ",[47,500,501],{},"NetSuite AI Connector Service",", users can leverage the ",[47,504,505],{},"Model Context Protocol (MCP)",[47,507,508],{},"AI (Artificial Intelligence) Assistants"," to directly ask questions in plain language and get real-time answers from their financial and operational data.",[283,511,513],{"id":512},"how-the-netsuite-mcp-ai-connector-works","How the NetSuite MCP AI Connector Works",[43,515,516,519,520,523],{},[47,517,518],{},"NetSuite’s MCP"," exposes a suite of tools to the ",[47,521,522],{},"AI",", such as running SuiteQL queries, reading Saved Searches and reports, or executing record operations like creating a new customer record. All tools are governed by NetSuite’s native role-based permissions.",[43,525,526,527,529,530,532,533,536,537,539],{},"When a user asks a question in plain language, the ",[47,528,522],{}," uses the ",[47,531,505],{}," to translate the request into structured operations that NetSuite understands. ",[47,534,535],{},"NetSuite"," executes the operations using the user's permissions, and the results are returned to the ",[47,538,522],{}," for analysis and presentation.",[283,541,543],{"id":542},"netsuite-ai-connector-setup-guide","NetSuite AI Connector Setup Guide",[545,546,547,605,619,628,635,642,663],"ol",{},[548,549,550,551,273,554,557],"li",{},"Enable ",[47,552,553],{},"Server SuiteScript",[47,555,556],{},"REST Web Services",[545,558,559,570,599],{},[548,560,561,562,186,566],{},"Go to ",[563,564,565],"em",{},"Setup > Company > Enable Features",[52,567],{"alt":568,"src":569},"Oracle NetSuite Enable Features configuration interface for Company setup","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-setup-company-enable-features.webp",[548,571,572,573,576,577],{},"On the ",[47,574,575],{},"SuiteCloud"," subtab:\n",[578,579,580,590],"ul",{},[548,581,582,583,585,586],{},"Under SuiteScript, check the ",[47,584,553],{}," box.\n",[52,587],{"alt":588,"src":589},"Enabling Server SuiteScript in NetSuite SuiteCloud tab","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-enable-features-server-suitescript.webp",[548,591,592,593,585,595],{},"Under SuiteTalk (Web Services), check the ",[47,594,556],{},[52,596],{"alt":597,"src":598},"Enabling REST Web Services in NetSuite SuiteCloud tab","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-enable-features-rest-web-services.webp",[548,600,601,602,94],{},"Click ",[47,603,604],{},"Save",[548,606,607,608,611,612,186,615],{},"Install the ",[47,609,610],{},"NetSuite MCP Standard Tools"," first. Click on ",[563,613,614],{},"Customization > SuiteCloud Development > SuiteApp Marketplace",[52,616],{"alt":617,"src":618},"Navigating to NetSuite SuiteApp Marketplace under Customization","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-suiteapp-marketplace-navigation.webp",[548,620,621,622,186,624],{},"Search for ",[47,623,610],{},[52,625],{"alt":626,"src":627},"Searching for NetSuite MCP Standard Tools in the marketplace","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-suiteapp-marketplace-search-mcp-tools.webp",[548,629,630,631],{},"Once it is installed, you will see the status 'Installed' on the right.\n",[52,632],{"alt":633,"src":634},"NetSuite MCP Standard Tools displayed as Installed in the marketplace","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-suiteapp-installed-status-mcp-tools.webp",[548,636,637,638],{},"Follow the same instructions to install the 'NetSuite AI Connector Service Companion'.\n",[52,639],{"alt":640,"src":641},"NetSuite AI Connector Service Companion shown as Installed","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-suiteapp-installed-ai-connector-companion.webp",[548,643,644,645],{},"Set up an Integration Record\n",[545,646,647,656],{},[548,648,561,649,186,652],{},[563,650,651],{},"Setup > Integration > Manage Integrations",[52,653],{"alt":654,"src":655},"Navigating to Manage Integrations in NetSuite Setup menu","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-integration-manage-integrations-navigation.webp",[548,657,658,659],{},"Create an Integration Record for ChatGPT, and we will come back with the actual token_id:\n",[52,660],{"alt":661,"src":662},"Creating a new integration record in NetSuite for ChatGPT","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-create-integration-record-chatgpt.webp",[548,664,665,666,670,674,678],{},"Create a custom role for MCP with the minimum permissions and assign it to users. e.g.,\n",[52,667],{"alt":668,"src":669},"Configuring custom role permissions for NetSuite MCP - Part 1","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-custom-role-mcp-permissions-1.webp",[52,671],{"alt":672,"src":673},"Configuring custom role permissions for NetSuite MCP - Part 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-custom-role-mcp-permissions-2.webp",[52,675],{"alt":676,"src":677},"Configuring custom role permissions for NetSuite MCP - Part 3","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-custom-role-mcp-permissions-3.webp",[52,679],{"alt":680,"src":681},"Configuring custom role permissions for NetSuite MCP - Part 4","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-custom-role-mcp-permissions-4.webp",[283,683,685],{"id":684},"how-to-integrate-netsuite-mcp-with-chatgpt","How to Integrate NetSuite MCP with ChatGPT",[545,687,688,695,702,709,719,726,733],{},[548,689,690,691],{},"Click on 'Settings'.\n",[52,692],{"alt":693,"src":694},"Navigating to Settings in the ChatGPT user interface","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-settings-navigation.webp",[548,696,697,698],{},"Click on 'Apps' > 'Advanced settings'.\n",[52,699],{"alt":700,"src":701},"Navigating to Apps and Advanced Settings in ChatGPT","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-apps-advanced-settings.webp",[548,703,704,705],{},"Turn on 'Developer mode', then click on 'Create app'.\n",[52,706],{"alt":707,"src":708},"Enabling Developer Mode and clicking Create App in ChatGPT","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-developer-mode-create-app.webp",[548,710,711,712,186,715],{},"Enter the details. For Connection, enter ",[202,713,714],{},"https:\u002F\u002F\u003Caccount_id>.suitetalk.api.netsuite.com\u002Fservices\u002Fmcp\u002Fv1\u002Fall",[52,716],{"alt":717,"src":718},"Entering NetSuite MCP connection URL details to create app in ChatGPT","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-create-app-netsuite-mcp-connection.webp",[548,720,721,722],{},"Click on 'Create'. Once it is integrated, you will see the following popup.\n",[52,723],{"alt":724,"src":725},"Pop-up confirmation showing NetSuite MCP integrated in ChatGPT","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-netsuite-mcp-integrated-popup.webp",[548,727,728,729],{},"Click on 'Sign in with NetSuite MCP'.\n",[52,730],{"alt":731,"src":732},"ChatGPT prompt to sign in with NetSuite MCP standard tools","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-sign-in-with-netsuite-mcp.webp",[548,734,735,736],{},"Click the 'Continue' button to grant permissions.\n",[52,737],{"alt":738,"src":739},"Granting connection permissions for NetSuite MCP in ChatGPT","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-grant-permissions-netsuite-mcp.webp",[283,741,743],{"id":742},"how-to-integrate-netsuite-mcp-with-claude-ai","How to Integrate NetSuite MCP with Claude AI",[545,745,746,753,760,767,782,789],{},[548,747,748,749],{},"Click on 'Customize'.\n",[52,750],{"alt":751,"src":752},"Clicking the Customize option in the Claude AI interface","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-customize-navigation.webp",[548,754,755,756],{},"Click on 'Connect your apps'.\n",[52,757],{"alt":758,"src":759},"Clicking Connect your apps in Claude AI customization settings","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-connect-your-apps.webp",[548,761,762,763],{},"Search for 'NetSuite'.\n",[52,764],{"alt":765,"src":766},"Searching for the NetSuite application in Claude AI","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-search-netsuite-app.webp",[548,768,769,770,773,774,777,778],{},"Click on 'NetSuite' and enter the server URL: ",[202,771,772],{},"https:\u002F\u002F\u003Caccount_id>.suitetalk.api.netsuite.com\u002Fservices\u002Fmcp\u002Fv1\u002Fsuiteapp\u002Fcom.netsuite.mcpstandardtools",". Replace ",[202,775,776],{},"\u003Caccount_id>"," with your actual account ID.\n",[52,779],{"alt":780,"src":781},"Entering NetSuite MCP server connection URL in Claude AI","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-netsuite-mcp-server-url-setup.webp",[548,783,784,785],{},"Click the 'Continue' button.\n",[52,786],{"alt":787,"src":788},"Clicking Continue to authenticate NetSuite MCP server in Claude","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-netsuite-mcp-continue-authentication.webp",[548,790,791,792],{},"Click 'Continue' to authenticate the connector.\n",[52,793],{"alt":794,"src":795},"Final authentication verification for NetSuite MCP in Claude AI","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-netsuite-mcp-authenticate-connector.webp",[283,797,799],{"id":798},"netsuite-ai-use-cases","NetSuite AI Use Cases",[801,802,804],"h3",{"id":803},"use-case-in-chatgpt-show-overdue-invoices-over-30-days-in-netsuite","Use Case in ChatGPT: Show overdue invoices over 30 days in NetSuite",[43,806,807],{},[52,808],{"alt":809,"src":810},"ChatGPT running a SuiteQL query to show overdue NetSuite invoices","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-netsuite-overdue-invoices-query-result.webp",[578,812,813],{},[548,814,815],{},"ChatGPT created the SuiteQL query and ran it. This is very handy and saves a lot of time compared to creating a report using the NetSuite website UI.",[801,817,819],{"id":818},"use-case-in-chatgpt-and-claude-can-you-draw-the-sales-of-the-last-30-days-in-a-line-graph","Use Case in ChatGPT and Claude: Can you draw the sales of the last 30 days in a line graph?",[43,821,822],{},[52,823],{"alt":824,"src":825},"ChatGPT failing to render a sales line graph from NetSuite data","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-failed-render-netsuite-sales-line-graph.webp",[578,827,828,831],{},[548,829,830],{},"ChatGPT wasn't able to generate the line graph.",[548,832,833,834],{},"I tried on Claude, and it worked. The difference may be due to the large language model capabilities.\n",[52,835],{"alt":836,"src":837},"Claude AI successfully rendering a visual line graph of NetSuite sales","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-successfully-rendered-netsuite-sales-line-graph.webp",[801,839,841],{"id":840},"use-case-in-claude-create-a-customer-record","Use Case in Claude: Create a customer record",[43,843,844,848],{},[52,845],{"alt":846,"src":847},"Claude AI prompt to create a new customer record in NetSuite","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-create-netsuite-customer-record-prompt.webp",[52,849],{"alt":850,"src":851},"Claude AI confirmation of successful creation of NetSuite customer record","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-create-netsuite-customer-record-success.webp",[578,853,854,861],{},[548,855,856,857],{},"Double-checking the NetSuite website UI confirms the record was created.\n",[52,858],{"alt":859,"src":860},"Verifying newly created customer record in NetSuite user interface","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-ui-verify-new-customer-record-created.webp",[548,862,863,864],{},"Running it in ChatGPT shows the record is available:\n",[52,865],{"alt":866,"src":867},"ChatGPT confirming that the new NetSuite customer record is available","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-verify-netsuite-customer-record-available.webp",[801,869,871],{"id":870},"use-case-in-claude-run-suiteql-query","Use Case in Claude: Run SuiteQL Query",[43,873,874],{},[52,875],{"alt":876,"src":877},"Claude AI directly executing and displaying results of NetSuite SuiteQL query","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-run-suiteql-query-result.webp",[578,879,880],{},[548,881,882],{},"The SuiteQL query can be executed directly.",[283,884,886],{"id":885},"final-thoughts-on-the-netsuite-ai-connector","Final Thoughts on the NetSuite AI Connector",[43,888,889,890,892],{},"The biggest win in using MCP is for users who are not technical enough to create complex reports. These users can use plain language to query the data and ask the ",[47,891,522],{}," to present the report exactly the way they want.",[43,894,895],{},"To prevent prompt injection attacks and the misuse of 'write' operations, only grant write permissions to certain records and transactions. When the AI uses MCP to update or create a record, it executes this as server-side SuiteScript, which completely bypasses any client-side scripts or form validations.",[283,897,899],{"id":898},"reference","Reference:",[578,901,902,909,916],{},[548,903,904],{},[88,905,908],{"href":906,"rel":907},"https:\u002F\u002Fdocs.oracle.com\u002Fen\u002Fcloud\u002Fsaas\u002Fnetsuite\u002Fns-online-help\u002Farticle_0902023450.html#subsect_90090238176",[92],"Installing the MCP Standard Tools SuiteApp",[548,910,911],{},[88,912,915],{"href":913,"rel":914},"https:\u002F\u002Fdocs.oracle.com\u002Fen\u002Fcloud\u002Fsaas\u002Fnetsuite\u002Fns-online-help\u002Farticle_4160616848.html#subsect_0419123151",[92],"NetSuite AI Connector Service FAQ",[548,917,918],{},[88,919,922],{"href":920,"rel":921},"https:\u002F\u002Fdocs.oracle.com\u002Fen\u002Fcloud\u002Fsaas\u002Fnetsuite\u002Fns-online-help\u002Fsection_0714082142.html#bridgehead_0804033331",[92],"Connect to the NetSuite AI Connector Service",{"title":239,"searchDepth":240,"depth":240,"links":924},[925,926,927,928,929,936,937],{"id":512,"depth":240,"text":513},{"id":542,"depth":240,"text":543},{"id":684,"depth":240,"text":685},{"id":742,"depth":240,"text":743},{"id":798,"depth":240,"text":799,"children":930},[931,933,934,935],{"id":803,"depth":932,"text":804},3,{"id":818,"depth":932,"text":819},{"id":840,"depth":932,"text":841},{"id":870,"depth":932,"text":871},{"id":885,"depth":240,"text":886},{"id":898,"depth":240,"text":899},"2026-06-13","Set up the NetSuite AI Connector (MCP) with ChatGPT and Claude. Discover how to query ERP data and automate tasks using plain language AI.","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002FEN-Setup-NetSuite-MCP-on-ChatGPT-%26-Claude.webp","NetSuite MCP AI Integration thumbnail featuring dark blue corporate background with ChatGPT and Claude logos connected to NetSuite cloud database",{"tags":943,"schemaOrg":947,"robots":256,"sitemap":949},[535,944,945,946,522],"MCP","ChatGPT","Claude",[948],{"@type":255,"headline":21,"description":939},{"lastmod":938},8,{"title":952,"description":939,"ogTitle":21,"ogDescription":939,"twitterTitle":21,"twitterDescription":939},"NetSuite MCP AI Integration: Connect ChatGPT & Claude","5OTx3YSBgo8Bqzkp38LRhE62SGs4B_pNfCKwR_fuyso",1781435111037]