ChatGPT App
Access your prompts, documents, and collections directly from ChatGPT conversations. The Context Repo ChatGPT App connects with OAuth and gives ChatGPT all 26 MCP tools.
The Context Repo ChatGPT App gives ChatGPT direct access to your prompts, documents, and collections. Instead of copying and pasting between tabs, you ask ChatGPT to search your workspace, retrieve a prompt, or create a document — and it calls the right tool automatically.
It uses the same 26 MCP tools available to other clients like Claude, Cursor, and VS Code. Authentication is handled through OAuth, so you sign in with your Context Repo account directly inside ChatGPT.
Getting Started
Open the ChatGPT App
Go to the Context Repo ChatGPT App in ChatGPT. You can also search for "Context Repo" in the ChatGPT GPT store.
Sign in with your Context Repo account
When you first interact with the app, ChatGPT will prompt you to sign in. This uses OAuth authentication through Clerk — you'll see the familiar Context Repo login screen. Authorize access and you're connected.
No API key is needed for the ChatGPT App. OAuth handles authentication automatically — just sign in with the same account you use on the Context Repo dashboard.
Start using your context
Ask ChatGPT anything about your workspace. For example:
- "List my prompts about code review"
- "Search my documents for rate limiting"
- "Create a new prompt called Weekly Standup Notes"
- "Show me version history for my API docs prompt"
ChatGPT picks the right tool and returns results directly in the conversation.
Available Tools
The ChatGPT App has access to all 26 Context Repo MCP tools, organized into 6 categories:
| Category | Tools | What they do |
|---|---|---|
| User Info | 1 tool | Get your account details |
| Prompts | 7 tools | List, get, create, update, delete prompts, plus view and restore version history |
| Documents | 7 tools | List, get, create, update, delete documents, plus view and restore version history |
| Collections | 7 tools | List, get, create, update, delete collections, plus add and remove items |
| Search | 1 tool | Find prompts, documents, and collections by semantic or keyword search |
| Deep Search | 3 tools | Search within document content, read specific chunks, and navigate document hierarchy |
For the complete parameter reference, see the MCP Tools Reference.
What You Can Do
The ChatGPT App supports every operation available through the MCP Server. Here are common workflows:
Prompt management
Ask ChatGPT to find, use, or modify your prompt templates:
- "Show me my code review prompts" — uses
list_promptswith a search filter - "Get the full content of my PR Review Assistant prompt" — uses
get_prompt - "Update my deployment checklist prompt with a new security section" — uses
update_prompt - "Restore my API docs prompt to the version from last week" — uses
get_prompt_versionsandrestore_prompt_version
Document search and retrieval
Find exactly what you need across your entire workspace:
- "Search my documents for authentication patterns" — uses
find_itemswith semantic search - "What do my research notes say about caching strategies?" — uses
deep_searchfor content-level results - "Show me more context around that caching section" — uses
deep_expandto navigate surrounding content
Collection organization
Manage your knowledge base structure through conversation:
- "List all my collections" — uses
list_collections - "Add my latest document to the Research collection" — uses
add_to_collection - "Create a new collection called Q1 Planning" — uses
create_collection
How Authentication Works
The ChatGPT App uses OAuth for authentication, powered by Clerk. Here's what that means in practice:
- When you first use the app, ChatGPT redirects you to Context Repo's sign-in page.
- You log in with your existing Context Repo credentials (email, Google, GitHub, or any method you've set up).
- After authorizing, ChatGPT stores the connection — you don't need to sign in again for subsequent conversations.
This is different from MCP clients like Cursor or Claude Desktop, which use an API key. The ChatGPT App doesn't require you to generate or manage any keys.
The same 26 tools are available regardless of how you connect. Whether you use the ChatGPT App (OAuth), an MCP client (API key or OAuth), or the REST API — you're accessing the same workspace and the same capabilities.
Manual Setup (Advanced)
If you want to set up the Context Repo connector manually in ChatGPT instead of using the pre-built app:
Open ChatGPT Settings
Go to Settings > Connectors > New Connector in ChatGPT.
Configure the connector
Fill in the following values:
| Field | Value |
|---|---|
| Name | Context Repo |
| Description | Access your prompts, documents, and collections. Search, create, update, and organize your AI context. |
| MCP Server URL | https://contextrepo.com/mcp |
| Authentication | OAuth |
| OAuth Client ID | (leave blank) |
| OAuth Client Secret | (leave blank) |
Check the "I understand and want to continue" checkbox before clicking Create. Leave the OAuth Client ID and Secret fields blank — Context Repo handles authentication automatically.
Confirm and connect
After creating the connector, start a conversation and ChatGPT will prompt you to sign in with your Context Repo account.
Troubleshooting
Sign-in prompt doesn't appear
Try starting a new conversation with the Context Repo app. If the sign-in flow still doesn't trigger, clear your ChatGPT browser cache and try again.
"Authentication failed" error
Make sure you're signing in with the same account you use on the Context Repo dashboard. If you have multiple accounts, check which email address is associated with your workspace.
Tools not responding
If a tool call returns an error, verify that your Context Repo account is active. You can test your account by logging into the dashboard directly.
Chrome Extension
Capture any webpage into your Context Repo workspace with one click. Install the free Chrome Extension, connect your API key, and start building your knowledge base.
Frequently Asked Questions
Answers to common questions about Context Repo — accounts, prompts, documents, MCP, API, and integrations.