4AIVN
Back to News

How to connect Antigravity and Stitch through MCP

Published on 24 April, 2026
How to connect Antigravity and Stitch through MCP

Quick Summary

Connecting Google Stitch to Antigravity via MCP solves the most persistent problem in the design-to-development pipeline: the gap between what was designed and what actually gets coded. Instead of manually copying hex values and spacing, the agent inside Antigravity reads the design's "DNA" directly from Stitch in real time through MCP, then builds pixel-perfect React components with Tailwind through the Stitch Loop — design, code, visual verification, and self-correction against the original tokens. This article covers the full workflow: generating an API key, configuring MCP, running the loop, and packaging DESIGN.md into a reusable Antigravity Skill for future projects.

Once you know Google Stitch and Antigravity IDE, the natural next step is combining them — so that instead of finishing a design and then manually translating every color, font, and spacing value into code, the agent does it for you. Google has published a workflow for connecting Stitch to Antigravity via MCP that lets the agent read the design's "DNA" and write pixel-perfect React code automatically. This article walks through the entire process, from creating a design to packaging everything into a reusable Skill for future projects.

Why connect Stitch to Antigravity through MCP?

The classic problem in the design-to-development pipeline is the gap between the two sides: a designer produces a polished interface in Figma or Stitch, a developer receives the file and then has to interpret colors, spacing, fonts, and behavior on their own. The result is usually code that looks "close enough" rather than "pixel-perfect."

MCP (Model Context Protocol) closes that gap by letting Antigravity read design metadata directly from Stitch in real time, without any file exports or manual color code copying. The agent doesn't guess at the design — it reads the original tokens directly: exact hex color values, pixel-level spacing, real font names, and component structures exactly as they exist in the project.

Step 1: Create your design in Google Stitch

Before making any connection, you need a design project in Stitch to serve as the source of truth. If you already have a Figma file, you can upload it directly as your Stitch design. We've covered Stitch in detail previously — you can read that here. If you already have a live website or app, you can also use Stitch's redesign feature to work from what exists.

Once Stitch generates the interface, organize it into clearly named sections — homepage, news, products — before moving to Antigravity. Give your project a clear name since this name will be used when calling it through MCP. For example: LaunchPad.

Step 2: Generate an API key and configure MCP in Antigravity

Generate an API key from Stitch

In Stitch, click your profile photo in the top-right corner, select Stitch settings, go to the API key section, and click Create key. Copy the key immediately — it only appears once — and store it somewhere safe.

How to get your Google Stitch API key
How to get your Google Stitch API key

Connect MCP in Antigravity

Open Antigravity IDE, go to Agent Manager (CMD+E on Mac or CTRL+E on Windows), create a new workspace named something like LaunchPad-Project, and point it to your local project folder. From here you have two options.

The first is to prompt the AI agent directly and let it handle the connection steps on its own: "I have my Stitch API key here [paste key] — connect to Stitch via MCP and verify the connection when done." The agent will work through the steps automatically, and your only job is to sit back and approve any permission requests it needs along the way.

The second option is to do it manually — which sounds more work, but the steps are quick and straightforward. In practice, manual setup is often faster than waiting for the agent in Antigravity, since it tends to require repeated retries between steps. Here's how:

  • In Agent Manager, select MCP Servers
  • Search for "Stitch" and click Install
  • Paste your API key into the configuration field when prompted
Pasting the Google Stitch API key into Antigravity
Pasting the Google Stitch API key into Antigravity
  • Verify the connection by typing into the chat: Check that the Stitch projects are connected successfully

If the agent returns the project name LaunchPad, the connection is working.

Step 3: The Stitch Loop — from design to code

This is the core of the workflow and the biggest difference from traditional practice. Google calls it the "Stitch Loop" because it creates a continuous cycle between design and code, rather than a one-way handoff from designer to developer.

Phase 1: Fetch the design context

In an Antigravity conversation, type a prompt to have the agent pull the full design DNA:

The agent calls Stitch via MCP, retrieves all design tokens — hex color palette, type scale, spacing values, component names, and layout structure — and saves them to DESIGN.md in your project folder. This file becomes the single source of truth that every component will reference going forward.

