How to Connect Your Ninety Account to Antigravity
The Ninety MCP connector links Antigravity directly to your Ninety account, so you can ask about your Rocks (your 90-day priorities), Issues, To-Dos, Scorecard, meetings, V/TO®, and Accountability Chart® in plain language — and have Antigravity create To-Dos, Issues, Rocks, and Headlines, comment on To-Dos and Issues, update a Rock or its milestones, or enter a Measurable's score without opening Ninety.
Owners, Admins, Implementers, Managers, and Team Members (Managees) can connect to it, while Observers cannot. You need a Ninety account on the Thrive or Legacy plan and Antigravity installed on your computer to use the Antigravity connector.
Generally available starting Thursday, September 24, 2026. The Ninety MCP connector is available on the Thrive and Legacy plans. Join Ninety's beta program for early access to new and upcoming features, or see what's in beta now on the Currently in Beta at Ninety page.
What the Ninety MCP connector is
The Ninety MCP connector is a connection between Antigravity and your Ninety account that lets Antigravity read your operating data and create or update a defined set of items in Ninety. Instead of exporting a Scorecard or retyping meeting notes as To-Dos, you ask Antigravity, and it works with your live Ninety data.
What is MCP? MCP, or Model Context Protocol, is an open standard for securely connecting AI assistants to outside systems, such as your Scorecard in Ninety.
The connector exposes 27 capabilities, called tools: 17 that read your data and 10 that write to it. Anything not on that list is never reachable, so Antigravity cannot act on parts of Ninety that the connector does not cover.
Ninety is not listed in Antigravity's connector directory and will not appear there. You add it yourself as a custom connector, using Ninety's server URL: https://api.public.ninety.io/mcp Every assistant uses the same URL.
What you need before you connect
Confirm all three of the following before you start, because the connector will not appear or authorize without them:
A Ninety account on the Thrive or Legacy plan. The connector runs as you, so your role and team assignments determine what Antigravity can see.
A connecting role. Owners, Admins, Implementers, Managers, and Team Members (Managees) can connect. Observers cannot.
Antigravity installed. Antigravity is Google's agent-first development environment and runs on your own computer. A free Google account works — no paid Google plan is needed to add Ninety. You'll also need Notepad or a code editor such as VS Code to edit its config file.
You do not need a Personal Access Token for the connector. You authorize it in your browser instead. Ninety's Developer Settings page mentions MCP alongside Personal Access Tokens, but tokens are only for calling Ninety's API directly — see API Reference and Access.
How to connect Antigravity
Antigravity reads its connectors from a configuration file, so you add Ninety by editing that file in Notepad or a code editor such as VS Code, then sign in to Ninety from inside Antigravity. Ninety isn't in the store you browse with Add MCP, so the config file is the only way to add it.
Add Ninety to Antigravity's MCP config
Adding Ninety to the MCP config file tells Antigravity where Ninety's server is:
In Antigravity, open Settings with
Ctrl+,, orCmd+,on a Mac, then go to Customizations.Under Installed MCP Servers, click Open MCP Config.
A file named
mcp_config.jsonopens. Edit it in Notepad or a code editor such as VS Code; a word processor such as Word can swap straight quotation marks for curly ones, which breaks the file. Add the Ninety server so the file reads exactly like this:{
"mcpServers": {
"ninety-mcp": {
"serverUrl": "https://api.public.ninety.io/mcp"
}
}
}Save the file.
Back in Antigravity, click the refresh icon to the left of Add MCP so the list reloads.
Important: If the file already lists other MCP servers, add ninety-mcp inside the existing mcpServers object rather than pasting a second mcpServers block. Two of them makes the file invalid, and Antigravity will load none of your servers.
Sign in to Ninety from Antigravity
Signing in connects the ninety-mcp entry to your Ninety account:
Find ninety-mcp in the Installed MCP Servers list and click Authenticate. Until you sign in, a red error ending in Unauthorized shows under the entry. That's expected.
In the browser window that opens, check the company named at the top of the Authorize Integration screen, then click Authorize Integration.
Your browser then shows a sign-in code. Click Copy to Clipboard.
Back in Antigravity, paste the code into the box that appears under ninety-mcp, then click Submit.
Confirm the connection. ninety-mcp now shows a green dot, 27 tools enabled, and a Sign out button.
Note: The Authorize Integration screen connects whichever company you're working in within Ninety at the time. If it shows the wrong company, click Cancel, switch to the right company in Ninety, then click Authenticate again.
The authorization screen lists a broader set of permissions than the connector currently uses. Today it can create To-Dos, Issues, Rocks, and Headlines, comment on To-Dos and Issues, update a Rock and its milestones, and enter Scorecard scores. It cannot update or delete your Issues or To-Dos, and it cannot delete anything.
How to switch to a different company
Each Ninety connection is tied to one company — the one you're working in within Ninety when you authorize it. If you belong to more than one company in Ninety — an Implementer working with several client companies, or a leader running more than one business — you can switch which company Antigravity reaches:
In Ninety, switch to the company you want Antigravity to work with.
In Antigravity's Installed MCP Servers list, click Sign out next to ninety-mcp.
Click Authenticate, confirm the company named on the Authorize Integration screen, then click Authorize Integration.
Click Copy to Clipboard, paste the code under ninety-mcp in Antigravity, and click Submit.
Antigravity then works with the new company until you switch again.
What you can ask Antigravity to read
Antigravity can read the Ninety data that your role and teams already give you access to.
These are some questions the connector answers well:
Area | What Antigravity can read | Example prompt |
Rocks | Rocks filtered by team, owner, status, level, or quarter, plus one Rock in full with its milestones. | What Rocks are off track this quarter? |
Issues | Short-term and long-term Issues by team, or by search text. | Summarize our open Issues. |
To-Dos | Your own To-Dos, and a teammate's team To-Dos, filtered by due date or status. | What To-Dos do I have due this week? |
Scorecard | Measurable details (name, goal, owner, cadence, teams) and the actual scores for a span of periods. | Which Measurables were off track the last four weeks? |
Next meeting | A team's next meeting: time, cadence, presenter, scribe, the ordered agenda with durations, and attendees. | What's on the agenda for my next Leadership Team meeting? |
Past meetings | A team's meeting history with ratings, length, and issue solve rate, plus one meeting in full: its notes and the Issues, To-Dos, Rocks, and Headlines it produced. | What did we decide in our last three Level 10 Meetings? |
Headlines | A team's Headlines, including ones a meeting has already discussed, archived Headlines, and Cascading Messages the team received, one team at a time. | What Headlines has the Leadership Team shared this month? |
V/TO® | Core Values and Core Focus (Niche and Purpose/Cause/Passion) from the V/TO, plus the 1-Year Plan and 3-Year Picture goals — for your team and for the leadership team. | What are our company's Core Values? |
Accountability Chart® | Every Seat, what it is accountable for, who holds it, and who reports to whom. | Who owns customer onboarding? |
Teams and people | The teams you can work with and the people in your company. | Which teams am I on? |
What Antigravity can create and update
The connector can write to Ninety in ten ways. Everything else is read-only.
Create a To-Do. Leave the team off for a personal To-Do, or name a team for a team To-Do. You can assign up to 10 people, which creates a separate To-Do for each person.
Create an Issue. Files a new Issue on a team with a priority from 0 to 5 and exactly one owner.
Enter a Measurable's score. Records a score for one Measurable in the period containing the date you give, with an optional note.
Add a milestone to a Rock. Creates a milestone with a title and due date, owned by you.
Update or complete a milestone. Changes a milestone's title, description, due date, or owner, or marks it done.
Create a Rock. Creates a Rock on a team with a title and due date, and optionally a status, level, quarter, or description. A new Rock always starts out owned by you; ask Antigravity to reassign it afterward.
Update a Rock. Changes a Rock's status (on track, off track, done, canceled, or draft), owner, due date, title, or description. Only the fields you mention change.
Create a Headline. Posts a Headline to a team's list for its next meeting, with an optional longer description and owner. Antigravity can also send a Cascading Message to one receiving team at a time.
Comment on an Issue. Adds a comment to an Issue under your name.
Comment on a To-Do. Adds a comment to a To-Do under your name.
Important: Comments post publicly under your name and notify everyone following the item, exactly as if you had typed them in Ninety. They cannot be edited or deleted afterward, so check the wording before you ask Antigravity to post one.
To try it out, paste a meeting recording transcript into Antigravity and ask it to create the To-Dos from it in Ninety. Antigravity looks up the right team and people, then files each one.
How far back Antigravity can read your Scorecard
Antigravity reads the most recent 13 periods of a Scorecard by default, and it can pull a wider span when you ask for one. You can request quarter-to-date, year-to-date, the current quarter, the current fiscal year, or a single period by naming a date.
For example, asking a weekly Scorecard for year-to-date data in August returns every week since the start of the fiscal year, not just the last 13. Weekly Scorecards support all those spans; quarterly Scorecards support the default span, year-to-date, and the current year; annual Scorecards support the default span only.
There is no way to request a custom date range or history from earlier fiscal years. For anything further back, export the Scorecard from Ninety instead.
What the connector can't do yet
The connector covers Scorecards, Rocks, Issues, To-Dos, Headlines, meetings, your V/TO®, and the Accountability Chart®. Knowing the gaps up front saves you from asking Antigravity for something it cannot reach:
1-on-1 and the Knowledge Portal are not available. Antigravity cannot read or write anything in the 1-on-1 tool or the Knowledge Portal.
Headlines can't be marked discussed or archived. Antigravity can read and post Headlines, but closing one out still happens in Ninety or in your meeting.
No delete or archive for Rocks. Antigravity can create a Rock, change its status, owner, due date, title, or description, and manage its milestones, but it cannot delete or archive one.
No update or delete for Issues or To-Dos. Antigravity can file an Issue but not close one, and create a To-Do but not complete it.
No creating Measurables. Antigravity can read a Measurable and enter its score, but it cannot create a new one.
No meeting recap. Antigravity can read a past meeting's notes and the items it produced, but not the meeting recap itself.
Comments are permanent. Once Antigravity posts a comment, it cannot be edited or deleted.
One company per connection. A single connection reaches one company at a time.
Web only. The connect flow is web-based; there is no iOS or Android setup.
To make those changes, work in Ninety directly, or use Ask Maz, which can edit existing Rocks, To-Dos, Issues, Headlines, and Accountability Chart Seats.
Before you let Antigravity enter a Scorecard score
Entering a score is the one connector action that can replace existing data, so it is worth understanding before you use it.
Warning: Writing a score overwrites whatever score is already recorded for that Measurable and period, without first warning you. Because each company sets its own week start day, a date that falls on a period boundary can land in the neighboring period, and no error is shown. Give Antigravity a date in the middle of the week you mean.
How security and permissions work
The connector runs as you, which is the most important thing to understand about its security. It authenticates with your own Ninety login, so it can only ever see and do what you can already see and do in Ninety.
Your permissions apply. Your role and team assignments govern every call. See User Roles and Permissions.
You approve access. Nothing connects until you authorize it in your browser.
You can disconnect anytime. Access ends as soon as you do.
Your name is on what Antigravity creates. To-Dos, Issues, Rocks, Headlines, milestones, and comments the connector adds or changes are recorded as yours.
Private To-Dos stay private. They are never returned to the connector.
Only published tools are reachable. New capability in Ninety's API does not silently become a new capability for Antigravity.
Most assistants ask for your approval the first time they run a connector tool, and let you change that per tool in their own settings. Those settings decide when you're asked. Ninety enforces what the connector can reach on its own servers, based on your role and team assignments, so what you are able to see and change is the same whether or not you adjust anything there.
Connecting Antigravity sends Ninety data to Antigravity, and data that reaches Antigravity is governed by the terms and privacy policy of your Antigravity plan, not by Ninety. Review those terms before connecting, especially for how your Antigravity plan handles retention and model training.
For how Ninety handles your data, see Ninety's Privacy Policy, Terms of Service, and Trust Center.
Choosing between Antigravity, Maz, the Public API, and Zapier
The connector is not the only way to work with your Ninety data through AI or automation, and it is often not the fastest one. Use this to pick the right path:
Option | Use it when | Worth knowing |
Maz, built into Ninety | You want AI help inside Ninety with no setup and no outside account. | Interprets your data through an EOS® lens and can edit existing items the connector cannot change, including Issues, To-Dos, Headlines, and Seats. Your data stays with Ninety and its contracted providers. |
The Antigravity connector | You want to reason about Ninety data alongside files, notes, and other systems in a single Antigravity conversation. | Requires the Thrive or Legacy plan and Antigravity installed on your computer. Reads broadly; writes to To-Dos, Issues, Rocks, Headlines, milestones, and Scorecard scores. |
You're building your own integration, dashboard, or scheduled job. | Available on the Thrive and Legacy plans. Authenticates with a Personal Access Token and requires writing code. | |
You want scheduled, hands-off automation between Ninety and another app. | Available on all paid plans. No-code, with pre-built recipes and its own MCP option. Runs per account and counts against a task quota. |
Many teams use more than one. A common pattern is Zapier for the weekly Scorecard update, Maz for in-app work, and Antigravity for one-off analysis spanning several systems.
Other AI assistants you can connect
The Ninety MCP connector works the same way in every assistant that supports it, and each connection runs as you. You can have more than one connected at the same time.
Connecting Ninety's MCP to Your Preferred AI Platform — The overview: every supported assistant, what the connector can do, and how it compares with Maz, the Public API, and Zapier.
Claude Connector for Ninety — Claude on the web, the desktop app, or Claude Code. Added in Claude's Connectors settings, or with one command.
ChatGPT Connector for Ninety — The ChatGPT desktop app. Added from the Plugins page, with Add MCP server.
Grok Connector for Ninety — xAI's assistant on the web. Added from the Connectors page at grok.com, with New Connector.
How to disconnect the connector
You can remove the Ninety connector at any time, and Antigravity loses access immediately.
In Antigravity's Installed MCP Servers list, click Sign out next to ninety-mcp. To remove the connector completely, also delete the ninety-mcp entry from mcp_config.json, save the file, and click the refresh icon.
Troubleshooting
Issue: Antigravity doesn't see your Ninety tools after you connect.
Solution:
Restart Antigravity so the tool list reloads.
Open the Ninety connector and confirm the tools are listed.
Start a new chat, since an existing chat may not pick up a newly added connector.
Issue: Antigravity doesn't list the Ninety server after you save the file.
Solution:
Click the refresh icon to the left of Add MCP, since the list doesn't reload on its own.
Check the file is valid JSON — a missing comma or brace stops every server from loading, not just Ninety's.
Confirm
ninety-mcpsits inside the existingmcpServersobject rather than in a second one.If you edited the file in a word processor, reopen it in Notepad or VS Code and retype the quotation marks, which may have been changed to curly ones.
Issue: A red error appears under ninety-mcp: Error: calling "initialize": sending "initialize": Unauthorized
Solution: This is expected before you sign in. Click Authenticate and finish signing in. If the error is still there after you click Submit, click Authenticate again for a fresh code, since a code copied earlier may have expired.
Issue: You clicked Submit, but ninety-mcp still shows a red dot.
Solution:
Make sure you pasted the whole code — use Copy to Clipboard rather than selecting the code by hand.
Click Authenticate again to get a fresh code, paste it, and click Submit.
Confirm the
serverUrlvalue is exactlyhttps://api.public.ninety.io/mcp, with no trailing slash or stray characters.
Issue: Open MCP Config doesn't open anything.
Solution: Open the file yourself in Notepad or VS Code. It's named mcp_config.json and sits in the .gemini folder inside your user folder, under config — for example, C:\Users\yourname\.gemini\config on Windows, or ~/.gemini/config on a Mac. Finder hides folders that start with a dot; press Cmd+Shift+. to show them.
Issue: Antigravity can't find a team, a person, or the data you expect to be there.
Solution:
Confirm you can see the same data in Ninety yourself, since the connector runs as you.
Check that you are assigned to the team in question.
Ask Antigravity to look the team up again, because it matches teams and people by their record in Ninety rather than by name alone.
Confirm the person is still active, as deactivated users are not returned.
Issue: A score landed in the wrong week.
Solution: Your company's week start day determines where a date falls. Ask Antigravity to enter the score again using a date in the middle of the week you intended, then confirm the value in the Scorecard.
Issue: You can't connect at all.
Solution: Confirm that your Ninety role is not Observer and that your company is on the Thrive or Legacy plan. If both are true and it still fails, contact support.
Frequently asked questions
Which plans include the Antigravity connector?
The connector is available on the Thrive and Legacy plans, starting Thursday, September 24, 2026. The Free, Essentials, and Accelerate plans do not include it. Legacy plan customers have the same access as Thrive plan customers.
Why can't I find Ninety in Antigravity's connector directory?
Ninety is not published to any assistant's public connector store, so searching for it there will not find it. Add it yourself as a custom connector using Ninety's server URL, https://api.public.ninety.io/mcp.
Can I connect more than one AI assistant to Ninety?
Yes. Claude, ChatGPT, and Grok can be connected alongside Antigravity today. Every connection is separate, and every one runs as you.
Do I need a Personal Access Token to use the Antigravity connector?
No. You authorize the connector in your browser. Personal Access Tokens are only needed to call Ninety's API directly, as described in API Reference and Access.
Can Antigravity create a Measurable or a Rock?
It can create a Rock, but not a Measurable. Antigravity can create a Rock on a team, then change its status, owner, due date, title, or description and add or complete its milestones. It can read your Measurables and enter their scores, but it cannot create a new one. Create Measurables in Ninety directly.
Can Antigravity delete my Ninety data?
No. The connector cannot delete anything. It can create To-Dos, Issues, Rocks, Headlines, milestones, and comments, update Rocks and milestones, and enter Scorecard scores. It cannot delete or archive any of them. Entering a score replaces the value already recorded for that Measurable and period, and a comment cannot be removed once it is posted.
Can Antigravity see other teams' data?
Only the teams you can already see in Ninety. Owners, Admins, and Implementers can reach every non-private team in the company, so the connector reflects that same access.
Does this replace Maz?
No. Maz is built into Ninety, needs no setup, and can edit existing Issues, To-Dos, Headlines, and Seats, which the connector cannot change. The connector is for working with Ninety data inside Antigravity alongside your other tools and files.
Can my whole team use the connector?
Yes. Each person connects their own Antigravity account, and each connection runs as that person. Everyone except Observers can connect.
Can I connect Antigravity to more than one company?
Each connection reaches one company: the one you're working in within Ninety when you sign in. To work with a different company, switch to it in Ninety, click Sign out next to ninety-mcp, and authenticate again.
Does the connector work on the Ninety mobile app?
No. Connecting and using the connector is web-based only.
Do I need a paid Google plan to connect Antigravity to Ninety?
No. You can add Ninety on Antigravity's free tier with any Google account. Google's paid plans raise Antigravity's usage limits and add access to more AI models, but they don't change whether you can add a custom connector like Ninety.
Do I need to know how to code to connect Antigravity?
No. You paste a short block of text into one file and save it, then sign in. Notepad is enough, and the exact text to paste is under How to connect Antigravity.
