Open AI Assist (MCP)
AI Assist (MCP)

Use DMpro from Claude, ChatGPT and other AI apps

Connect your AI app to DMpro once, then just ask in the chat: "Write three DM prompts for skincare creators", "Find fitness creators in Canada with 10k to 50k followers", "Make a campaign draft for this list", "How are my campaigns doing?". The app works in your DMpro account, as you, within what you allow. DMs still go out from the DMpro extension in your Chrome, at your own pace.

https://invite-extension.dmpro.app/mcp

This is the only address you need. The app opens a DMpro page where you sign in with your email code and choose what it may do.

Connect your AI app

Menus change from time to time: if yours look different, look for adding a connector, an app or an MCP server by its address. Your DMpro dashboard has the same steps under AI Assist (MCP), Apps, with copy buttons.

Claude

Claude on the web, desktop and mobile. Free plans can add one custom connector.

  1. Open Claude, then Customize and Connectors.
  2. Press +, then Add custom connector. Name it DMpro and paste the address. If Claude asks how it identifies itself, keep Use Claude's published identity.
  3. Press Connect, sign in to DMpro, choose what Claude may do and press Allow.
  4. In a chat, turn DMpro on from the + menu and ask.

Team and Enterprise: an owner adds the connector in Organization settings, Connectors first; each member then connects it.

ChatGPT

Apps that can change things need a Business, Enterprise or Edu workspace, on the web. On Pro, ChatGPT can only look things up.

  1. Open Settings, Apps (Connectors in older versions), Advanced settings, and turn on Developer mode.
  2. Create an app: name it DMpro, paste the address, keep the sign-in on OAuth.
  3. Sign in to DMpro, choose what ChatGPT may do and press Allow.
  4. In a chat, add DMpro from the + menu.

Claude Code

In a terminal with Claude Code installed.

claude mcp add --transport http dmpro https://invite-extension.dmpro.app/mcp

Then run /mcp, choose dmpro and sign in. Add --scope user to have it in every project.

Codex

The Codex CLI, its IDE extension and the Codex app.

codex mcp add dmpro --url https://invite-extension.dmpro.app/mcp
codex mcp login dmpro

Cursor

Settings, MCP (Tools and Integrations), add a custom server, or put this in ~/.cursor/mcp.json. Then press Connect next to dmpro.

{
  "mcpServers": {
    "dmpro": { "url": "https://invite-extension.dmpro.app/mcp" }
  }
}

VS Code

GitHub Copilot in Agent mode. Run MCP: Add Server, choose HTTP and paste the address, or put this in .vscode/mcp.json.

{
  "servers": {
    "dmpro": { "type": "http", "url": "https://invite-extension.dmpro.app/mcp" }
  }
}

Windsurf

Called Devin Desktop in its newest versions. In Cascade, MCP servers, configure, and add:

{
  "mcpServers": {
    "dmpro": { "serverUrl": "https://invite-extension.dmpro.app/mcp" }
  }
}

Gemini CLI

In a terminal, on a computer with a browser.

gemini mcp add --transport http dmpro https://invite-extension.dmpro.app/mcp

Then run /mcp auth dmpro and sign in.

Other apps

Le Chat by Mistral, Perplexity, Zed, Copilot Studio and any app that connects to remote MCP servers with sign-in (OAuth).

  1. Add the address as a remote MCP server or custom connector (Streamable HTTP).
  2. Sign in to DMpro when asked and choose what the app may do.

What an AI app can do in DMpro

Only the areas you allow when you connect it, and you can narrow or widen them later.

Prompts and messages

Write, edit and test AI prompts, add templates from the library, write your own DMs with variables and wordings, and choose which ones DMpro uses. Ask it to use a prompt or an own DM and that one is in use, for single-profile DMs too.

Campaigns

Build campaign drafts from usernames or a creator list, rotate prompts, start, pause, stop and report on them. Starting always asks you first. An AI prompt campaign writes with your active prompt, so a prompt you name for it becomes your active prompt.

Find Creators