The DESIGN.md file generated in Antigravity (source: Google)
The DESIGN.md file generated in Antigravity (source: Google)

Phase 2: Generate the code

With DESIGN.md in place, instruct the agent to build each section using the design tokens:

The agent scaffolds the React project with Tailwind and writes each component using tokens from DESIGN.md without hardcoding any values. This keeps code and design permanently in sync.

Phase 3: The visual verification "Vibe Check"

Antigravity has a built-in browser that lets the agent open localhost and compare it visually against the original Stitch design. Type:

The agent identifies exactly where things diverge and corrects them against the original tokens. This is the Stitch Loop in practice: design in Stitch, code in Antigravity, verify in the browser, fix against tokens, repeat until pixel-perfect.

Step 4: Package DESIGN.md as a reusable Skill

This part tends to get overlooked, but it matters if you work across multiple projects. The DESIGN.md file produced by this workflow contains the full design system for one specific project — but you can package it as an Antigravity Skill to reuse across future projects without repeating the setup from scratch.

The right DESIGN.md structure for packaging

A well-structured DESIGN.md should include the following sections so the agent can read it consistently:

  • Color tokens: Variable names and hex values for every color in the system, for example --color-primary: #1a1a2e, --color-accent: #7c3aed
  • Typography: Font names, size scale, line height, and font weight for headings, body text, and captions
  • Spacing scale: Spacing values in px or rem for padding, margin, and gap
  • Component inventory: List of components, their states (hover, active, disabled), and variants
  • Layout rules: Grid columns, breakpoints, and max-width

Converting DESIGN.md into an Antigravity Skill

Create a folder at .antigravity/skills/stitch-design/ inside your workspace and place DESIGN.md there alongside a SKILL.md file that describes how to use the Skill:

When this Skill is enabled in a new workspace, the agent automatically reads DESIGN.md before writing any component — ensuring all code follows the defined design system without you needing to remind it each time.

Reusing across future projects

When you start a new project with a similar design system, you only need to update the token values in DESIGN.md — no rewriting the instructions. The agent reads the new file, applies the new tokens, and keeps the same workflow intact. This is how a one-time setup becomes a permanent standard process.

The Stitch and Antigravity workflow via MCP doesn't just save time at the design-to-code handoff — it solves a more persistent problem: maintaining consistency when the design changes. When you update colors or spacing in Stitch, you run the token fetch command again, update DESIGN.md, and the agent knows exactly what to fix in the codebase — no manual find-and-replace required.

Discussion (0)

Log in to join the discussion.

No comments yet. Be the first!

Related Articles

Save AI Agent Tokens with Ponytail and Caveman

