An owner adds the connector first: Organization settings → Connectors → Add → Custom → Web, enter https://api.botdog.co/mcp, then click Add. Members then go to Customize → Connectors, click Connect on Botdog, and enable it in a chat from + → Connectors.
claude_desktop_config.json only supports local servers. Add Botdog as a custom connector as shown above instead.
Custom MCP servers need Developer mode (Plus, Pro, Business, Enterprise, and Education plans, on the web). On Business and Enterprise workspaces, an admin may need to allow it first.
Open Settings → Security and login and turn on Developer mode.
Open Settings → Plugins and click + (it only appears once Developer mode is on).
Fill in:
Name:Botdog
Description:Manage my Botdog campaigns
Connection: MCP server URL https://api.botdog.co/mcp
Authentication: OAuth
Create the connection. ChatGPT opens app.botdog.co/oauth/consent to finish authorizing.
claude mcp add --transport http botdog https://api.botdog.co/mcp
Then run /mcp inside Claude Code (or claude mcp login botdog from your terminal) to sign in. Add --scope user to the first command to use Botdog in every project.
When your client starts the sign-in, your browser opens app.botdog.co/oauth/consent. Sign in if you aren’t already. If you belong to more than one team, pick the team to connect. Both scopes start checked: uncheck mcp.write if you want read-only access — see Scopes. Then click Allow.You’re done. Try asking:
Remove the Botdog connector from your AI client’s settings. Clients that support OAuth token revocation revoke access immediately. Connections your client hasn’t refreshed in 14 days are revoked automatically, and a connection that is never refreshed expires 30 days after you authorize it. To have a connection revoked right away, email support@botdog.co.
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Botdog API","colors":{"primary":"#0055FF","light":"#4D8AFF","dark":"#0044CC"},"logo":{"light":"https://mintcdn.com/botdog/TEcJ8FScmjHbb59b/images/logo-light.svg?fit=max\u0026auto=format\u0026n=TEcJ8FScmjHbb59b\u0026q=85\u0026s=566ad9983567ff51552fa7431dcc025c","dark":"https://mintcdn.com/botdog/TEcJ8FScmjHbb59b/images/logo-dark.svg?fit=max\u0026auto=format\u0026n=TEcJ8FScmjHbb59b\u0026q=85\u0026s=63ece2181345be1423feb6bc543fdf24"},"favicon":"https://mintcdn.com/botdog/TEcJ8FScmjHbb59b/favicon.png?fit=max\u0026auto=format\u0026n=TEcJ8FScmjHbb59b\u0026q=85\u0026s=63cffcfc1a073b800a2b37e6026ab133","api":{"playground":{"display":"interactive","proxy":false}},"appearance":{"default":"dark","strict":false},"navbar":{"primary":{"type":"button","label":"Dashboard","href":"https://app.botdog.co"}},"fonts":{"family":"DM Sans","weight":400,"source":"fonts/DMSans-Regular.woff2","format":"woff2"},"icons":{"library":"lucide"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Botdog dashboard","icon":"layout-dashboard","href":"https://app.botdog.co"},{"anchor":"API keys","icon":"key","href":"https://app.botdog.co/settings/integrations/api"},{"anchor":"Support","icon":"headphones","href":"https://kb.botdog.co"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"botdog","hasAudioNarration":false,"actualSubdomain":"botdog","customDomains":["docs.botdog.co"],"gitSource":{"type":"github","owner":"botdog","repo":"botdog","deployBranch":"main","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6aecb3fa41290b71c382641e","clientVersion":"0.0.4094","searchFilterCounts":[{"language":"default","tag":"API Reference","count":53},{"language":"default","tag":"campaigns","count":14},{"language":"default","tag":"Webhooks","count":8},{"language":"default","tag":"Guide","count":7},{"language":"default","tag":"MCP Server","count":7},{"language":"default","tag":"blacklist","count":6},{"language":"default","tag":"lists","count":6},{"language":"default","tag":"Getting started","count":5},{"language":"default","tag":"leads","count":5},{"language":"default","tag":"Zapier Integration Guide","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","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},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"/* vietnamese */\n@font-face {\n font-family: 'Fraunces';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/fraunces/v38/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7iQcIfJD58ngz1Yc0qv86Rg.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Fraunces';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/fraunces/v38/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7iQcIfJD58ngz1Yc1qv86Rg.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Fraunces';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/fraunces/v38/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7iQcIfJD58ngz1Yc7qv8.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n@font-face{font-family:'DM Sans';src:url('/fonts/DMSans-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'DM Sans';src:url('/fonts/DMSans-Italic.ttf') format('truetype');font-weight:400;font-style:italic;font-display:swap}body{font-family:'DM Sans', ui-sans-serif, system-ui, sans-serif!important}[class*=\"mdx-content\"] h1,[class*=\"mdx-content\"] h2,[class*=\"mdx-content\"] h3,[class*=\"mdx-content\"] h4,[class*=\"mdx-content\"] h5,[class*=\"mdx-content\"] h6,#sidebar .sidebar-title,.page-title{font-family:'Fraunces', 'DM Sans', ui-sans-serif, system-ui, sans-serif!important}html.dark #sidebar-content li[data-active]>a,html.dark #sidebar-content li[data-active] .link{border-radius:9999px!important;background-color:rgba(148, 163, 184, 0.14)!important;color:#fafafa!important;padding-inline:0.65rem!important;padding-block:0.35rem!important}html.dark #sidebar-content li:not([data-active])>a,html.dark #sidebar-content li:not([data-active]) .link{color:#94a3b8!important;border-radius:9999px!important;padding-inline:0.65rem!important;padding-block:0.35rem!important}html.dark #sidebar-content li:not([data-active])>a:hover,html.dark #sidebar-content li:not([data-active]) .link:hover{color:#e2e8f0!important}#sidebar-content li[data-active]>a,#sidebar-content li[data-active] .link{border-radius:9999px!important;padding-inline:0.65rem!important;padding-block:0.35rem!important}#sidebar-content li:not([data-active])>a,#sidebar-content li:not([data-active]) .link{border-radius:9999px!important;padding-inline:0.65rem!important;padding-block:0.35rem!important}#navbar img,#sidebar-header img{height:2.2rem!important;width:auto!important;max-height:none!important}#navigation-items .nav-anchor{margin-bottom:0.25rem!important}.sidebar-group{margin-bottom:0.35rem!important}.sidebar-group-header{letter-spacing:0.02em!important;font-size:0.7rem!important;text-transform:uppercase!important;font-weight:600!important;margin-bottom:0.35rem!important}html.dark .sidebar-group-header{color:#64748b!important}.sidebar-group-icon{opacity:0.85!important}html.dark .nav-tabs-item[data-active]{box-shadow:inset 0 -2px 0 0 currentColor!important;color:#fafafa!important}html.dark .nav-tabs-item:not([data-active]){color:#94a3b8!important}.nav-tabs-item[data-active]{box-shadow:inset 0 -2px 0 0 currentColor!important}[class*=\"api-section-heading-subtitle\"],.api-section-heading-subtitle{font-size:0.875rem!important;line-height:1.45!important}[class*=\"field\"] [class*=\"description\"],.field [class*=\"text-\"]{font-size:0.8125rem!important;line-height:1.45!important}html.dark [data-radix-select-content],html.dark [data-radix-select-viewport]{background-color:#27272a!important;color:#e4e4e7!important;border-radius:0.5rem!important}html.dark [data-radix-popper-content-wrapper]{background-color:transparent!important}html.dark select{background-color:#27272a!important;color:#e4e4e7!important;border:1px solid #3f3f46!important;border-radius:0.5rem!important;color-scheme:dark}html.dark select option{background-color:#27272a;color:#e4e4e7}html:not(.dark) [data-radix-select-content],html:not(.dark) [data-radix-select-viewport],html:not(.dark) [role=\"listbox\"]{background-color:#ffffff!important;color:#18181b!important;border:1px solid #d4d4d8!important;border-radius:0.5rem!important}html:not(.dark) [data-radix-popper-content-wrapper]{background-color:transparent!important}html:not(.dark) [role=\"option\"],html:not(.dark) [data-radix-collection-item]{color:#18181b!important}html:not(.dark) select{background-color:#ffffff!important;color:#18181b!important;border:1px solid #d4d4d8!important;border-radius:0.5rem!important;color-scheme:light}html:not(.dark) select option{background-color:#ffffff;color:#18181b}[role=\"listbox\"],[data-radix-select-content],[data-radix-select-viewport]{height:auto!important;min-height:0!important;max-height:17.5rem!important;overflow-y:auto!important}[data-radix-select-trigger]{min-width:14.2rem!important}select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;min-width:14.2rem!important}[data-radix-select-trigger]>svg,[data-radix-select-trigger] [data-radix-select-icon]{display:none!important}input[placeholder*=\"Search\"]{outline:none!important;box-shadow:none!important}input[placeholder*=\"Search\"]:focus,input[placeholder*=\"Search\"]:focus-visible{outline:none!important;box-shadow:none!important}"}],"page":{"pagePath":"mcp/quickstart","slug":"/mcp/quickstart","pageMetadata":{"title":"Quickstart","description":"Connect your Botdog account to Claude, ChatGPT, or Cursor in 60 seconds.","href":"/mcp/quickstart"},"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 Botdog account to Claude, ChatGPT, or Cursor in 60 seconds.\"\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`,blockquote:`blockquote`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Note}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`1-paste-the-server-url-into-your-client`,children:`1. Paste the server URL into your client`}),`\n`,_jsx(_components.p,{children:`The server URL is the same for everyone:`}),`\n`,_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`https://api.botdog.co/mcp`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`claude-claude-ai-claude-desktop-and-mobile`,children:`Claude (claude.ai, Claude Desktop, and mobile)`}),`\n`,_jsx(_components.p,{children:`Custom connectors are added once on your Claude account and show up in claude.ai, Claude Desktop, and the mobile apps.`}),`\n`,_jsx(Heading,{level:`4`,id:`pro-and-max-plans`,children:`Pro and Max plans`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Sign in at `,_jsx(_components.a,{href:`https://claude.ai`,children:`claude.ai`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Customize → Connectors`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`+`}),` → `,_jsx(_components.strong,{children:`Add custom connector`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Enter `,_jsx(_components.code,{children:`https://api.botdog.co/mcp`}),` as the remote MCP server URL and click `,_jsx(_components.strong,{children:`Add`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Connect`}),` on the Botdog connector. Claude opens `,_jsx(_components.code,{children:`app.botdog.co/oauth/consent`}),` to finish authorizing.`]}),`\n`,_jsxs(_components.li,{children:[`In a chat, click `,_jsx(_components.strong,{children:`+`}),` → `,_jsx(_components.strong,{children:`Connectors`}),` and toggle `,_jsx(_components.strong,{children:`Botdog`}),` on.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`4`,id:`team-and-enterprise-plans`,children:`Team and Enterprise plans`}),`\n`,_jsxs(_components.p,{children:[`An owner adds the connector first: `,_jsx(_components.strong,{children:`Organization settings → Connectors → Add → Custom → Web`}),`, enter `,_jsx(_components.code,{children:`https://api.botdog.co/mcp`}),`, then click `,_jsx(_components.strong,{children:`Add`}),`. Members then go to `,_jsx(_components.strong,{children:`Customize → Connectors`}),`, click `,_jsx(_components.strong,{children:`Connect`}),` on Botdog, and enable it in a chat from `,_jsx(_components.strong,{children:`+`}),` → `,_jsx(_components.strong,{children:`Connectors`}),`.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`claude_desktop_config.json`}),` only supports local servers. Add Botdog as a custom connector as shown above instead.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`chatgpt-developer-mode`,children:`ChatGPT (developer mode)`}),`\n`,_jsxs(_components.p,{children:[`Custom MCP servers need `,_jsx(_components.strong,{children:`Developer mode`}),` (Plus, Pro, Business, Enterprise, and Education plans, on the web). On Business and Enterprise workspaces, an admin may need to allow it first.`]}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Open `,_jsx(_components.strong,{children:`Settings → Security and login`}),` and turn on `,_jsx(_components.strong,{children:`Developer mode`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Open `,_jsx(_components.strong,{children:`Settings → Plugins`}),` and click `,_jsx(_components.strong,{children:`+`}),` (it only appears once Developer mode is on).`]}),`\n`,_jsxs(_components.li,{children:[`Fill in:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Name:`}),` `,_jsx(_components.code,{children:`Botdog`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Description:`}),` `,_jsx(_components.code,{children:`Manage my Botdog campaigns`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Connection:`}),` MCP server URL `,_jsx(_components.code,{children:`https://api.botdog.co/mcp`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Authentication:`}),` OAuth`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`Create the connection. ChatGPT opens `,_jsx(_components.code,{children:`app.botdog.co/oauth/consent`}),` to finish authorizing.`]}),`\n`,_jsxs(_components.li,{children:[`In a new chat, add `,_jsx(_components.strong,{children:`Botdog`}),` from the tools menu.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`cursor`,children:`Cursor`}),`\n`,_jsxs(_components.p,{children:[`Add Botdog to `,_jsx(_components.code,{children:`~/.cursor/mcp.json`}),` (all projects) or `,_jsx(_components.code,{children:`.cursor/mcp.json`}),` (one project):`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`5`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"mcpServers\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"botdog\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"url\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://api.botdog.co/mcp\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Cursor Settings → Tools \u0026 MCP`}),` and click `,_jsx(_components.strong,{children:`Needs login`}),` next to `,_jsx(_components.strong,{children:`botdog`}),` to authorize.`]}),`\n`,_jsx(Heading,{level:`3`,id:`claude-code`,children:`Claude Code`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`claude`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` mcp`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` add`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --transport`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` http`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` botdog`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.botdog.co/mcp`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Then run `,_jsx(_components.code,{children:`/mcp`}),` inside Claude Code (or `,_jsx(_components.code,{children:`claude mcp login botdog`}),` from your terminal) to sign in. Add `,_jsx(_components.code,{children:`--scope user`}),` to the first command to use Botdog in every project.`]}),`\n`,_jsx(Heading,{level:`2`,id:`2-authorize-botdog`,children:`2. Authorize Botdog`}),`\n`,_jsxs(_components.p,{children:[`When your client starts the sign-in, your browser opens `,_jsx(_components.code,{children:`app.botdog.co/oauth/consent`}),`. Sign in if you aren’t already. If you belong to more than one team, pick the team to connect. Both scopes start checked: uncheck `,_jsx(_components.code,{children:`mcp.write`}),` if you want read-only access — see `,_jsx(_components.a,{href:`/mcp/scopes`,children:`Scopes`}),`. Then click `,_jsx(_components.strong,{children:`Allow`}),`.`]}),`\n`,_jsx(_components.p,{children:`You’re done. Try asking:`}),`\n`,_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`“Show me my Botdog campaigns.”`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/mcp/examples`,children:`Example Prompts`}),` for more you can try.`]}),`\n`,_jsx(Heading,{level:`2`,id:`3-disconnecting`,children:`3. Disconnecting`}),`\n`,_jsxs(_components.p,{children:[`Remove the Botdog connector from your AI client’s settings. Clients that support OAuth token revocation revoke access immediately. Connections your client hasn’t refreshed in 14 days are revoked automatically, and a connection that is never refreshed expires 30 days after you authorize it. To have a connection revoked right away, email `,_jsx(_components.code,{children:`support@botdog.co`}),`.`]})]})}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":"Quickstart","description":"Connect your Botdog account to Claude, ChatGPT, or Cursor in 60 seconds.","href":"/mcp/quickstart"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"1. Paste the server URL into your client","slug":"1-paste-the-server-url-into-your-client","depth":2,"children":[{"title":"Claude (claude.ai, Claude Desktop, and mobile)","slug":"claude-claude-ai-claude-desktop-and-mobile","depth":3,"children":[]},{"title":"Pro and Max plans","slug":"pro-and-max-plans","depth":4,"children":[]},{"title":"Team and Enterprise plans","slug":"team-and-enterprise-plans","depth":4,"children":[]},{"title":"ChatGPT (developer mode)","slug":"chatgpt-developer-mode","depth":3,"children":[]},{"title":"Cursor","slug":"cursor","depth":3,"children":[]},{"title":"Claude Code","slug":"claude-code","depth":3,"children":[]}]},{"title":"2. Authorize Botdog","slug":"2-authorize-botdog","depth":2,"children":[]},{"title":"3. Disconnecting","slug":"3-disconnecting","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/botdog/0134bdbb4d1cc46d/scripts/dark-dropdown.js","/_mintlify/custom/botdog/fbdd8531559ba027/scripts/date-inputs.js"],"subdomain":"botdog","siteName":"Botdog API","title":"Quickstart - Botdog API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-15T11:07:07.086Z","originalFileLocation":"mcp/quickstart.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;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=\"dark\"}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 Botdog account to Claude, ChatGPT, or Cursor in 60 seconds.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Botdog API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/botdog/m9HAZBdG-a3qm_Yy/_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/botdog/m9HAZBdG-a3qm_Yy/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/botdog/m9HAZBdG-a3qm_Yy/_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/botdog/m9HAZBdG-a3qm_Yy/_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/botdog/m9HAZBdG-a3qm_Yy/_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/botdog/m9HAZBdG-a3qm_Yy/_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/botdog/m9HAZBdG-a3qm_Yy/_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/botdog/m9HAZBdG-a3qm_Yy/_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/botdog/m9HAZBdG-a3qm_Yy/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Quickstart - Botdog API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Connect your Botdog account to Claude, ChatGPT, or Cursor in 60 seconds.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Botdog API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.botdog.co/mcp/quickstart\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://botdog.mintlify.site/_mintlify/api/og/v2?division=Getting+started\u0026amp;title=Quickstart\u0026amp;description=Connect+your+Botdog+account+to+Claude%2C+ChatGPT%2C+or+Cursor+in+60+seconds.\u0026amp;theme=86ff9cad87759b6dce736c51\u0026amp;signature=6f83f4245c8685b73e7b466d9e4c6ca0ae9765598c42d79a75b03211096b59dc\">\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=\"Quickstart - Botdog API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Connect your Botdog account to Claude, ChatGPT, or Cursor in 60 seconds.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://botdog.mintlify.site/_mintlify/api/og/v2?division=Getting+started\u0026amp;title=Quickstart\u0026amp;description=Connect+your+Botdog+account+to+Claude%2C+ChatGPT%2C+or+Cursor+in+60+seconds.\u0026amp;theme=86ff9cad87759b6dce736c51\u0026amp;signature=6f83f4245c8685b73e7b466d9e4c6ca0ae9765598c42d79a75b03211096b59dc\">\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/botdog/m9HAZBdG-a3qm_Yy/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Botdog API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0055FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.botdog.co/mcp/quickstart\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/mcp/quickstart.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.botdog.co/#organization\",\"name\":\"Botdog API\",\"url\":\"https://docs.botdog.co\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/botdog/TEcJ8FScmjHbb59b/images/logo-light.svg?fit=max\u0026auto=format\u0026n=TEcJ8FScmjHbb59b\u0026q=85\u0026s=566ad9983567ff51552fa7431dcc025c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.botdog.co#website\",\"name\":\"Botdog API\",\"url\":\"https://docs.botdog.co\",\"publisher\":{\"@id\":\"https://docs.botdog.co/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.botdog.co/mcp/quickstart#webpage\",\"url\":\"https://docs.botdog.co/mcp/quickstart\",\"name\":\"Quickstart\",\"description\":\"Connect your Botdog account to Claude, ChatGPT, or Cursor in 60 seconds.\",\"dateModified\":\"2026-09-15T11:07:07.086Z\",\"isPartOf\":{\"@id\":\"https://docs.botdog.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.botdog.co/mcp/quickstart#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.botdog.co/mcp/quickstart#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Getting started\",\"item\":\"https://docs.botdog.co/mcp/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Quickstart\",\"item\":\"https://docs.botdog.co/mcp/quickstart\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.botdog.co/mcp/quickstart#article\",\"headline\":\"Quickstart\",\"name\":\"Quickstart\",\"description\":\"Connect your Botdog account to Claude, ChatGPT, or Cursor in 60 seconds.\",\"url\":\"https://docs.botdog.co/mcp/quickstart\",\"mainEntityOfPage\":{\"@id\":\"https://docs.botdog.co/mcp/quickstart#webpage\"},\"dateModified\":\"2026-09-15T11:07:07.086Z\",\"publisher\":{\"@id\":\"https://docs.botdog.co/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.botdog.co#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Botdog API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Botdog API","nav":{"global":{"anchors":[{"anchor":"Botdog dashboard","icon":"layout-dashboard","href":"https://app.botdog.co"},{"anchor":"API keys","icon":"key","href":"https://app.botdog.co/settings/integrations/api"},{"anchor":"Support","icon":"headphones","href":"https://kb.botdog.co"}]},"tabs":[{"tab":"Guide","icon":"book-open","pages":[{"title":"Guide","href":"/introduction"}]},{"tab":"API Reference","icon":"code","pages":[{"title":"API Reference","href":"/api-reference/accounts/list-accounts"}]},{"tab":"Zapier Integration Guide","icon":"zap","pages":[{"title":"Zapier Integration Guide","href":"/zapier/overview"}]},{"tab":"Webhooks","icon":"webhook","pages":[{"title":"Webhooks","href":"/webhooks/overview"}]},{"tab":"MCP Server","icon":"bot","groups":[{"group":"Getting started","icon":"rocket","pages":[{"title":"MCP Server","description":"Connect Botdog to Claude, ChatGPT, Cursor, and any Model Context Protocol client.","href":"/mcp/introduction"},{"title":"Quickstart","href":"/mcp/quickstart"}]},{"group":"Reference","icon":"layers","pages":[{"title":"Scopes","description":"Read vs Write — what each scope grants.","href":"/mcp/scopes"},{"title":"Tools","href":"/mcp/tools"},{"title":"Example Prompts","href":"/mcp/examples"}]},{"group":"Resources","icon":"shield-check","pages":[{"title":"Security","href":"/mcp/security"},{"title":"Troubleshooting","href":"/mcp/troubleshooting"}]}]}]},"basePath":"","title":"Quickstart - Botdog API","buildId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","deploymentId":"dpl_42LwxxU1kGN114H4XzwGYXa9ZDah","dynamics":[],"chunks":[]}