Quick start with OpenUser
OpenUser exposes your private profile context through MCP so your AI assistant can work with the details you have already curated instead of asking for the same background over and over.
Brief Overview
OpenUser gives compatible AI clients a secure way to read the signed-in user's private OpenUser profile through the public MCP endpoint at https://mcp.openuser.ai/mcp. Today the main tool is get_profile, which returns the authenticated user's time zone, private context, and notes when available.
Prerequisites
- You need an OpenUser account.
- You need an AI provider account in ChatGPT or Claude.
- Your provider must support remote MCP or custom connector setup for your current plan.
- You should be ready to complete an OAuth sign-in and consent flow with OpenUser.
Complete onboarding
Finish OpenUser onboarding before you connect MCP. It is important because OpenUser binds the MCP tool to the signed-in user account, and the profile is only useful once the required identity fields are in place. In practice, that means choosing a username and saving your language, country, and time zone so the AI receives stable profile context instead of a partially empty record.
If onboarding is incomplete, the MCP connection can still authenticate, but the core tool may not return the profile context you expect.
Set up with your AI provider
Pick the provider you want to use, then follow the provider-specific setup flow below. The endpoint and authentication mode stay the same; the admin controls and UI labels differ.
Use this path when ChatGPT shows custom app or MCP creation controls in Apps settings.
- 1Finish onboardingMake sure your OpenUser account has a username, language, country, and time zone.
- 2Open AppsIn ChatGPT, go to Settings → Apps. If needed, ask your workspace admin to enable custom apps or developer mode.
- 3Add OpenUserChoose Create app or Add custom app, then paste the OpenUser MCP URL.
Server name
OpenUserServer URL
https://mcp.openuser.ai/mcp - 4AuthenticateChoose OAuth, sign in with OpenUser, and approve access.
- 5Confirm toolIf ChatGPT asks which tool it should expose, use the OpenUser profile tool below.
- 6Use it in chatEnable the OpenUser app in a conversation when you want ChatGPT to read your profile context.
If you only see the standard app directory, your current ChatGPT plan or workspace has not exposed custom MCP setup yet.
What you get
After connection, your AI client can authenticate as you and call OpenUser's MCP tool to pull in your private OpenUser profile during a conversation. That gives the model access to the context you have already written in OpenUser, including your time zone, notes, and profile context, so responses can start from your real preferences and background instead of from scratch.
Result
- Less repeated setup in new chats.
- More personalized assistance grounded in your own OpenUser profile.
- A cleaner handoff between your profile data and the tools your AI already uses.