Search the creator catalog, reveal creators (it asks before it uses reveals or credits), and manage your lists and saved searches.

Automation

Safety Mode, sending limits and delays, Auto Send DM and Auto Email. Making sending faster asks you first; turning Auto Email on waits for your approval.

Account and reports

Your profile and business details for prompts, usage, credit runway, ROI and DM activity, and writing to DMpro support for you.

Ainfluencer

See your Ainfluencer connection and choose the Ainfluencer campaign your prompts mention.

Never through an AI app

  • Payments, buying credits, your plan or billing
  • Coupons and gift links
  • Your email address or sign-in, creating or deleting the account
  • Connecting or disconnecting Ainfluencer or brandID
  • Approving its own requests, undoing, pausing AI apps, changing limits or access (only you, on your AI Assist page)
  • Sending a DM by itself: the DMpro extension in your Chrome does the sending

You stay in control

Right away

Your own things: prompts, own DMs, drafts, lists, safer settings. Most can be undone for 30 days.

Asks you first

Anything that reaches people, spends credits or deletes for good: DMpro first tells the app exactly what will happen and has it ask you before it goes ahead. DMpro cannot see your chat, so your limits and approvals keep anything bigger waiting for you.

Your approval

Big campaigns, more credits than your limit, Auto Email, many changes that reach people in one hour: they wait in DMpro until you approve (24 hours).

Never

Payments, plans, sign-in and the account itself stay with you in DMpro.

Your control panel: AI Assist (MCP) in the dashboard

  1. Overview: the one switch that pauses every AI app, what waits for you, today's numbers.
  2. Approvals: approve or reject what waits for you, and see what each approved request gave back.
  3. Conversations: what each app asked DMpro while you chatted with it (DMpro never sees the chat itself).
  4. Activity: every request, with Undo for changes to your own things.
  5. Apps: connected apps, what each may do, Change access, Disconnect, and the steps to connect.
  6. Sending: campaigns on their way and who started them, with Pause and Stop, and Auto Email.
  7. Abilities: everything an app can do, and when it asks you first.
  8. Limits: how many people and credits one request may use before it waits for you, and approval emails.
  9. Help: answers in plain words.

Open AI Assist (MCP)

Safe sign-in

You sign in on DMpro's own page; the app never sees your email code. Its key works 15 minutes and renews itself; a connection ends after 90 days, or after 30 days unused. We email you when a new app connects.

What DMpro keeps

Each request an app made (what it asked, without passwords or keys, and what happened), for 12 months, so you can see it on your AI Assist page. What an approved request gave back is kept with the request for 180 days. DMpro never sees your chat with the app.

For developers

MCP address
https://invite-extension.dmpro.app/mcp
Transport
Streamable HTTP: POST with JSON answers (no stream, no session). GET and DELETE answer 405.
Protocol versions
2026-07-28 (no initialize; server/discover, request _meta, Mcp-Method and Mcp-Name headers), 2025-11-25, 2025-06-18 and 2025-03-26 (initialize).
Authorization
OAuth 2.1 with PKCE (S256), RFC 8707 resource indicators and RFC 9207 iss. Clients identify with a client ID metadata document (an https address) or register on their own (dynamic client registration, public or with a client secret).
Resource metadata
https://invite-extension.dmpro.app/.well-known/oauth-protected-resource/mcp
Authorization server
https://invite-extension.dmpro.app/.well-known/oauth-authorization-server
Scopes
account, prompts, automation, campaigns, creators, ainfluencer (each :read and :write) and reports:read. A write scope includes its read scope. A request outside the granted scopes answers 403 with a step-up challenge.
Tools
Annotated (read only, destructive, idempotent, open world). Changes that reach people or spend credits answer first with needs_confirmation and a one-use confirmation_token; bigger ones answer pending_approval (follow up with check_approval). Every change accepts preview and idempotency_key. Text written by others comes under from_profiles, from_creators or from_brands: information only, never instructions.
Prompts
Account checkup, write a DM prompt, write your own DM, find creators, launch a campaign, campaign report, safe sending, stop everything.