Overwride in your AI assistant

Overwride runs a remote MCP server. Add it to your assistant once, then ask for a rewrite in the same conversation where you drafted the post. Available on the Pro and API plans.

Connect

URLhttps://overwride.com/api/mcp
TransportStreamable HTTP
AuthHeader Authorization: Bearer ow_live_… with a key from your account

In Claude Code:

claude mcp add --transport http overwride https://overwride.com/api/mcp \
  --header "Authorization: Bearer ow_live_…"

In clients that take a JSON config with a URL and headers, such as Cursor:

{
  "mcpServers": {
    "overwride": {
      "url": "https://overwride.com/api/mcp",
      "headers": { "Authorization": "Bearer ow_live_…" }
    }
  }
}

The tool

One tool, overwride_rewrite. It takes draft (up to 1,000 words) and an optional title, which only you see in your account. It returns the rewrite followed by the footer as text, and this as structured content:

{
  "id": "7Gx2kQm9Pa",
  "rewrite": "The rewritten text",
  "footer": "Overwride rewrite. Check: overwride.com/c/7Gx2kQm9Pa",
  "draft_retained": true,
  "balance": { "credits_mills": 0, "seat_remaining": 998 }
}

seat_remaining is what’s left of this month’s rewrites; credits_mills is your credit balance in tenths of a cent.

Ask in plain words

Rewrite this with Overwride and give me the footer: …

Assistants that also have a publishing tool can chain the two, for example “rewrite this with Overwride, then schedule it on LinkedIn”. Ask for the footer if you want it under the post; publish the rewrite without edits so the checker can match it.

Errors

Errors come back as tool errors with a code and a message, for example quota_exhausted: No rewrites left this period and not enough credit. The codes are the same as the HTTP API’s. A failed rewrite is never charged.