Skip to main content

Grok Connector for Ninety

Connect Grok to your Ninety account with the MCP connector to read your Rocks, Issues, To-Dos, Scorecard, meetings, V/TO®, and Accountability Chart® and create work in plain language.

Written by Tommy Mains

How to Connect Your Ninety Account to Grok

The Ninety MCP connector links Grok 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 Grok 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 a Grok account to use the Grok 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 Grok and your Ninety account that lets Grok 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 Grok, 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 Grok cannot act on parts of Ninety that the connector does not cover.

Ninety is not listed in Grok'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 Grok can see.

  • A connecting role. Owners, Admins, Implementers, Managers, and Team Members (Managees) can connect. Observers cannot.

  • A Grok account. Custom connectors work on every Grok plan, including Free, which has lower usage limits than SuperGrok. On Grok Business and Enterprise, your team admin may need to add the connector for your team.

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 Grok

Adding the Ninety connector in Grok takes about a minute and requires no technical setup. You add Ninety yourself as a custom connector, because it is not listed in Grok's connector directory.

  1. Click New Connector at the top right, then choose Custom.

  2. In the Custom Connector window, type Ninety in the Name field and paste the server URL into the Server URL field: https://api.public.ninety.io/mcp

    Grok Connectors page with the Custom Connector window open, showing the Name and Server URL fields and the Add Connector button
  3. Click Add Connector.

  4. Sign in to Ninety in the popup that opens, confirm the company shown at the top, then click Authorize Integration.

  5. Start a new chat and ask Grok about your Ninety data to confirm the connection works, for example: Give me a briefing of my Ninety workspace: list my teams, any overdue or pending To-Dos, and open Issues.

    Grok chat box with a prompt asking for a briefing of the Ninety workspace

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 start the connection from Grok 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.

What you can ask Grok to read

Grok 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 Grok 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 Grok 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 Grok 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. Grok 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 Grok to post one.

To try it out, paste a meeting recording transcript into Grok and ask it to create the To-Dos from it in Ninety. Grok looks up the right team and people, then files each one.

How far back Grok can read your Scorecard

Grok 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 Grok for something it cannot reach:

  • 1-on-1 and the Knowledge Portal are not available. Grok cannot read or write anything in the 1-on-1 tool or the Knowledge Portal.

  • Headlines can't be marked discussed or archived. Grok can read and post Headlines, but closing one out still happens in Ninety or in your meeting.

  • No delete or archive for Rocks. Grok 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. Grok can file an Issue but not close one, and create a To-Do but not complete it.

  • No creating Measurables. Grok can read a Measurable and enter its score, but it cannot create a new one.

  • No meeting recap. Grok can read a past meeting's notes and the items it produced, but not the meeting recap itself.

  • Comments are permanent. Once Grok 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 Grok 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 Grok 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 Grok 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 Grok.

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 Grok sends Ninety data to Grok, and data that reaches Grok is governed by the terms and privacy policy of your Grok plan, not by Ninety. Review those terms before connecting, especially for how your Grok 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 Grok, 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 Grok connector

You want to reason about Ninety data alongside files, notes, and other systems in a single Grok conversation.

Requires the Thrive or Legacy plan and a Grok account. 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 Grok 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.


Antigravity Connector for Ninety — Google's agent-first development environment. Added by editing its MCP config file.


Troubleshooting

Issue: Grok doesn't see your Ninety tools after you connect.

Solution:

  1. Restart Grok so the tool list reloads.

  2. Open the Ninety connector and confirm the tools are listed.

  3. Start a new chat, since an existing chat may not pick up a newly added connector.


Issue: You don't see a Connectors option, or you can't add a new connector.

Solution: Custom connectors are available on every Grok plan, including Free, from grok.com/connectors. On Grok Business and Enterprise, a team admin manages connectors for the team and can restrict them, so ask yours to add Ninety or give you access.


Issue: The authorization popup never opens, or it closes straight away.

Solution:

  1. Allow popups for Grok in your browser, then try adding the connector again.

  2. Try the connect flow in a normal browser window rather than a private one.

  3. If a corporate sign-in page appears instead of Ninety's, finish that sign-in first, then retry.


Issue: Authorization fails or returns an error.

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.


Issue: Grok can't find a team, a person, or the data you expect to be there.

Solution:

  1. Confirm you can see the same data in Ninety yourself, since the connector runs as you.

  2. Check that you are assigned to the team in question.

  3. Ask Grok to look the team up again, because it matches teams and people by their record in Ninety rather than by name alone.

  4. 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 Grok 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 Grok 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 Grok'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 Antigravity can be connected alongside Grok today. Every connection is separate, and every one runs as you.


Do I need a Personal Access Token to use the Grok 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 Grok create a Measurable or a Rock?

It can create a Rock, but not a Measurable. Grok 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 Grok 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 Grok 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 Grok alongside your other tools and files.


Can my whole team use the connector?

Yes. Each person connects their own Grok account, and each connection runs as that person. Everyone except Observers can connect.


Can I connect Grok to more than one company?

Each connection reaches one company: the one you're working in within Ninety when you authorize it. Switch to the company you want in Ninety before you connect.


Does the connector work on the Ninety mobile app?

No. Connecting and using the connector is web-based only.


Do I need a paid Grok plan to connect Grok to Ninety?

No. Custom connectors, including Ninety, work on every Grok plan, including Free. Free has lower usage limits than SuperGrok, so heavy use can reach them sooner. On Grok Business and Enterprise, your team admin may need to add the connector for your team.

Did this answer your question?