{"id":12437,"date":"2026-03-23T16:35:14","date_gmt":"2026-03-23T16:35:14","guid":{"rendered":"https:\/\/wiki.pontiac.media\/?docs=ctv-documentation\/mcp\/claude-code-setup"},"modified":"2026-03-23T16:46:06","modified_gmt":"2026-03-23T16:46:06","slug":"claude-code-setup","status":"publish","type":"docs","link":"https:\/\/wiki.pontiac.media\/?docs=ctv-documentation\/mcp\/claude-code-setup","title":{"rendered":"Claude Code Setup"},"content":{"rendered":"\n<p>This guide covers installing Claude Code on Windows and connecting it to the Pontiac MCP server for programmatic campaign management and data access.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Install Claude Code\n<ul class=\"wp-block-list\">\n<li>Run in PowerShell: irm https:\/\/claude.ai\/install.ps1 | iex<\/li>\n\n\n\n<li>Install location: C:\\Users\\.local\\bin\\claude.exe<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Configure PATH\n<ul class=\"wp-block-list\">\n<li>Add your User PATH: C:\\Users\\.local\\bin<\/li>\n\n\n\n<li>Restart PowerShell<\/li>\n\n\n\n<li>Verify installation: claude &#8211;help\n<ul class=\"wp-block-list\">\n<li>Expected output: CLI help output with commands like mcp, agents, auth, etc.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Add Pontiac MCP Server\n<ul class=\"wp-block-list\">\n<li>Run: claude mcp add &#8211;transport http pontiac https:\/\/ai.pontiac.media\/mcp<\/li>\n\n\n\n<li>Verify MCP registration: claude mcp list\n<ul class=\"wp-block-list\">\n<li>Expected output: pontiac: https:\/\/ai.pontiac.media\/mcp (HTTP) &#8211; Needs authentication<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Launch Claude Code\n<ul class=\"wp-block-list\">\n<li>Run: claude<\/li>\n\n\n\n<li>Initial setup: \n<ul class=\"wp-block-list\">\n<li>Select a theme<\/li>\n\n\n\n<li>Confirm workspace access<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Authenticate Pontiac MCP\n<ul class=\"wp-block-list\">\n<li>Inside Claude Code run: \/mcp<\/li>\n\n\n\n<li>Select pontiac<\/li>\n\n\n\n<li>Complete authentication via browser or provided link and enter your pontiac username and password as normal<\/li>\n\n\n\n<li>Return to Claude Code<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Confirm Connection\n<ul class=\"wp-block-list\">\n<li>Run: \/mcp<\/li>\n\n\n\n<li>Expected output:<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"237\" src=\"https:\/\/wiki.pontiac.media\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-23-094214-1024x237.png\" alt=\"\" class=\"wp-image-12440\" srcset=\"https:\/\/wiki.pontiac.media\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-23-094214-1024x237.png 1024w, https:\/\/wiki.pontiac.media\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-23-094214-300x69.png 300w, https:\/\/wiki.pontiac.media\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-23-094214-768x178.png 768w, https:\/\/wiki.pontiac.media\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-23-094214.png 1090w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>7. Run prompts to interact with the Pontiac MCP to manage campaigns.<\/p>\n","protected":false},"author":17,"featured_media":0,"parent":12425,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-12437","docs","type-docs","status-publish","hentry","no-post-thumbnail"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/wiki.pontiac.media\/index.php?rest_route=\/wp\/v2\/docs\/12437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wiki.pontiac.media\/index.php?rest_route=\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/wiki.pontiac.media\/index.php?rest_route=\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/wiki.pontiac.media\/index.php?rest_route=\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/wiki.pontiac.media\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12437"}],"version-history":[{"count":2,"href":"https:\/\/wiki.pontiac.media\/index.php?rest_route=\/wp\/v2\/docs\/12437\/revisions"}],"predecessor-version":[{"id":12441,"href":"https:\/\/wiki.pontiac.media\/index.php?rest_route=\/wp\/v2\/docs\/12437\/revisions\/12441"}],"up":[{"embeddable":true,"href":"https:\/\/wiki.pontiac.media\/index.php?rest_route=\/wp\/v2\/docs\/12425"}],"next":[{"title":"Prompts","link":"https:\/\/wiki.pontiac.media\/?docs=ctv-documentation\/mcp\/prompts","href":"https:\/\/wiki.pontiac.media\/index.php?rest_route=\/wp\/v2\/docs\/12431"}],"prev":[{"title":"ChatGPT Setup","link":"https:\/\/wiki.pontiac.media\/?docs=ctv-documentation\/mcp\/chatgpt-setup","href":"https:\/\/wiki.pontiac.media\/index.php?rest_route=\/wp\/v2\/docs\/12428"}],"wp:attachment":[{"href":"https:\/\/wiki.pontiac.media\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12437"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/wiki.pontiac.media\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_tag&post=12437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}