Use TraitLab with ChatGPT
Turn ChatGPT into a personality-aware advisor by connecting it to your TraitLab profile.
On this page
Once you complete this setup, ChatGPT will be able to pull up your real TraitLab personality data — your traits, adjectives, working style, interpersonal style, personality type, and strengths — right in the middle of a conversation. You’ll be able to ask things like “What kind of work environment fits me best?” or “How should I prepare for a difficult conversation, given how I’m wired?” and ChatGPT will actually know your results instead of guessing.
This only needs to be set up once. After that, it works in ChatGPT on the web and in the ChatGPT desktop apps — all from the same connection.
Before you start
Make sure you have all three of these ready:
- A TraitLab account with a completed profile. If you haven’t taken the assessment yet, go create your account and finish it at traitlab.com before continuing — there needs to be data for ChatGPT to access.
- A ChatGPT account on the Plus, Pro, or higher plan. Custom connectors aren’t available on the free plan.
- A web browser (Chrome, Safari, Firefox, or Edge) to complete this first-time setup. It can’t be setup from inside the ChatGPT mobile or desktop app, but once the connector is set up, it will work there too.
Which reports ChatGPT can see: Free TraitLab accounts include your Big Five traits and descriptive adjectives. TraitLab Plus is required for the connection to also access your interpersonal style, working style, strengths, and personality typologies (Jungian and Enneagram).
That’s it. Let’s connect them.
Step 1: Open ChatGPT settings and find Connectors
- Open ChatGPT in your web browser and log in.
- Open your Settings. This is typically in your profile menu in the lower-left corner or from the sidebar.
- Look for the section labeled Apps and open Advanced Settings.
- Turn on Developer Mode. This is what lets you add a custom connection that isn’t in ChatGPT’s standard app directory.
If you don’t see developer mode: double-check that you’re using ChatGPT in a browser (not the desktop app), that you’re signed in with a Plus, Pro, or higher plan, and that you’re not in a work or school workspace where an admin has disabled custom connectors.
Step 2: Create a custom connector for TraitLab
- With Developer Mode enabled, return to the Apps section of your settings, and select Create app.
- When ChatGPT asks for the connection details, fill in:
- Name:
TraitLab - Description:
Retrieve the user's TraitLab personality profile data, including personality traits, descriptive adjectives, working style, interpersonal style, personality typology, and strengths. - MCP server URL:
https://mcp.traitlab.com/mcp
- Name:
- Leave the authentication setting on OAuth. That’s the standard sign-in flow ChatGPT will use to connect to your TraitLab account — you don’t need to fill in a Client ID or Secret.
Step 3: Log in to TraitLab to finish connecting
Right after you submit the connection, ChatGPT will redirect you to a TraitLab login screen. This is TraitLab’s own secure login page — you’re briefly leaving ChatGPT to prove to TraitLab that this is really you.
- Login to your existing TraitLab account.
- You may see a screen asking you to authorize ChatGPT to access your TraitLab profile data. Review it, then approve/allow it.
- You’ll be redirected back to ChatGPT automatically. TraitLab should now appear as an enabled connector.
That’s the whole setup. You won’t need to log in again on this device, and — this is the useful part — you also won’t need to repeat any of this in the ChatGPT desktop app. Because the connection lives in your ChatGPT account, it’s automatically available the next time you open ChatGPT anywhere.
Tips for getting better answers
Once it’s connected, the best way to use it is to just talk to ChatGPT the way you would about anything else, but let it know you want your TraitLab data factored in. Sometimes, ChatGPT will be smart enough to know that it should consult your TraitLab profile from the context of the conversation, but you can also suggest it directly, too. A few ways to try it:
Self-understanding
Use my TraitLab profile to summarize my most important personality patterns in plain English, and explain what they mean about how I operate day to day.
Career and work style
Based on my TraitLab working style and strengths, what kinds of roles or environments tend to be a good fit for someone like me? What should I be cautious about?
Relationships and communication
Use my TraitLab interpersonal style to help me prepare for a tough conversation with my manager. What might I need to watch out for in how I come across?
Personality typology curiosity
What’s my Enneagram type and wing according to TraitLab, and how does that show up in the way I handle stress?
Combining reports
Looking at my traits, strengths, and working style together, write me a short personal profile I could use to introduce myself on a new team.
A few tips for getting the most out of it:
- Be specific about which report you want. ChatGPT has access to seven different types of TraitLab data (traits, adjectives, Jungian type, Enneagram, strengths, career/working style, and interpersonal style). If you ask a broad question, ChatGPT may pull from several; if you want one in particular, just name it.
- Ask “why,” not just “what.” ChatGPT can explain the reasoning behind a score or category, not just report the label — push it to unpack what a result actually means for your specific situation.
- Give it real context. TraitLab data is most useful when paired with a real situation — a decision you’re weighing, a conflict you’re navigating, a job description you’re considering. Drop those details in.
- Remind ChatGPT when you want personality-informed help. ChatGPT won’t always pull from the connector automatically — that’s usually a good thing. When you want it to, phrases like “Use my TraitLab profile…” or “Based on my TraitLab results…” or “Personalize this using TraitLab…” all work.
- Treat it as a thoughtful second opinion, not a verdict. Personality assessments describe tendencies, not fixed rules. For big decisions — major career moves, serious relationship issues, or anything with real stakes — use this as one input among several, alongside your own judgment and, where it matters, actual professionals.
If something goes wrong
- You don’t see developer mode: confirm you’re on ChatGPT in a web browser (not the desktop app) and on a Plus, Pro, or higher plan. Work or school accounts may need admin approval.
- ChatGPT says it can’t access TraitLab: start a new chat and explicitly ask ChatGPT to use TraitLab. You can also return to Settings and confirm the connector is still enabled.
- Answers seem generic: name the specific part of your profile you want ChatGPT to use (for example, “Use my TraitLab interpersonal style and strengths to answer this.”). You can also ask, “What TraitLab information did you use to answer that?” to confirm it actually pulled from the connector.
- You’re prompted to log in to TraitLab again: occasionally you’ll need to reauthorize — sessions expire, or ChatGPT needs fresh permission to access your profile.
Footnote: What is MCP?
MCP stands for Model Context Protocol. In simple terms, it’s a way for ChatGPT to connect to outside services and ask them for information or actions in a structured way.
For TraitLab, MCP is what allows ChatGPT to retrieve relevant parts of your TraitLab profile when you ask for personality-informed help. You don’t need to understand MCP to use the TraitLab connector — the important idea is that it lets ChatGPT use your TraitLab results without requiring you to copy and paste them manually.