Oneprofile
Find B2B prospects, check work emails, research each account from 75+ data sources and run email and LinkedIn outreach from your AI assistant.
Hosted MCP Server
npx add-mcp 'https://api.getoneprofile.ai/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
Claude & ChatGPT
Connect Claude, ChatGPT, Claude Code, or another AI app to your workspace, and ask it for anything you would ask the AI Assistant.
Connect Claude, ChatGPT, or Claude Code to Oneprofile, and ask it to find leads, research them, or check your replies. Open Claude & ChatGPT in Connections and pick your app.

The Claude & ChatGPT tab in Connections.
Connect an app
Every app uses one server address, https://api.getoneprofile.ai/mcp. Click your app's tile on Claude & ChatGPT. Its steps show the address where you paste it.
[tab] Claude
On Team and Enterprise plans, a Claude organization owner adds Oneprofile under Organization settings, and each member chooses Connect beside it under Customize, then Connectors.
1. Add a custom connector
In Claude, open Customize, then Connectors. Choose Add, then Add custom connector.
2. Paste the address
Name it Oneprofile, paste the server address, and choose Continue.
3. Sign in to Oneprofile
Keep the sign-in Claude suggests and choose Add. Sign in, then pick a workspace and what the app may do. The connector works in Claude on the web, desktop, and mobile.
[tab] ChatGPT
On Business and Enterprise plans, a ChatGPT workspace admin turns custom MCP servers on first.
1. Add a custom MCP server
In ChatGPT, open Plugins. Choose Add, then Add custom MCP server.
2. Paste the address
Name it Oneprofile, paste the server address under Connection, and keep OAuth for authentication.
3. Sign in to Oneprofile
Tick I understand and want to continue, and choose Create as a plugin. Sign in, then pick a workspace and what the app may do.
[tab] Claude Code
1. Add the server
Run this in your terminal.
claude mcp add --transport http oneprofile https://api.getoneprofile.ai/mcp2. Sign in to Oneprofile
In Claude Code, run
/mcp, chooseoneprofile, and sign in from the browser tab it opens.
[tab] Another app
Any app that adds a custom MCP server with sign-in works, like Cursor or VS Code. Add the server address and sign in when the app asks.
Choose a workspace and access
The app opens a Oneprofile page to sign in. Pick the workspace the app works in, choose Read and write or Read only, and click Allow. You return to the app, connected.
Work from the app
The app works as you, in the workspace you picked, with the tools the AI Assistant has.
Before a change, the app asks you to allow the tool, and that prompt is your approval. When a change costs credits, the app's answer starts with what it was priced at.
Disconnect an app
Connected apps on Claude & ChatGPT lists every app in the workspace, who connected it, and when it was last used. Click Disconnect on a row to sign that app out. You can disconnect your own apps, and a workspace admin can disconnect anyone's.
Good to know
[accordion] Can one connection work in two workspaces?
No. A connection works in the one workspace you picked when you signed in. To work in another, connect the app again and pick that workspace.
[accordion] What can a Read only connection do?
Look things up, never change them. The app sees only the tools that read, and any change is refused. To make changes, connect again and choose Read and write.
[accordion] Why can't I choose Read and write?
Making changes from an AI app needs a paid plan, so on a free workspace an app can only read. If a workspace leaves its paid plan, its apps can only read from then on. See Credits and billing.
[accordion] Why don't I get an approval card for an app's changes?
The app's own prompt to allow a tool is the approval, so Oneprofile shows no cards to an AI app. Your AI Assistant settings apply only to the AI Assistant.
Reads, changes, and sends or removals reach Oneprofile through separate tools. So you can let the app always look things up and still be asked before anything sends or is removed.
[accordion] Whose changes are an app's changes?
Yours. An app works as you, so what it changes counts as your change, and a table or column it makes carries the AI Assistant's mark, as one the AI Assistant made would.
[accordion] Why does the sign-in page say the app is unverified?
Oneprofile could not confirm which app is asking. Only Claude and ChatGPT on the web are confirmed, by the address they return to. An unverified app on the web is named by the site it sends you back to, not by the name it gives itself, so check that you know that site. An app on your computer, Claude Code included, is always shown as unverified, because any program on the same computer could ask in its name. Allow it only if you just started the sign-in yourself.
[accordion] Why does the app ask me to sign in again?
A connection left unused for 30 days signs out. It also signs out when someone disconnects it, or when you leave the workspace.
[accordion] Can I connect with an API key?
No. AI apps connect only with sign-in. API keys still work for the REST API. See API keys.
[accordion] Does an MCP client in a browser tab work?
No. A client that calls the server straight from a web page, such as MCP Inspector in a browser, cannot connect. Claude and ChatGPT on the web work, because they connect from their own servers.
[accordion] How is this different from MCP servers?
It is the other direction, on the tab beside this one. Here an AI app uses Oneprofile, while MCP servers are tool servers your agents use.
Next steps
[card] Chat
Ask the AI Assistant inside Oneprofile, where changes arrive as cards.
[card] API keys
Connect another system to the REST API with a key.
This documentation is built and hosted on Mintlify, a developer documentation platform.