Token management is a hot topic in the AI community. In summer 2026, two open-source skills for saving tokens are being widely discussed: Ponytail cuts generated code lines by up to 54%, while Caveman slashes agent response tokens by 65%. Both target a familiar pain point for users of AI coding agents like Claude Code, Codex, or Gemini CLI—ballooning token costs—yet solve it from completely different angles: one trims unnecessary code, while the other trims unnecessary words.The Token Waste Problem in the AI Agent EraToday's AI Agents do not just answer single prompts; they operate in autonomous agentic loops by reading files, analyzing project structures, writing code, running builds, and checking for errors. Throughout this process, tokens are wasted mainly across three channels:Over-engineering (Excess Code): Instead of using native language or browser features, agents frequently install extra dependencies or construct unnecessarily complex components.Input Overhead (Excess Context): Build logs, JSON payloads, search results, and instruction files (SKILL.md) consume tens of thousands of input tokens on every API call.Output Bloating (Verbose Prose): Agents explain basic concepts at length before delivering the core answer.Ponytail: Turning your AI Agent into a "Lazy Senior Dev"Created by Dietrich Gebert, Ponytail is designed with a core philosophy: "The best code is the code you never wrote." Ponytail forces an AI Agent to think like a seasoned senior developer who always looks for the simplest, lowest-effort solution.Self-Questioning Ladder Before Writing CodeBefore touching any code, Ponytail requires the agent to run through a self-questioning ladder:YAGNI: Is this feature really necessary? If not, skip it immediately.Reusability: Is there an existing function or component in the codebase?Standard Library: Can the language's standard library handle it?Native Platform: Is it supported natively by the browser or OS? (e.g., using a native <input type="date"> instead of installing a heavy Flatpickr library)Installed Dependencies: Can already installed packages in package.json resolve it?One-liner: Can it be written in a single line of code?Only when the above steps fail will the Agent proceed to write the minimal working code required.Do Benchmark Results Match Reality?In tests using Claude Code (Haiku 4.5) on a full-stack FastAPI + React template, Ponytail reduced lines of code by 54% while maintaining 100% application safety.This figure was published by the author after the community pointed out baseline flaws in the initial benchmark (which claimed 80-94% reductions), so it should be treated as a reference signal rather than an independently verified statistic.Caveman: A Token Compression Ecosystem, Not Just a SkillWhile Ponytail targets generated code, Julius Brussee's Caveman attacks both agent input and output with the catchy slogan: "why use many token when few token do trick". Current Caveman is no longer a single skill, but a multi-layered toolkit.Caveman Proxy: Compressing Input DataA local proxy sits between the Agent and the API provider, automatically routing all traffic. It detects payload types like JSON, error logs, git diffs, or search results, compressing them to keep only essential content needed for the answer, while saving copies on disk for byte-exact recovery when required. In a 54-run pinned benchmark on Claude Code, this mechanism used 33.2% fewer input tokens than direct runs while passing all exact-answer checks.Caveman Skill: Compressing Response LanguageThis part returns agent communication to primal caveman-speak: dropping conversational filler and getting straight to the point without altering code or command integrity. Code, commands, and error logs remain byte-exact, with only explanatory prose compressed.Pixel Mode: Rendering Skill Files to ImagesVerbose SKILL.md files are rendered into PNG images upon skill installation, leveraging vision capabilities of modern LLMs to lower prompt token loads. Measured on Caveman's own skill file, this reduced size from ~1,069 down to an estimated 415 tokens, or 61%.The 61% reduction was measured on a single case (Caveman's own SKILL.md), not as an average across all skill files—actual results will vary based on file length and structure.Caveman Learn: Self-Diagnosing Token BottlenecksThe caveman learn command automatically reads local agent session history (running locally without accounts), scores the current setup, and pinpoints exact token sinks for user remediation.Numbers to Keep in Mind Reading Caveman MarketingCaveman's official documentation includes an "honest number warning": Caveman Skill alone reduces output tokens, while input and reasoning tokens remain mostly unchanged unless the proxy is enabled, adding ~1,000-1,500 input tokens per turn for the skill prompt. The 65% output token, 33.2% input token (via proxy), and 61% skill token (via Pixel Mode) metrics are separate measurements and do not stack into a single combined number—read context carefully before quoting.Can Ponytail and Caveman Be Combined in One Session or Project?Ponytail and Caveman do not conflict. Caveman keeps what the agent reads (input) and says (output) as concise as possible, while Ponytail ensures what the agent writes (code) is strictly minimal. Because their mechanisms do not overlap, they can be used side-by-side in the same session.While no independent benchmark has measured the exact savings of using both simultaneously, combining their individual metrics theoretically reduces overall session tokens significantly—making it well worth testing on your real codebase.Workflow Integration GuideBoth Ponytail and Caveman support quick installation for popular AI coding tools like Claude Code, Codex, Gemini CLI, Cursor, and Windsurf.Installing PonytailFor Claude Code:claude plugin marketplace add DietrichGebert/ponytail && claude plugin install ponytail@ponytailFor other agents without plugin marketplace support, copy rule files directly from the GitHub repository into your project directory.Installing CavemanFor Claude Code:claude plugin marketplace add JuliusBrussee/caveman && claude plugin install caveman@cavemanFor Gemini CLI:gemini extensions install https://github.com/JuliusBrussee/cavemanInstalling for Cursor, Windsurf, Cline, and OthersCaveman can be installed via the unified registry:npx skills add JuliusBrussee/caveman -a <agent-name>Will You Choose Ponytail, Caveman, or Both?Token optimization is not just about saving money; it keeps AI Agent context clean and prevents context drift during long sessions. However, the larger takeaway from both skills is not to blindly accept advertised percentages—even from authors—since each figure typically measures a specific scenario rather than a general average. The surest approach is running benchmarks on your own codebase before adding Ponytail, Caveman, or both to your daily workflow.

Nam
26 Aug, 2026
Automate Excel & Google Sheets Reports with OpenAI Codex

Automating Excel and Google Sheets reporting is no longer exclusive to software engineers. With the rapid evolution of AI models like GPT, office workers can now create custom workflow automation tools using simple instructions with Codex, freeing up hours of repetitive daily tasks. Why Excel Formulas and VBA Are No Longer Enough For weekly recurring reports or automated integrations with email, Slack, and messaging apps, traditional methods like nested Excel formulas or recording VBA (Visual Basic for Applications) macros require specific technical skills and break easily whenever a single column in the source file changes. This is the exact gap that OpenAI Codex fills: you describe precisely what needs to be done in natural language, and Codex generates complete Python or Google Apps Script code ready to run in seconds. Codex Is Not a Single Product A common misconception is how Codex is accessed: it can be used via CLI in the terminal, IDE extensions in VS Code, Codex Web on the cloud at https://chatgpt.com/codex/cloud for developers and coding enthusiasts, as well as desktop applications for both macOS and Windows. For office workers unfamiliar with command-line tools, the easiest way to start is downloading the Codex desktop app. It lets you manage multiple agents simultaneously right from a visual interface without opening a terminal or configuring API keys—just log in with your existing ChatGPT account. What an Example Prompt Looks Like You only need to provide Codex with a detailed prompt like: "Write a Python script that reads the Excel file 'sales_raw.xlsx', filters orders with status 'Completed', calculates total revenue by branch, and exports the result to 'revenue_report.xlsx' with dark blue header styling." Codex will instantly generate standard, high-quality code, and you simply run the script to get your finalized report. Automating Local Excel Reports with Python and Codex For Excel files stored locally, combining Codex with two popular Python libraries—pandas and openpyxl—delivers outstanding processing speed. Pandas handles hundreds of thousands of data rows in seconds, while openpyxl manages cell formatting, header colors, and formula insertion as illustrated in the example above. Automating Google Sheets in the Cloud When your team collaborates on Google Sheets instead of offline Excel files, the Python library gspread or Google Apps Script is the ideal choice. Codex can write code that connects directly to the Google Sheets API via a Service Account (JSON credential file) to read and write data continuously without opening a browser. A Sample Workflow Automatically pull new form submissions from Google Forms into the spreadsheet Automatically categorize customer feedback by priority Automatically send daily summary emails to leadership at 17:00 This entire pipeline runs in the background with zero manual intervention once configured. 4-Step Implementation Process for Non-Coders Step 1 - Standardize input data: Ensure the Excel or Google Sheets file has clean, clear headers without arbitrary merged cells. Step 2 - Write clear prompts for Codex: Explicitly mention file names, column names, filtering/calculation steps, and desired output formats. Step 3 - Test and paste errors for AI auto-debugging: If the script encounters an error, copy the full error traceback and paste it back into Codex for automatic correction. Step 4 - Schedule automatic runs: Use Windows Task Scheduler (Windows) or Cron jobs (macOS/Linux) to run the script automatically on a set schedule. Risks and Considerations Before Handing Reports Over to AI Codex is powerful but not completely free; however, simple operations with Excel or Google Sheets consume very little quota, so light users can comfortably rely on the free tier. If heavier workloads are required, consider Plus or Pro plans—avoid the Go tier as Codex capabilities there offer little advantage over the free plan. Never paste system passwords, financial records, or real customer data into public AI chat interfaces. When asking Codex to generate code, always substitute sensitive details with dummy data of the same structure. For critical validations such as monetary amounts or tax formulas, do not trust AI-generated code blindly on the first run. Always cross-check the output during the first 1-2 executions to ensure the logic perfectly matches your actual business requirements. Automating reports with Codex does not make you a programmer, nor should it. The true value lies in understanding your own data and business processes well enough to describe them clearly to AI—Codex handles the coding. If your company has weekly recurring reports, start today by picking the simplest one, writing a prompt following the sample above, and running your first automated test.

Nam
24 Aug, 2026
What Is MCP? Why Every AI Company Is Racing to Adopt It

In March 2026, the Model Context Protocol (MCP) SDK reached 97 million monthly downloads, a 970-fold increase just 18 months after its launch. OpenAI, Google DeepMind, Microsoft, and AWS have all integrated MCP into their products. By December 2025, Anthropic officially handed over MCP to the Linux Foundation to make it an open industry standard. MCP is no longer just Anthropic's internal project, but the foundational infrastructure upon which nearly the entire AI industry is building. What is MCP? Model Context Protocol (MCP) is an open protocol released by Anthropic in November 2024. It enables AI models to connect with external data and tools such as Gmail, GitHub, Notion, and internal databases using a single unified standard, eliminating the need for custom integrations per tool. The easiest way to visualize MCP is by comparing it to USB-C. Before USB-C, every device required its own charger cable, creating a clutter of different cables. USB-C emerged to give every device a single standardized port that works everywhere. MCP does the same for AI, providing seamless connectivity to any tool, platform, or data source supporting the standard without custom code for every model-tool combination. How Does MCP Work? Host-Client-Server Architecture MCP is not just a simple two-tier client-server system as commonly thought, but actually defines three distinct roles: Host: The AI application you interact with directly, such as Claude Desktop, Claude Code, or an AI-enabled IDE. Acting as the central orchestrator, the Host manages access permissions and security policies for the entire session. Client: Created by the Host, each Client connects to exactly one Server and handles bidirectional communication between Host and Server. Server: A server connecting directly to the native tool or platform (such as Google Drive, Slack, Email, Calendar, or Database). The Server exposes capabilities and executes actions for the AI. When you connect 3 MCP servers in Claude Desktop, the Host is actually managing 3 distinct Clients, each speaking to its designated Server. Three Core Primitives: Tools, Resources, Prompts Tools: Executable functions that the AI can call to perform actions, such as send_email, create_issue, or search_database. Resources: Data that the AI can read to supply context to the LLM, such as files, records, Notion pages, or database entries. Prompts: Pre-built command templates supplied by the Server to guide the AI on how to use tools effectively for specific tasks or enable quick user triggers. A Concrete Example Suppose you ask Claude "Which recent email mentions contract ABC?". Claude Desktop (Host) initializes a Client connecting to the Gmail MCP Server. This Server calls the Gmail API to search for relevant emails and returns the result in standard MCP format. Claude reads the response and answers you in natural language. For multi-step workflows, like summarizing a YouTube video and saving the summary to Google Drive, Claude calls two different MCP Servers sequentially within the same task, requiring zero manual context switching from you. MCP does not create intelligence on its own; it is simply a standardized connectivity layer. Response quality still depends on the underlying AI model and how well the MCP server implements its tools. How Does MCP Differ from Traditional APIs or Plugins? Before MCP, if you wanted 5 different AI models (Claude, GPT, Gemini, Llama, Mistral) to connect to 5 services (Gmail, Slack, GitHub, Notion, Jira), you theoretically needed to write 25 separate integration pairs — an N×M problem. MCP solves this problem by standardizing the protocol in the middle. We only need to write one MCP server, and every MCP-compliant AI model can use it immediately. The required integrations drop from N×M down to N+M. Traditional Plugins: Each AI platform maintains its own plugin system (e.g., GPT Actions, custom Claude tool use), which cannot be used cross-platform. Traditional APIs: Developers must read documentation, write custom API calling code, and handle authentication per service, typically limited to fixed request-response patterns. MCP: A universal standard — write once and use across the entire MCP-supported AI ecosystem, featuring continuous bidirectional communication where AI can both pull data (read schedules) and push actions (create events) within a single session. When Are Traditional APIs Still Better Than MCP? MCP's flexibility does not mean it is always the best choice. For systems requiring absolute precision and deterministic behavior — such as banking operations like balance checks or wire transfers — traditional APIs with fixed, strictly controlled workflows remain safer. MCP is best suited when you need AI to autonomously decide which tool to call and in what order based on conversational context, rather than rigid transactions requiring strict risk control. Why Is the Entire AI Industry Racing to Adopt MCP? The adoption rate of MCP is unprecedented for a new tech standard. In March 2025, OpenAI officially supported MCP in its Agents SDK and ChatGPT Desktop, despite Anthropic being a direct competitor. By mid-2025, Google DeepMind integrated MCP into the Gemini API. Microsoft brought MCP support to VS Code Copilot, reaching General Availability in July 2025. The biggest turning point occurred on December 9, 2025, when Anthropic handed MCP over to the Agentic AI Foundation (AAIF) under the Linux Foundation. OpenAI and Block co-founded the foundation, while AWS, Google, Microsoft, Cloudflare, and Bloomberg joined as platinum members. This signaled clearly that MCP was no longer Anthropic's proprietary technology, but shared infrastructure that even competitors wanted to build together. Even hardware companies have joined in by opening MCP endpoints for their devices, including smartwatches and heart rate monitors. By July 2026, MCP released its largest spec update to date (2026-07-28), moving the core protocol to stateless, adding an Extensions framework, and introducing OAuth/OpenID Connect authorization. This eliminated the final hurdles for enterprise production deployments. As of 2026, over 10,000 public MCP servers are running in production, and 28% of Fortune 500 companies have deployed custom internal MCP servers. A notable indicator: OpenAI deprecated its proprietary Assistants API in favor of MCP, setting a hard sunset date for mid-2026. When a direct competitor abandons its own standard for Anthropic's open standard, market validation speaks louder than any statement. Practical Application: How to Use MCP with Claude For Claude.ai or Claude Desktop users, connecting an MCP server requires no coding skills. Navigate to Settings → Extensions to view available MCP servers (Google Drive, Notion, Slack, GitHub, Asana...) or add a custom server via URL. Once connected, Claude automatically knows when to invoke specific tools based on your prompts. Here are a few real-world use cases I use daily for 4AIVN editorial work: Claude + Google Drive MCP: Ask directly "Find last week's Gemini 3.7 article outline" instead of searching Drive manually. Claude + GitHub MCP: Review pull requests and read issues without leaving the chat window. Claude + Notion MCP: Update the content calendar database while brainstorming article ideas. Every connected MCP server is granted read/write permissions to your real data. Before enabling an unfamiliar server, verify its developer and requested permissions, especially for servers outside official listings. MCP Will Undoubtedly Keep Growing The most remarkable aspect of MCP is not the protocol itself, but how rapidly it is becoming an implicit standard when users evaluate AI tools. Just as laptop buyers now ask "Does it have USB-C?", in 1-2 years asking "Does this tool have an MCP server?" will likely become a key evaluation criterion for any SaaS or device. This is no longer just a game for OpenAI, Google, or Anthropic; any enterprise or product without MCP integration, regardless of how good it is, risks falling at a disadvantage as users grow accustomed to asking AI directly instead of opening apps manually. For small and medium enterprises, including those in Vietnam, this represents an opportunity rather than pressure. Writing an MCP server does not demand massive infrastructure like building an AI model — wrapping an existing API according to MCP spec is enough for your product to "speak" with Claude, ChatGPT, or any MCP-compliant AI client. Early movers gain a clear competitive edge while user habits are still forming.

Nam
21 Aug, 2026
AI Personalized Workout Planning via MCP Connector

The Model Context Protocol (MCP) standard developed by Anthropic has rapidly expanded into health wearables and smart sports watches. Strava launched the first official MCP connector for runners and cyclists, followed less than a month later by COROS releasing an official beta connector. Meanwhile, although Garmin has yet to release an official response, open-source community solutions like garmin_mcp demonstrate that full AI integration across fitness hardware is becoming mainstream.What is MCP and Why Fitness Brands are Racing to IntegrateMCP (Model Context Protocol) is an open protocol that allows Large Language Models (LLMs) like Claude, ChatGPT, and Gemini to directly interface with external real-time data sources and tools. Instead of providing generic advice based on manual text inputs, AI can read your entire personal activity history.For athletes, instead of opening apps, filtering heart rate graphs, and comparing metrics manually, you can simply ask AI: "Did my training load increase or decrease this week compared to last week?" or "Was my Easy Run pace optimal for recovery?". AI provides precise feedback backed by personal metrics, acting like a 24/7 personal coach.Strava MCP: Ecosystem Pioneer and API TighteningThe wearable MCP race escalated on June 1, 2026, when Strava debuted its official read-only MCP connector for paid subscribers. Secured by OAuth authentication, AI models can inspect workouts, GPS tracks, elevation, and power meter data.Thanks to open MCP standards, Strava MCP integrates seamlessly with Anthropic tools like Claude Cowork and Claude Code. Concurrently, Strava tightened third-party API terms by implementing monthly fees and 90-day limits on select endpoints to prevent uncompensated AI scraping.Strava MCP currently operates strictly in Read-Only mode for maximum security. AI can analyze numbers but cannot edit, delete, or create workouts inside your Strava account.Coros MCP Beta: Fast Setup with Data LimitationsJoining the movement, COROS launched an official MCP Beta in May 2026, linking COROS accounts directly to Claude and ChatGPT. Setup is simple: copy your regional MCP URL (e.g., https://mcp.coros.com/mcp), paste it into Claude Connectors or ChatGPT Developer Mode, and authorize.However, Coros MCP has key limitations:Data Granularity: Provides workout-level summaries only, lacking lap-by-lap or second-by-second telemetry.Permissions: Strictly Read-Only, unable to push workouts or schedules to watches.Platform Compatibility: Requires paid ChatGPT accounts, while Web Gemini lacks custom MCP connector support (requiring Gemini CLI).Garmin garmin_mcp: Powerful 110-Tool Community SolutionGarmin — the market leader in sports watches — has not released an official MCP connector. However, open-source developers filled this gap with the garmin_mcp project by Taxuspt on GitHub.With over 1,000 stars and 324 forks, garmin_mcp on GitHub packs over 110 tools covering 90% of python-garminconnect. It enables features unsupported by official read-only connectors:Analyze power zone distribution from your latest ride.Compare CTL (Chronic Training Load), ATL (Acute Training Load), and TSB (Training Stress Balance) over 6 weeks.Generate walk-run interval workouts and automatically sync schedules straight into Garmin Connect.Because garmin_mcp is community-built, users authenticate with Garmin Connect credentials via third-party libraries. Exercise caution before sharing account credentials.In March 2026, Garmin updated API authentication, temporarily breaking garth and python-garminconnect. This highlights the risk of unofficial MCP tools: reliance on unannounced endpoints means service can break whenever Garmin updates system APIs.Side-by-Side Comparison: Strava vs Coros vs Garmin MCPHere is a concise comparison of current MCP integration paths:Strava MCP (Official): Read-Only | Paid Subscriber | Activity, GPS, Power | High OAuth Security | No sleep, HRV, or recovery metrics.Coros MCP (Official Beta): Read-Only | Paid AI Account | Workout Summaries | Easy URL Setup | No lap or second-by-second data.Garmin garmin_mcp (Community): Read & Write | Open Source | 110+ Tools, CTL/ATL/TSB, Workout Builder | Most Feature-Rich | Uncertified, risk of broken APIs and credential storage.How to Get Started with Your Current Fitness WearableIf you use Strava or Coros, setup is effortless: navigate to Connector Settings in Claude.ai (or ChatGPT Developer Mode), paste the official MCP link, and authenticate.For Garmin users eager for AI features, install Taxuspt's garmin-mcp.dxt extension in Claude Desktop. Authenticate once via garmin-mcp-auth to store an OAuth Token, allowing seamless AI chats without re-entering passwords. This provides a powerful interim solution until Garmin releases an official MCP server.

Liên
19 Aug, 2026