Connect your own MCP server as a knowledge source for Prompt to Video.
If your team runs internal tools or holds data that isn’t covered by a standard application integration, you can connect your own MCP (Model Context Protocol) server as a knowledge source.
Step 1: Go to Connectors → MCP servers and select Add server.Step 2: Fill in the Add MCP server dialog:
Field
Description
Name
How the server appears in your connector list
Server URL
The MCP endpoint Velo connects to
Transport
HTTP or SSE, depending on what your server supports
Authentication
How Velo authenticates against the server
Step 3: Select Continue, then Connect to sign in.With OAuth (sign in) selected, Velo discovers the OAuth endpoints and registers a client automatically. If your server does not support automatic registration, expand Manual OAuth client and paste a client ID.Step 4: Once connected, the server becomes a knowledge source you can attach to a Prompt to Video session, the same way as a knowledge base or an application.
Use an MCP server connector when the information you need lives in an internal system without a native Velo integration — for example, an internal wiki, a custom database, or a proprietary tool. For common SaaS tools, check Applications first, since most are already supported.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Velo Documentation","colors":{"primary":"#487FE9","light":"#6E9BEE","dark":"#2F5FBF"},"logo":{"light":"https://mintcdn.com/velo/o38ry7xaxN-YMdKe/logo/light.svg?fit=max\u0026auto=format\u0026n=o38ry7xaxN-YMdKe\u0026q=85\u0026s=75bc1fc060f1d356242e15dbbc617dab","dark":"https://mintcdn.com/velo/o38ry7xaxN-YMdKe/logo/dark.svg?fit=max\u0026auto=format\u0026n=o38ry7xaxN-YMdKe\u0026q=85\u0026s=493ef0345e12711bac93a0c4feca003a"},"favicon":"https://mintcdn.com/velo/6dBeY8_UuTOFrtE-/favicon.svg?fit=max\u0026auto=format\u0026n=6dBeY8_UuTOFrtE-\u0026q=85\u0026s=e4b56dd0761146d0dfa2d6c4390dc95c","appearance":{"default":"light","strict":true},"background":{"color":{"light":"#FFFFFF"}},"navbar":{"links":[{"href":"https://usevelo.ai/blog/","label":"Blog"}],"primary":{"type":"button","label":"Try Velo for free","href":"https://app.usevelo.ai"}},"footer":{"socials":{"x":"https://x.com/sharewithvelo","linkedin":"https://www.linkedin.com/company/useveloai"}},"fonts":{"heading":{"family":"Garant Pro","weight":700,"source":"fonts/garantprobold.woff2","format":"woff2"},"body":{"family":"Google Sans","weight":400,"source":"fonts/googlesanslatin.woff2","format":"woff2"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"velo","hasAudioNarration":false,"actualSubdomain":"velo","customDomains":["docs.usevelo.ai"],"gitSource":{"type":"github","owner":"lookup-engg","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6abd19cedeb2d1a9d99ff4dd","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"Documentation","count":62},{"language":"default","tag":"Editing Velo","count":16},{"language":"default","tag":"Creating a Video","count":15},{"language":"default","tag":"Workspaces","count":6},{"language":"default","tag":"Chrome Extension","count":4},{"language":"default","tag":"Plans \u0026 billing","count":4},{"language":"default","tag":"Connectors","count":4},{"language":"default","tag":"Start with Prompt","count":4},{"language":"default","tag":"Recording your intent","count":3},{"language":"default","tag":"Getting Started","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"@font-face{font-family:\"Garant Pro\";src:url(\"/fonts/garantproregular.woff2\") format(\"woff2\");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:\"Garant Pro\";src:url(\"/fonts/garantproitalic.woff2\") format(\"woff2\");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:\"Garant Pro\";src:url(\"/fonts/garantprobold.woff2\") format(\"woff2\");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:\"Garant Pro\";src:url(\"/fonts/garantprobolditalic.woff2\") format(\"woff2\");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:\"Google Sans\";src:url(\"/fonts/googlesanslatin.woff2\") format(\"woff2\");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,\n U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191,\n U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:\"Google Sans\";src:url(\"/fonts/googlesanslatinext.woff2\") format(\"woff2\");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF,\n U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020,\n U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:\"Google Sans\";src:url(\"/fonts/googlesansitaliclatin.woff2\") format(\"woff2\");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,\n U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191,\n U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:\"Google Sans\";src:url(\"/fonts/googlesansitaliclatinext.woff2\") format(\"woff2\");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF,\n U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020,\n U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}body,.prose,main{font-family:\"Google Sans\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif}h1,h2,h3,h4,h5,h6,.prose h1,.prose h2,.prose h3,.prose h4{font-family:\"Garant Pro\", \"Google Sans\", -apple-system, sans-serif;font-weight:700}#sidebar-title{font-weight:700!important;color:#3C4043!important}@import url(\"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700\u0026display=swap\");code,kbd,pre,.font-mono,[class*=\"eyebrow\"],.prose code{font-family:\"Space Grotesk\", ui-monospace, SFMono-Regular, Menlo, monospace}body{background-color:#FFFFFF;background-image:linear-gradient(to right, rgba(72, 127, 233, 0.045) 1px, transparent 1px),\n linear-gradient(to bottom, rgba(72, 127, 233, 0.045) 1px, transparent 1px);background-size:64px 64px;background-attachment:fixed}main>div>.prose{background-color:transparent}:root{--velo-rule: #CFD5E5;--velo-rule-soft: #E6E6E6;--velo-radius: 4px}main [class*=\"rounded\"],aside [class*=\"rounded\"],nav [class*=\"rounded\"],header [class*=\"rounded\"],.prose [class*=\"rounded\"],pre,code,table,img,video,iframe{border-radius:var(--velo-radius)!important}button,[role=\"tab\"],[role=\"button\"],input,select,textarea,a[class*=\"bg-primary\"],[class*=\"rounded-full\"]:not(img):not([class*=\"avatar\"]){border-radius:0!important}img[class*=\"rounded-full\"],[class*=\"avatar\"],[class*=\"Avatar\"]{border-radius:9999px!important}main [class*=\"border\"],aside [class*=\"border\"],.prose [class*=\"border\"],hr,table,th,td{border-color:var(--velo-rule)!important}hr{border-top-width:1px;border-bottom:0}h1,h2,.prose h1,.prose h2{font-weight:400;letter-spacing:-0.02em;line-height:1.33}h3,h4,h5,h6,.prose h3,.prose h4{font-weight:700;letter-spacing:-0.01em}[class*=\"bg-primary\"],button[class*=\"primary\"]{background-color:#487FE9!important;color:#FFFFFF!important}#navigation-items a[class*=\"bg-primary\"]{background-color:rgba(72, 127, 233, 0.10)!important;color:#487FE9!important}pre{border:1px solid var(--velo-rule);box-shadow:none!important}.prose img,[class*=\"frame\"]:not([class*=\"not-frame\"]) img{border:1px solid var(--velo-rule-soft)}#page-context-menu,[id*=\"page-context\"],[class*=\"page-context\"]{gap:6px!important}#page-context-menu-button{border-right-width:1px!important;border-right-style:solid!important}main header [class*=\"flex\"]>button+button,[class*=\"copy-page\"]+button,button+button[aria-haspopup]{margin-left:6px!important}button[aria-haspopup=\"menu\"],button[aria-expanded][class*=\"bg-primary\"]{background-color:#FFFFFF!important;border:1px solid var(--velo-rule)!important;color:#1F2937!important}button[aria-haspopup=\"menu\"] svg,button[aria-expanded][class*=\"bg-primary\"] svg{color:#1F2937!important;stroke:#1F2937!important;opacity:1!important}button[aria-haspopup=\"menu\"]:hover,button[aria-expanded][class*=\"bg-primary\"]:hover{background-color:#F3F5FA!important}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}#table-of-contents-content{margin-top:12px!important}@media (min-width: 1024px){html[data-current-path=\"/changelog\"] #sidebar{display:none!important}html[data-current-path=\"/changelog\"] #content-area{margin-left:0!important;padding-left:16px!important;width:100%!important;max-width:940px!important}}"}],"page":{"pagePath":"prompt-to-video/connectors/mcp-servers","slug":"/prompt-to-video/connectors/mcp-servers","pageMetadata":{"title":"MCP servers","description":"Connect your own MCP server as a knowledge source for Prompt to Video.","href":"/prompt-to-video/connectors/mcp-servers"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Connect your own MCP server as a knowledge source for Prompt to Video.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Frame,Heading,OptimizedImage,Table}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`If your team runs internal tools or holds data that isn’t covered by a standard application integration, you can connect your own MCP (Model Context Protocol) server as a knowledge source.`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/03.png?fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=c195ecbd5518223252b0aa503ac63c16`,alt:`MCP servers tab with no servers connected`,\"data-og-width\":`1468`,width:`1468`,\"data-og-height\":`837`,height:`837`,\"data-path\":`images/prompt-to-video/connectors/03.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/03.png?w=280\u0026fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=07847fa5dc5d245a675af1e37c6363ea 280w, https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/03.png?w=560\u0026fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=80382f11a260f51d8352c83de9594e92 560w, https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/03.png?w=840\u0026fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=16569c12a47df97d27f594b7ab81576a 840w, https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/03.png?w=1100\u0026fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=f9c6ab32fc5a20763eece355c1d1afea 1100w, https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/03.png?w=1650\u0026fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=b03547de80c7a6a7dabe9b4d1ecf7db9 1650w, https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/03.png?w=2500\u0026fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=2d5c80c11e93c866ba3dcd7378601dbc 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`adding-an-mcp-server`,children:`Adding an MCP server`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Step 1:`}),` Go to `,_jsx(_components.strong,{children:`Connectors → MCP servers`}),` and select `,_jsx(_components.strong,{children:`Add server`}),`.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Step 2:`}),` Fill in the `,_jsx(_components.strong,{children:`Add MCP server`}),` dialog:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Name`})}),_jsx(_components.td,{children:`How the server appears in your connector list`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Server URL`})}),_jsx(_components.td,{children:`The MCP endpoint Velo connects to`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Transport`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`HTTP`}),` or `,_jsx(_components.strong,{children:`SSE`}),`, depending on what your server supports`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Authentication`})}),_jsx(_components.td,{children:`How Velo authenticates against the server`})]})]})]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/04.png?fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=ad5710882e42694382646a64c1089413`,alt:`Add MCP server dialog showing Name, Server URL, Transport, and Authentication`,\"data-og-width\":`1468`,width:`1468`,\"data-og-height\":`837`,height:`837`,\"data-path\":`images/prompt-to-video/connectors/04.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/04.png?w=280\u0026fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=b1f548ca0cbc4894d019f91029251c38 280w, https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/04.png?w=560\u0026fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=3967195fce75d7d970a3cbdaf6639773 560w, https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/04.png?w=840\u0026fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=096f410b51a92ef71a885ac1a6f835e8 840w, https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/04.png?w=1100\u0026fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=42ca890a3d481ecf2f7c866b6791c226 1100w, https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/04.png?w=1650\u0026fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=1217007ca4a06f60c7f2c5b64e3d8e2c 1650w, https://mintcdn.com/velo/ges-rbAcLDEpYx4O/images/prompt-to-video/connectors/04.png?w=2500\u0026fit=max\u0026auto=format\u0026n=ges-rbAcLDEpYx4O\u0026q=85\u0026s=cf6ddf747040a5469ab6a9be792d980f 2500w`})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Step 3:`}),` Select `,_jsx(_components.strong,{children:`Continue`}),`, then `,_jsx(_components.strong,{children:`Connect`}),` to sign in.`]}),`\n`,_jsxs(_components.p,{children:[`With `,_jsx(_components.strong,{children:`OAuth (sign in)`}),` selected, Velo discovers the OAuth endpoints and registers a client automatically. If your server does not support automatic registration, expand `,_jsx(_components.strong,{children:`Manual OAuth client`}),` and paste a client ID.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Step 4:`}),` Once connected, the server becomes a knowledge source you can attach to a Prompt to Video session, the same way as a knowledge base or an application.`]}),`\n`,_jsx(Heading,{level:`2`,id:`when-to-use-this`,children:`When to use this`}),`\n`,_jsxs(_components.p,{children:[`Use an MCP server connector when the information you need lives in an internal system without a native Velo integration — for example, an internal wiki, a custom database, or a proprietary tool. For common SaaS tools, check `,_jsx(_components.a,{href:`/prompt-to-video/connectors/applications`,children:`Applications`}),` first, since most are already supported.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"MCP servers","description":"Connect your own MCP server as a knowledge source for Prompt to Video.","href":"/prompt-to-video/connectors/mcp-servers"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Adding an MCP server","slug":"adding-an-mcp-server","depth":2,"children":[]},{"title":"When to use this","slug":"when-to-use-this","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"velo","siteName":"Velo Documentation","title":"MCP servers - Velo Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-10T10:31:31.231Z","originalFileLocation":"prompt-to-video/connectors/mcp-servers.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Connect your own MCP server as a knowledge source for Prompt to Video.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Velo Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/velo/JCjrwUQ9C9G6mkCc/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/velo/JCjrwUQ9C9G6mkCc/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/velo/JCjrwUQ9C9G6mkCc/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/velo/JCjrwUQ9C9G6mkCc/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/velo/JCjrwUQ9C9G6mkCc/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/velo/JCjrwUQ9C9G6mkCc/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/velo/JCjrwUQ9C9G6mkCc/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/velo/JCjrwUQ9C9G6mkCc/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/velo/JCjrwUQ9C9G6mkCc/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"MCP servers - Velo Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Connect your own MCP server as a knowledge source for Prompt to Video.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Velo Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.usevelo.ai/prompt-to-video/connectors/mcp-servers\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://velo.mintlify.site/_mintlify/api/og/v2?division=Connectors\u0026amp;title=MCP+servers\u0026amp;description=Connect+your+own+MCP+server+as+a+knowledge+source+for+Prompt+to+Video.\u0026amp;theme=3f0922a1c3b81c4f4450a54a\u0026amp;signature=06d24e477a6b73dff0d527aafaf8339c56db962372e974672903506e61887de8\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"MCP servers - Velo Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Connect your own MCP server as a knowledge source for Prompt to Video.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://velo.mintlify.site/_mintlify/api/og/v2?division=Connectors\u0026amp;title=MCP+servers\u0026amp;description=Connect+your+own+MCP+server+as+a+knowledge+source+for+Prompt+to+Video.\u0026amp;theme=3f0922a1c3b81c4f4450a54a\u0026amp;signature=06d24e477a6b73dff0d527aafaf8339c56db962372e974672903506e61887de8\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/velo/JCjrwUQ9C9G6mkCc/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Velo Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#487FE9\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.usevelo.ai/prompt-to-video/connectors/mcp-servers\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/prompt-to-video/connectors/mcp-servers.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.usevelo.ai/#organization\",\"name\":\"Velo Documentation\",\"url\":\"https://docs.usevelo.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/velo/o38ry7xaxN-YMdKe/logo/light.svg?fit=max\u0026auto=format\u0026n=o38ry7xaxN-YMdKe\u0026q=85\u0026s=75bc1fc060f1d356242e15dbbc617dab\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.usevelo.ai#website\",\"name\":\"Velo Documentation\",\"url\":\"https://docs.usevelo.ai\",\"publisher\":{\"@id\":\"https://docs.usevelo.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.usevelo.ai/prompt-to-video/connectors/mcp-servers#webpage\",\"url\":\"https://docs.usevelo.ai/prompt-to-video/connectors/mcp-servers\",\"name\":\"MCP servers\",\"description\":\"Connect your own MCP server as a knowledge source for Prompt to Video.\",\"dateModified\":\"2026-08-10T10:31:31.231Z\",\"isPartOf\":{\"@id\":\"https://docs.usevelo.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.usevelo.ai/prompt-to-video/connectors/mcp-servers#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.usevelo.ai/prompt-to-video/connectors/mcp-servers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Connectors\",\"item\":\"https://docs.usevelo.ai/prompt-to-video/connectors/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MCP servers\",\"item\":\"https://docs.usevelo.ai/prompt-to-video/connectors/mcp-servers\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.usevelo.ai/prompt-to-video/connectors/mcp-servers#article\",\"headline\":\"MCP servers\",\"name\":\"MCP servers\",\"description\":\"Connect your own MCP server as a knowledge source for Prompt to Video.\",\"url\":\"https://docs.usevelo.ai/prompt-to-video/connectors/mcp-servers\",\"mainEntityOfPage\":{\"@id\":\"https://docs.usevelo.ai/prompt-to-video/connectors/mcp-servers#webpage\"},\"dateModified\":\"2026-08-10T10:31:31.231Z\",\"publisher\":{\"@id\":\"https://docs.usevelo.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.usevelo.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Velo Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Velo Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/prompt-to-video/connectors/mcp-servers.md","siteName":"Velo Documentation","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Getting Started","pages":[{"title":"Introduction","sidebarTitle":"Introduction","mode":"default","href":"/getting-started/introduction"},{"title":"The Velo home screen","href":"/getting-started/the-chat-home"},{"title":"Quickstart","href":"/getting-started/quickstart"}]},{"group":"Creating a Video","pages":[{"title":"Overview","href":"/creating-a-velo/overview"},{"group":"Start with Prompt","pages":[{"title":"What is Prompt to Video","href":"/prompt-to-video/overview"},{"title":"When to use Prompt to Video","href":"/prompt-to-video/prompt-to-video-vs-velo"},{"title":"Creating a video","href":"/prompt-to-video/creating-a-video"},{"title":"Editing in Prompt to Video","href":"/prompt-to-video/editing"}]},{"group":"Screen recording","pages":[{"title":"Capture Screen","href":"/creating-a-velo/capture-screen"}]},{"group":"Upload a recording","pages":[{"title":"Upload a Recording","href":"/creating-a-velo/upload-recording"}]},{"group":"Upload a PDF","pages":[{"title":"Type your intent","href":"/creating-a-velo/write-a-prompt"},{"title":"Record your intent","href":"/creating-a-velo/record-my-intent"}]},{"group":"Paste a link","pages":[{"title":"Paste a Link (BETA)","href":"/creating-a-velo/paste-a-link"}]},{"group":"Recording your intent","pages":[{"title":"How it works","href":"/assisted-recording/how-it-works"},{"title":"Recording Best Practices","href":"/assisted-recording/best-practices"},{"title":"Common Issues","href":"/assisted-recording/common-issues"}]},{"title":"Review and edit your script","href":"/creating-a-velo/script-review"},{"title":"Quick Actions","href":"/creating-a-velo/quick-actions"}]},{"group":"Connectors","pages":[{"title":"Overview","href":"/prompt-to-video/connectors/overview"},{"title":"Knowledge bases","description":"Crawl a website or set of docs into a reusable knowledge source for Prompt to Video.","href":"/prompt-to-video/connectors/knowledge-bases"},{"title":"MCP servers","href":"/prompt-to-video/connectors/mcp-servers"},{"title":"Applications","description":"Connect the tools your team already uses so Prompt to Video can draw on real, current context.","href":"/prompt-to-video/connectors/applications"}]},{"group":"Editing Velo","pages":[{"title":"Overview","href":"/editing-velo/overview"},{"title":"Output format","href":"/editing-velo/output-format"},{"title":"Background","href":"/editing-velo/background"},{"title":"Cursor","href":"/editing-velo/cursor"},{"title":"VeloTwin","href":"/editing-velo/velotwin"},{"title":"Audio","href":"/editing-velo/audio"},{"title":"Scripts","href":"/editing-velo/scripts"},{"title":"Zooms","href":"/editing-velo/zooms"},{"title":"Masks","href":"/editing-velo/masks"},{"title":"Spotlight","href":"/editing-velo/spotlight"},{"title":"Callout","href":"/editing-velo/callout"},{"title":"Insert","href":"/editing-velo/insert"},{"title":"Cards","href":"/editing-velo/cards"},{"title":"Timeline","href":"/editing-velo/timeline"},{"title":"Cut and Crop","href":"/editing-velo/cut-and-crop"},{"title":"Multilingual output","href":"/editing-velo/translations"}]},{"group":"Video to doc","pages":[{"title":"Generating a Doc","href":"/docs/generating-a-doc"},{"title":"Editing \u0026 Sharing","href":"/docs/editing-and-sharing"}]},{"group":"Share \u0026 analyse","pages":[{"title":"Sharing","href":"/creating-a-velo/sharing"},{"title":"Video Analytics","href":"/creating-a-velo/video-analytics"}]},{"group":"VeloTwin","pages":[{"title":"Voice Clone","href":"/velotwin/voice-clone"},{"title":"Face Clone","href":"/velotwin/face-clone"},{"title":"Public Avatars","href":"/velotwin/public-avatars"}]},{"group":"Workspaces","pages":[{"title":"Workspaces","href":"/workspaces/overview"},{"title":"Create a Workspace","href":"/workspaces/create-workspace"},{"title":"Invite Members","href":"/workspaces/invite-members"},{"title":"Roles \u0026 Permissions","href":"/workspaces/roles-permissions"},{"title":"Libraries","href":"/workspaces/libraries"},{"title":"Brand Kit","href":"/workspaces/brand-kit"}]},{"group":"Plans \u0026 billing","pages":[{"title":"Pricing","href":"/pricing/pricing"},{"title":"Plans \u0026 Billing","href":"/settings/plans-billing"},{"title":"Usage","href":"/settings/usage"},{"title":"Billing \u0026 credits","href":"/prompt-to-video/billing-credits"}]},{"group":"Account","pages":[{"title":"Profile","href":"/settings/profile"},{"title":"Security","href":"/settings/security"}]},{"group":"Chrome Extension","pages":[{"title":"Installation","href":"/chrome-extension/installation"},{"title":"Recording","href":"/chrome-extension/recording"},{"title":"Update","href":"/chrome-extension/update"},{"title":"Reinstall","href":"/chrome-extension/reinstall"}]},{"group":"FAQ","pages":[{"title":"FAQ","href":"/faq/faq"}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"basePath":"","title":"MCP servers - Velo Documentation","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-BXrZabKK.js","DynamicMarkdown-CtasenyM.js","zoom-image-lightbox-C5F0mVLH.js","lightbox-handle-r17bVUz3.js"]}