Install the connector
Add the ABM.dev connector to Claude.ai and grant it access to your workspace in about two minutes.
Before you start
- A Claude.ai account with access to Custom Connectors (Pro / Team / Enterprise).
- An ABM.dev workspace (sign up freeif you don't have one).
- A browser — you'll complete a short OAuth flow on
abm.dev.
Open Claude's connector settings
In Claude, click Customize in the left sidebar, scroll to the Connectors section, and click Add custom connector.
(Heads up: Anthropic moved this out of Settings → Connectors into the sidebar's Customize hub. Same flow, different entry point.)
Paste the MCP server URL
Name the connector ABM.dev and paste this into the MCP server URL field:
https://mcp.abm.dev/mcpClick Add. Claude will discover the OAuth endpoints automatically, register itself as an OAuth client via RFC 7591 Dynamic Client Registration, and kick off the sign-in flow.
Sign in on abm.dev
Claude opens a new window that redirects you to https://abm.dev/sign-in. If you're already signed in to ABM.dev in this browser, it skips straight to consent.
Sign in with the same email you use for ABM.dev. We use Clerk for authentication — Claude never sees your password.
Grant consent
You'll see a consent screen that looks like this:
- abm:read — read enrichments, campaigns, jobs
- abm:write — create enrichments, confirm campaigns, approve results
- abm:linkedin — use your connected LinkedIn for tools
- abm:enrich — spend enrichment credits
- abm:generate — generate and publish content
Click Allow. Claude is redirected back with an authorization code, exchanges it for an access token (PKCE S256), and the connector shows as Connected.
Try your first prompt
Open a new Claude chat and paste any of these to confirm the connector is working:
Claude will ask for permission
How to disconnect
You can revoke the connector at any time:
- From Claude:Customize → Connectors → ABM.dev → Remove. This deletes the stored tokens on Claude's side.
- From ABM.dev: Settings → Connected apps → Revoke. This invalidates all outstanding refresh tokens for your user.