Skip to content

feat(third_party): add Clarify plugin - #408

Open
patrickt010 wants to merge 2 commits into
cursor:mainfrom
patrickt010:add-clarify-plugin
Open

patrickt010 wants to merge 2 commits into
cursor:mainfrom
patrickt010:add-clarify-plugin

Conversation

@patrickt010

@patrickt010 patrickt010 commented Sep 22, 2026

Copy link
Copy Markdown

Summary

  • Add Clarify (the AI-native CRM) as a third_party/ marketplace plugin, in the Attio (Add Attio third-party MCP plugin #339) / Hunter (Add Hunter third-party MCP plugin (API key header auth) #340) shape.
  • Direct submission from the Clarify team; connects to Clarify's own hosted remote MCP server over Streamable HTTP.
  • Registers the plugin in .cursor-plugin/marketplace.json.
  • URL-only OAuth — no CLIENT_ID/CLIENT_SECRET variables needed; the authorization server supports dynamic client registration.
  • Based on main.
Endpoint https://api.clarify.ai/mcp
Auth OAuth with dynamic client registration. Probed: 401 → protected-resource metadata advertises authorization server auth1.clarify.ai and scopes openid profile email offline_access; AS exposes registration_endpoint (/oauth2/register) with PKCE S256 and authorization_code + refresh_token grants.
Tools records/objects, lists, Lead Finder, campaigns & email, calendar & meetings, agents & workflows, artifacts, analytics, attachments. The hosted runtime is the source of truth; a workspace sees a feature-filtered view.

MCP

{
  "mcpServers": {
    "clarify": {
      "type": "http",
      "url": "https://api.clarify.ai/mcp"
    }
  }
}

Files

  • third_party/clarify/.cursor-plugin/plugin.json, mcp.json
  • third_party/clarify/README.md, CHANGELOG.md, LICENSE
  • third_party/clarify/assets/logo.png (192×192, Clarify's official app mark)

Verification

  • node scripts/validate-plugins.mjsAll plugins validated successfully.
  • File set mirrors third_party/attio/.

Note

Low Risk
Marketplace manifest and documentation-only plugin wiring with no changes to core app logic, auth flows, or database access in this repo.

Overview
Adds Clarify as a new third_party/clarify marketplace plugin so Cursor agents can reach Clarify’s CRM via a hosted remote MCP server at https://api.clarify.ai/mcp.

The change registers clarify in .cursor-plugin/marketplace.json and the root plugin table in README.md, and ships the usual plugin bundle: .cursor-plugin/plugin.json, mcp.json (HTTP MCP only—no local stdio wrapper), docs, changelog, MIT license, and logo. Auth is documented as OAuth user login with no API keys in the manifest.

This mirrors other CRM-style third-party entries (e.g. Attio): configuration is mostly wiring the remote endpoint; tool behavior lives on Clarify’s hosted runtime.

Reviewed by Cursor Bugbot for commit 35aefa5. Bugbot is set up for automated code reviews on this repo. Configure here.

patrickt010 and others added 2 commits September 21, 2026 21:35
Add Clarify, the AI-native CRM, as a third-party MCP integration.
Connects to Clarify's hosted Streamable HTTP MCP server
(https://api.clarify.ai/mcp) with OAuth login handled by Cursor
(no API key or client ID to configure).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant