[Cotlet](https://cotlet.dev/index.md) · [Integrations](https://cotlet.dev/integrations.md) · [How it works](https://cotlet.dev/how-it-works.md) · [Security](https://cotlet.dev/security.md) · [For developers](https://cotlet.dev/for-developers.md) · [For automation agencies](https://cotlet.dev/for-agencies.md) · [Blog](https://cotlet.dev/blog.md) · [API docs](https://cotlet.dev/docs.md) · [Help center](https://cotlet.dev/help.md) · [Changelog](https://cotlet.dev/changelog.md) · [Contact](https://cotlet.dev/contact.md) · [Pricing](https://cotlet.dev/pricing.md) · [Sign up](https://cotlet.dev/signup)

# Grammarly MCP server: Let your AI agent check and tidy your Grammarly drafts.

> Grammarly has an official API for organizations: Writing Score, AI Detector, Plagiarism, Analytics and License Management, most of them in Beta and reached through Contact Sales (checked 6 Nov 2026). None of them reads your saved documents, suggestions or dictionary, and we found no official Grammarly MCP server. Cotlet runs 15 Grammarly tools in your signed-in account. There is no API key to request and nothing to develop. It works inside the ChatGPT and Claude apps, runs around the clock in our hosting, and one Cotlet account covers many apps.

Your agent opens your Grammarly documents, reads the suggestions and accepts the fixes you want. It also runs the AI text and plagiarism check, cleans out Trash and keeps your dictionary in order.

- Free 7-day trial, no card
- Independent, not affiliated with Grammarly
- Page: https://cotlet.dev/integrations/grammarly-api-mcp-server

## What can your AI agent do in Grammarly?

- Score a draft and list its suggestions
- Accept or dismiss suggestion cards
- Run the AI text and plagiarism check
- Move old documents to Trash, restore them
- Keep brand terms in your dictionary
- Share an Authorship report link

## Does Grammarly have an MCP server or an API?

- Grammarly API access is arranged with Grammarly sales and uses OAuth 2.0 credentials. It scores or checks a text you send it.
- Zapier and n8n list no Grammarly app (checked 6 Nov 2026). Grammarly's company name is now Superhuman; its Go page links a Mail MCP and a Docs MCP without describing them.
- Grammarly Pro includes the AI detector and plagiarism checker. The Free plan does not (plans page, 6 Nov 2026).

| What you need | Grammarly API | Cotlet |
|---|---|---|
| Score a text for clarity and tone | Writing Score API, organizations (Beta) | Yes, any saved document |
| Check for AI text and plagiarism | Detector APIs, organizations (Beta) | Yes, on a paid plan |
| List and read your documents | No | Yes |
| Accept or dismiss suggestions | No | Yes |
| Dictionary, Trash and goals | No | Yes |
| Share an Authorship report | No | Yes, after your OK |
| Getting started | Contact Sales, OAuth 2.0, code | Sign up, sign in once |

Checked 6 Nov 2026. Sources: [Grammarly APIs](https://www.grammarly.com/apis), [Grammarly for Developers](https://developer.grammarly.com/), [Grammarly plans](https://www.grammarly.com/plans), [Superhuman Go](https://superhuman.com/go), [Grammarly Help: Grammarly Editor user guide](https://support.grammarly.com/hc/en-us/articles/360003474732-Grammarly-Editor-user-guide)

## How does Cotlet connect to Grammarly?

1. **Sign in to Grammarly.** Use your own account in its Cotlet Cloud Browser.
2. **Connect your AI agent.** Paste one address into Claude or ChatGPT.
3. **Ask in plain words.** Your agent checks, fixes and tidies for you.

We never keep your Grammarly password, and sharing a report or emptying Trash waits for your OK.

## How to connect Grammarly to your AI agent

Three steps. Chat apps sign in with OAuth. Editors, n8n and scripts use an API key.

1. **Enable Grammarly for agents.** Sign up, log in to Grammarly in its Cloud Browser, then press Enable for agents.
2. **Add the Cotlet address.** Add https://cotlet.dev/mcp/v1 as an MCP server or connector in your agent.
3. **Approve the connection.** Chat apps ask you to sign in to Cotlet. Editors, n8n and scripts use an API key from the console.

One shared address, `https://cotlet.dev/mcp/v1`, also carries Grammarly next to your other apps. If you enable Grammarly after connecting, refresh the connector so the new tools show up.

Claude:

```
Settings > Connectors > Add custom connector
URL: https://cotlet.dev/mcp/v1/connect

Claude Code:
claude mcp add --transport http cotlet-grammarly \
  https://cotlet.dev/mcp/v1 \
  --header "Authorization: Bearer $COTLET_API_KEY"
```

ChatGPT:

```
Settings > Apps & Connectors > Create
MCP server URL: https://cotlet.dev/mcp/v1/connect
Authentication: OAuth
```

Cursor:

```
// ~/.cursor/mcp.json
{
  "mcpServers": {
    "cotlet-grammarly": {
      "url": "https://cotlet.dev/mcp/v1",
      "headers": { "Authorization": "Bearer ${env:COTLET_API_KEY}" }
    }
  }
}
```

Codex:

```
# ~/.codex/config.toml
[mcp_servers.cotlet-grammarly]
url = "https://cotlet.dev/mcp/v1"
bearer_token_env_var = "COTLET_API_KEY"
```

n8n:

```
MCP Client Tool (inside an AI Agent)
Transport: HTTP Streamable
URL: https://cotlet.dev/mcp/v1
Auth: Bearer, <your key>
```

Make, Zapier:

```
Make: MCP Client > Call a tool
Zapier: MCP Client by Zapier > Run Tool
Server URL: https://cotlet.dev/mcp/v1
Token: <your key>
```

## All 15 Grammarly MCP tools

### Documents and Trash

Documents come from the Grammarly Editor at app.grammarly.com. Text comes back plain, without formatting, and Trash keeps a deleted document for 30 days.

- **List documents** (`list_documents`, read): Documents on your Grammarly dashboard, or in Trash.
- **Get document** (`get_document`, read): Title and text of one document.
- **Create document** (`create_document`, write): Create a document from pasted text.
- **Delete document** (`delete_document`, write): Move one document to Trash.
- **Restore document** (`restore_document`, write): Restore one document from Trash.
- **Empty Trash** (`empty_trash`, write, asks first): Delete everything in Trash for good.

### Score, suggestions and goals

Suggestion ids change when the text changes, so list them again before you accept one. Goals are set per document.

- **Get writing stats** (`get_writing_stats`, read): Overall score and statistics of one document.
- **List suggestions** (`list_suggestions`, read): Open suggestion cards of one document.
- **Accept or dismiss suggestion** (`resolve_suggestion`, write): Accept or dismiss one suggestion card.
- **Set document goals** (`set_goals`, write): Set audience, formality, domain and intent of one document.

### AI, plagiarism and Authorship

The AI text and plagiarism check needs a paid Grammarly plan. An Authorship report covers only writing done while tracking was on.

- **Check AI text and plagiarism** (`check_ai_and_plagiarism`, read): Run Check for AI text & plagiarism on one document.
- **Share Authorship report** (`share_authorship_report`, write, asks first): Create the Authorship report of a document and a share link.

### Personal dictionary

One word per entry, up to 100 symbols, no spaces. If your team admin turned the personal dictionary off, these tools fail.

- **List dictionary words** (`list_dictionary_words`, read): Words in your personal dictionary.
- **Add dictionary word** (`add_dictionary_word`, write): Add one word to your personal dictionary.
- **Remove dictionary word** (`remove_dictionary_word`, write): Remove one word from your personal dictionary.

Inputs, REST path and example response of every tool: https://cotlet.dev/integrations/grammarly-api-mcp-server#tools

## Who can see my Grammarly session, and how do I revoke it?

- **What we store.** Your logged-in Grammarly profile, encrypted with AES-256-GCM, in Finland. Not the password.
- **What your agent gets.** The 15 Grammarly tools. Never the cookie.
- **What the session sees.** Your documents, Trash, suggestions, goals and dictionary.
- **What no tool touches.** Plan, billing, password, two-factor and the account itself.
- **If Grammarly asks to verify.** A new device may get a code by email. You type it in, we never do.
- **How to cut access.** Disable for agents, reset the browser, or sign out in Grammarly's account settings.

Our site scores A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory ([live results](https://cotlet.dev/security.md)). There is no SOC 2 report or third-party pentest yet.

## What happens when Grammarly changes?

- **12 h** between tests of the Grammarly tools
- **$0** for a call to a Grammarly tool paused for repair

When Grammarly moves a button or renames a panel, the fix happens on our side and your prompts keep working. [status.cotlet.dev](https://status.cotlet.dev) watches the site, console and API every 3 minutes.

## Approvals, undo and mistakes

1. **Picks the document.** Finds it by title in your list and reads its date.
2. **Sets the sharing.** Opens its Authorship report for Anyone with the link.
3. **Waits for your OK.** The request shows up in your Cotlet console first.
4. **Reports the link.** The report URL, the document and the time.

| Action | Undo |
|---|---|
| Create a document | Delete it; Trash holds it for 30 days |
| Delete a document | Restore it from Trash within 30 days |
| Accept or dismiss a suggestion | Undo in the Editor |
| Set document goals | Set them again |
| Add or remove a dictionary word | Run the opposite tool |
| Share an Authorship report | Delete the shared report on your Authorship page |
| Empty Trash | No, those documents are gone |

2 of 15 tools ask first: empty_trash and share_authorship_report, the two that cannot be taken back or that give a link to others. Everything else touches only your own documents, so it runs at once. Switch the wait off per tool for a scheduled run.

> Anyone who has an Authorship report link sees everything in the report.

MCP call:

```
{
  "name": "create_document",
  "arguments": {
    "text": "Hi team, the quarterly report is attached. Please send feedback by Friday."
  }
}
```

REST:

```
curl -X POST https://cotlet.dev/api/v1/grammarly/documents \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hi team, the quarterly report is attached. Please send feedback by Friday."}'
```

Tool output:

```
{
  "document_id": "doc_9b40d2",
  "title": "Untitled",
  "created_at": "2026-11-05T08:00:00Z"
}
```

Scripts and cron jobs reach the same tools over REST, with the same key and price. The check for AI text and plagiarism fails on a free Grammarly plan, and a failed call costs nothing.

## How much does the Grammarly MCP server cost?

**About $21 a month** for a writer with 20 drafts a month, 3,680 credits. Your Grammarly plan is billed by Grammarly as before.

| Job | Calls | Credits |
|---|---|---|
| Score a draft and accept the spelling fixes | 9 × 20 | 1,800 |
| AI text and plagiarism pass, weekly | 6 × 4 | 240 |
| Move old documents to Trash, monthly | 6 × 1 | 60 |
| Add brand terms to the dictionary | 5 × 1 | 50 |
| Share an Authorship report | 1 × 3 | 30 |
| Cloud Browser, 30 days |  | 1,500 |
| Total |  | 3,680 |

- Free 7-day trial, no card
- 10 credits per successful call, MCP or REST
- 50 credits a day for the Cloud Browser
- Documents, suggestions and dictionary work on the Free Grammarly plan

The month is our example: about 20 drafts, a weekly AI and plagiarism pass, one clean-up of old documents, 3 Authorship reports. Grammarly publishes no typical account size. Dollars at the $29 pack rate.

## Grammarly MCP server on GitHub or hosted: which to use

| Option | What it does | Where it stops |
|---|---|---|
| [BjornMelin/grammarly-mcp](https://github.com/BjornMelin/grammarly-mcp) | One tool that reads the AI and plagiarism scores in the Grammarly web app and rewrites text with Claude. 11 stars, MIT. | Scores only. You need a Grammarly Pro account, a Browserbase or Browser Use account and Claude Code. Last commit 14 Jan 2026. |
| [michaelheichler/grammarly-docs-mcp](https://github.com/michaelheichler/grammarly-docs-mcp) | Local server for Grammarly Docs: proofreader output, AI detection, plagiarism, word counts and Grammarly's agents. MIT. | Runs on your computer with a local Chrome profile. 0 stars, last commit 28 May 2026. |
| [Grammarly API](https://developer.grammarly.com/) | Official Writing Score, AI Detector, Plagiarism, Analytics and License Management APIs. | For organizations, through Contact Sales. They check text you send; they do not open your documents. |

The GitHub servers are good for one person on one computer who wants the scores. Cotlet adds the rest of the Editor, hosted, with one sign-in and the same tools in ChatGPT, Claude and scripts.

## Who runs Cotlet

Take Group sp. z o.o. runs Cotlet. It is a software company registered in Poland, EU (VAT PL6342984273), working since 2019, founded by Bart Krawczyk (Co-founder, CTO) and Jake Slugocki (Co-founder, SEO, sales and marketing). Write to contact@cotlet.dev with questions about the Grammarly tools.

## Grammarly MCP server: questions

### How do I connect Grammarly to ChatGPT or Claude?

Sign up at cotlet.dev, log in to Grammarly once in its Cloud Browser and add Cotlet to ChatGPT or Claude, following the steps in your console. No API key is needed. ChatGPT and Claude then work in your Grammarly account through Cotlet, in their phone apps too.

### What can ChatGPT do in Grammarly?

With Cotlet, ChatGPT, Claude and other AI agents handle jobs like these in Grammarly: check a draft before it goes out; run AI text and plagiarism checks on drafts; clean old documents out of Grammarly. You ask in plain words, and anything that reaches other people waits for your OK first.

### How do I get access?

Create a free account at https://cotlet.dev, open Grammarly under Integrations in the console and log in to Grammarly in its Cloud Browser. The trial starts with your first app, no card asked.

### Do I need a paid Grammarly plan?

Not for documents, suggestions or your dictionary. The Check for AI text & plagiarism button is a paid-plan feature, so check_ai_and_plagiarism needs one, and the Goals domain setting is limited to Pro, Plus, Business and Education plans, says the Grammarly Editor user guide.

### Does it work on text I check with the Grammarly extension?

No. Cotlet reads documents saved in the Grammarly Editor at app.grammarly.com. Text you check with the extension inside other sites stays in those sites. To check such text, create a document with create_document and run the tools on it.

### Which documents can have an Authorship report?

Only documents written while Authorship tracking was on. Grammarly states that Authorship sees only the writing done while tracking is on (About Grammarly Authorship), so a pasted document has a report with nothing to show.

### Do I need a Grammarly API key?

No. Grammarly's own API is arranged with its sales team for organizations. Cotlet works in your signed-in Grammarly account, so there is nothing to request or code.

### Is the MCP server different from the REST API?

Only the door is different. Both expose the same 15 tools, inputs and answers, with one API key and one price. Agents use MCP; scripts and HTTP steps use REST.

### Is Cotlet affiliated with Grammarly?

No. Cotlet is independent and not affiliated with Grammarly or Superhuman.

---

Give your AI agents your signed-in browser.

**Product:** [Integrations](https://cotlet.dev/integrations.md) · [How it works](https://cotlet.dev/how-it-works.md) · [Pricing](https://cotlet.dev/pricing.md) · [Security](https://cotlet.dev/security.md)

**Resources:** [Blog](https://cotlet.dev/blog.md) · [API docs](https://cotlet.dev/docs.md) · [Help center](https://cotlet.dev/help.md) · [Changelog](https://cotlet.dev/changelog.md) · [GitHub](https://github.com/cotletdev/cotlet)

**Solutions:** [For developers](https://cotlet.dev/for-developers.md) · [For automation agencies](https://cotlet.dev/for-agencies.md)

**Company:** [About](https://cotlet.dev/about.md) · [AI info: company facts](https://cotlet.dev/ai-info.md) · [Contact](https://cotlet.dev/contact.md)

**Legal:** [Terms of service](https://cotlet.dev/terms) · [Privacy policy](https://cotlet.dev/privacy) · [Refund policy](https://cotlet.dev/refunds) · [Acceptable use](https://cotlet.dev/acceptable-use) · [Cookie policy](https://cotlet.dev/cookies) · [DPA](https://cotlet.dev/dpa) · [Subprocessors](https://cotlet.dev/subprocessors)

**Elsewhere:** [Status page](https://status.cotlet.dev) · [Cotlet on GitHub](https://github.com/cotletdev) · [Cotlet on X](https://x.com/cotletdev) · [Cotlet on LinkedIn](https://www.linkedin.com/company/cotletdev) · [Cotlet on Product Hunt](https://www.producthunt.com/products/cotlet) · [Cotlet on Crunchbase](https://www.crunchbase.com/organization/cotlet) · [Cotlet on SaaSHub](https://www.saashub.com/cotlet)

Cotlet.dev is built by Bart Krawczyk and Jake Slugocki, the founders of Take Group sp. z o.o., ul. Wincentego Janasa 4, 40-855 Katowice, Poland. KRS 0000871398, NIP 6342984273, VAT EU: PL6342984273. [About us](https://cotlet.dev/about.md)

Cotlet is an independent service. It is not affiliated with, endorsed by or sponsored by any of the products listed on this site. Product names are trademarks of their respective owners.
