Trupeer MCP
Connect Trupeer to Claude, Chatgpt and other AI tools using the Model Context Protocol (MCP) to search your knowledge base and find tutorials, all from within your AI assistant.
What is MCP?
Model Context Protocol (MCP) is an open standard that lets AI assistants like Claude, chatgpt and other AI agents connect directly to external tools and services. Once connected, Claude can take actions inside Trupeer on your behalf, no copy-pasting, no tab-switching.
What can you do with the Trupeer MCP?
Available MCP tools
| Tool | Description |
|---|---|
search_knowledge_base | Search for ranked results across your Trupeer knowledge base by keyword or phrase. |
answer_query_from_knowledge_base | Ask a natural-language question and get a synthesized answer with sources drawn from your knowledge base. |
Both tools are served over Streamable HTTP and secured with OAuth 2.0.
How to connect
Example — How to connect with Claude
api.trupeer.ai/mcpClaude Code
Add Trupeer to your MCP config:
{
"mcpServers": {
"trupeer": {
"url": "https://api.trupeer.ai/mcp"
}
}
}Other AI Tools
You can manually connect to the Trupeer MCP using the public URL https://api.trupeer.ai/mcp as a custom connection.
Your AI tool must support:
- MCP client protocol using Streamable HTTP transport
- OAuth 2.0 authentication — the server uses browser-based OAuth (with RFC 9728 metadata discovery and bearer token validation), so your tool needs to be able to open a browser window for the user to sign in to Trupeer. After sign-in, the tool receives a bearer token to include in subsequent requests.
Each user authenticates individually through the browser OAuth flow. There is no API key or service account access method for MCP.
How can We connect to Glean MCP?
You can connect Trupeer's video knowledge into the Glean Enterprise Graph. This allows Glean to "read" your Trupeer tutorials and include them in company-wide search results.
Option A: Glean as the "Host" (Trupeer → Glean)
Use this if you want the Glean Assistant to find Trupeer videos.
Option B: Unified Assistant (Claude + Both)
Connect both to a single assistant by updating your mcpServers config:
{
"mcpServers": {
"trupeer": { "url": "https://api.trupeer.ai/mcp" },
"glean": { "url": "https://[your-company]-be.glean.com/mcp/default" }
}
}Example prompts to try
Troubleshooting
MCP tools not working
If you're getting a message that your AI assistant can't access your Trupeer knowledge base or use the MCP tools, try re-authenticating.
Claude shows "No tools available"
💡 If you're on a Claude Team or Enterprise plan, you may need a workspace admin to disconnect and reconnect Trupeer for you.
"Unauthorized: user has not created a Trupeer account yet"
If you see this error after completing the OAuth sign-in flow, you may have authenticated with a different email address than the one your Trupeer account is registered under.
To check which email your Trupeer account uses, open the Trupeer app and go to Settings (⌘ + , on macOS, Ctrl + , on Windows). Your account email is shown under your profile picture in the top left.
When reconnecting MCP, make sure you sign in with that same email address during the OAuth flow.
Connection issues
- If you see an authentication error after connecting, disconnect and reconnect the MCP integration — tokens expire and need to be refreshed.
- Ensure you're logged into the same Trupeer account that owns the knowledge base you want to query.
Common errors you might see
query must be at least 3 characters longno knowledge base found for your accountyour knowledge base is currently inactivenot authenticatedknowledge base request failedAuth notes
- Authentication is per-user via browser-based OAuth — no API keys or service accounts.
- Each user can only access their own organization's knowledge base.
- If you belong to an organization, the org's KB is used automatically.
FAQ
Do I need a Trupeer account?+
Can I use a different email for my AI tool?+
Is there a rate limit?+
Do I have to use the same email address for my AI tool and Trupeer?+
Can I connect Trupeer MCP to my own internal AI tool?+
Technical reference
MCP endpoint
https://api.trupeer.ai/mcpTransport: Streamable HTTP · Auth: OAuth 2.0 with RFC 9728 metadata discovery and bearer token validationRate limits
| Plan | Rate Limit |
|---|---|
| All plans | 100 requests per minute |
If you exceed the rate limit, you'll receive a 429 Too Many Requests response. Wait until the next minute window to resume.
Authentication flow
There is no API key or service account authentication method — each user authenticates individually.
Available tools
search_knowledge_baseSearches the knowledge base for ranked results by keyword or phrase.
{ "query": "how to record a video with Trupeer" }Returns: Ranked list of results with URL, title, and excerpt.
answer_query_from_knowledge_baseAnswers a natural-language question using knowledge base content.
{ "query": "How do I add an AI avatar to my Trupeer video?" }Returns: Synthesized answer with source references (page URL, title, path). When the source is video-backed, also returns a videoUrl with startTime/endTime in milliseconds for deep-linking to the relevant clip.
Knowledge base lookup behavior
If a specific knowledge base ID (kbID) is not provided in a tool call, the MCP layer will automatically look up the knowledge base using the authenticated user's ownerID. This means users can query their knowledge base without needing to know or supply their kbID explicitly.
Questions?
Reach out to support@trupeer.ai or visit the Trupeer Help Center.
Trupeer MCP
Connect Trupeer to Claude, Chatgpt and other AI tools using the Model Context Protocol (MCP) to search your knowledge base and find tutorials, all from within your AI assistant.
What is MCP?
Model Context Protocol (MCP) is an open standard that lets AI assistants like Claude, chatgpt and other AI agents connect directly to external tools and services. Once connected, Claude can take actions inside Trupeer on your behalf, no copy-pasting, no tab-switching.
What can you do with the Trupeer MCP?
Available MCP tools
| Tool | Description |
|---|---|
search_knowledge_base | Search for ranked results across your Trupeer knowledge base by keyword or phrase. |
answer_query_from_knowledge_base | Ask a natural-language question and get a synthesized answer with sources drawn from your knowledge base. |
Both tools are served over Streamable HTTP and secured with OAuth 2.0.
How to connect
Example — How to connect with Claude
api.trupeer.ai/mcpClaude Code
Add Trupeer to your MCP config:
{
"mcpServers": {
"trupeer": {
"url": "https://api.trupeer.ai/mcp"
}
}
}Other AI Tools
You can manually connect to the Trupeer MCP using the public URL https://api.trupeer.ai/mcp as a custom connection.
Your AI tool must support:
- MCP client protocol using Streamable HTTP transport
- OAuth 2.0 authentication — the server uses browser-based OAuth (with RFC 9728 metadata discovery and bearer token validation), so your tool needs to be able to open a browser window for the user to sign in to Trupeer. After sign-in, the tool receives a bearer token to include in subsequent requests.
Each user authenticates individually through the browser OAuth flow. There is no API key or service account access method for MCP.
How can We connect to Glean MCP?
You can connect Trupeer's video knowledge into the Glean Enterprise Graph. This allows Glean to "read" your Trupeer tutorials and include them in company-wide search results.
Option A: Glean as the "Host" (Trupeer → Glean)
Use this if you want the Glean Assistant to find Trupeer videos.
Option B: Unified Assistant (Claude + Both)
Connect both to a single assistant by updating your mcpServers config:
{
"mcpServers": {
"trupeer": { "url": "https://api.trupeer.ai/mcp" },
"glean": { "url": "https://[your-company]-be.glean.com/mcp/default" }
}
}Example prompts to try
Troubleshooting
MCP tools not working
If you're getting a message that your AI assistant can't access your Trupeer knowledge base or use the MCP tools, try re-authenticating.
Claude shows "No tools available"
💡 If you're on a Claude Team or Enterprise plan, you may need a workspace admin to disconnect and reconnect Trupeer for you.
"Unauthorized: user has not created a Trupeer account yet"
If you see this error after completing the OAuth sign-in flow, you may have authenticated with a different email address than the one your Trupeer account is registered under.
To check which email your Trupeer account uses, open the Trupeer app and go to Settings (⌘ + , on macOS, Ctrl + , on Windows). Your account email is shown under your profile picture in the top left.
When reconnecting MCP, make sure you sign in with that same email address during the OAuth flow.
Connection issues
- If you see an authentication error after connecting, disconnect and reconnect the MCP integration — tokens expire and need to be refreshed.
- Ensure you're logged into the same Trupeer account that owns the knowledge base you want to query.
Common errors you might see
query must be at least 3 characters longno knowledge base found for your accountyour knowledge base is currently inactivenot authenticatedknowledge base request failedAuth notes
- Authentication is per-user via browser-based OAuth — no API keys or service accounts.
- Each user can only access their own organization's knowledge base.
- If you belong to an organization, the org's KB is used automatically.
FAQ
Do I need a Trupeer account?+
Can I use a different email for my AI tool?+
Is there a rate limit?+
Do I have to use the same email address for my AI tool and Trupeer?+
Can I connect Trupeer MCP to my own internal AI tool?+
Technical reference
MCP endpoint
https://api.trupeer.ai/mcpTransport: Streamable HTTP · Auth: OAuth 2.0 with RFC 9728 metadata discovery and bearer token validationRate limits
| Plan | Rate Limit |
|---|---|
| All plans | 100 requests per minute |
If you exceed the rate limit, you'll receive a 429 Too Many Requests response. Wait until the next minute window to resume.
Authentication flow
There is no API key or service account authentication method — each user authenticates individually.
Available tools
search_knowledge_baseSearches the knowledge base for ranked results by keyword or phrase.
{ "query": "how to record a video with Trupeer" }Returns: Ranked list of results with URL, title, and excerpt.
answer_query_from_knowledge_baseAnswers a natural-language question using knowledge base content.
{ "query": "How do I add an AI avatar to my Trupeer video?" }Returns: Synthesized answer with source references (page URL, title, path). When the source is video-backed, also returns a videoUrl with startTime/endTime in milliseconds for deep-linking to the relevant clip.
Knowledge base lookup behavior
If a specific knowledge base ID (kbID) is not provided in a tool call, the MCP layer will automatically look up the knowledge base using the authenticated user's ownerID. This means users can query their knowledge base without needing to know or supply their kbID explicitly.
Questions?
Reach out to support@trupeer.ai or visit the Trupeer Help Center.
Create Professional Demo Videos & Docs in Minutes
© 2026 Trupeer Inc.
Use cases
Resources

Create Professional Demo Videos & Docs in Minutes
© 2026 Trupeer Inc.
Use cases

Create Professional Demo Videos & Docs in Minutes
© 2026 Trupeer Inc.
Use cases
Resources
