SnapLine

Connect SnapLine to your chat app

SnapLine answers questions about your job's drawings from inside the AI chat app you already use. Pick yours below.

Before you start

SnapLine's connector address is https://asksnapline.com/mcp for every app. Signing in uses your Google account, whichever app you use. A Google account that hasn't used SnapLine before gets a new account on its first sign-in.

Every lookup is read-only and runs without asking. Five tools save something (switching job, saving a correction or a job note, teaching a symbol, setting a scale), and apps such as ChatGPT ask you to confirm those.

Claude

  1. claude.ai (in your phone's browser works too) → Customize → Connectors → Add → Add custom connector.
  2. Name SnapLine, URL https://asksnapline.com/mcp . Keep whatever it marks Detected; leave the advanced settings empty.
  3. Tap Add, then Connect. On SnapLine's page tap Allow Access, then pick your Google account.

The free Claude plan allows one custom connector. Once it's added on the web it shows up in the Claude phone app too, the next time you sign in there.

ChatGPT

  1. chatgpt.com → Settings → Apps → Advanced → turn on Developer mode. On a Business or Enterprise workspace an admin may have to allow it first.
  2. Add a custom MCP server (Apps or Plugins → +). Name SnapLine, URL https://asksnapline.com/mcp, authentication OAuth. Leave the client ID and secret empty.
  3. Sign in with Google and allow SnapLine.
  4. In a chat, turn SnapLine on from the + menu (Developer mode).

GitHub Copilot in VS Code

  1. Command Palette → MCP: Add Server → HTTP → https://asksnapline.com/mcp → name it snapline. Or add this to .vscode/mcp.json:
    { "servers": { "snapline": { "type": "http", "url": "https://asksnapline.com/mcp" } } }
  2. Start the server and click Allow when it asks to sign in. Your browser opens Google's sign-in, then hands back to VS Code.
  3. Use Copilot Chat in Agent mode.

Gemini CLI

  1. Add this to ~/.gemini/settings.json (it's httpUrl, not url):
    { "mcpServers": { "snapline": { "httpUrl": "https://asksnapline.com/mcp" } } }
  2. Start gemini, run /mcp auth snapline, and sign in with Google in the browser.

A terminal can't show the plan pictures. Gemini gives you links that open them in a browser.

Gemini app

  1. gemini.google.com → Settings → Connected Apps → Add a custom app → MCP URL https://asksnapline.com/mcp.
  2. Sign in with Google and allow SnapLine.

Google offers custom apps only on some personal accounts. If you don't see the option, your account doesn't have it yet.

Microsoft Copilot Studio

  1. Your agent → Tools → Add a tool → New tool → Model Context Protocol.
  2. Server name SnapLine, server URL https://asksnapline.com/mcp, authentication OAuth 2.0 → Dynamic discovery. Create, then make a connection and sign in with Google.
  3. If Dynamic discovery fails, pick Manual instead. Copy the callback URL it shows into the form below, and enter what comes back along with these:
Server URLhttps://asksnapline.com/mcp
Authorization URLhttps://asksnapline.com/authorize
Token URL (and refresh URL)https://asksnapline.com/token
Scopesopenid https://www.googleapis.com/auth/userinfo.email
PKCEOn (S256)
Client ID and secretFrom the form below

Microsoft 365 Copilot (declarative agent)

  1. Agents Toolkit → Start with an MCP Server → https://asksnapline.com/mcp → authentication Dynamic client registration. SnapLine gives it the client secret it asks for.
  2. For static OAuth instead, get a client ID and secret from the form below with the Microsoft 365 callback, and use the same URLs as Copilot Studio.

Gemini Enterprise

  1. Get a client ID and secret from the form below with the Gemini Enterprise callback.
  2. Data stores → Custom MCP server, authentication OAuth, with:
Server URLhttps://asksnapline.com/mcp
Authorization URLhttps://asksnapline.com/authorize
Token URL (and refresh URL)https://asksnapline.com/token
Scopesopenid https://www.googleapis.com/auth/userinfo.email
PKCEOn (S256)
Client ID and secretFrom the form below

Get a client ID and secret

Only for consoles that ask you to type in a client ID and secret: Copilot Studio (Manual), Microsoft 365 Copilot (static OAuth) and Gemini Enterprise. Claude, ChatGPT, VS Code and Gemini don't need one. The secret is shown once, so paste it into the console straight away. It doesn't let anyone in by itself: whoever uses the connector still signs in with their own Google account and sees only their own jobs.

Callbacks that get a secret: https://global.consent.azure-apim.net/redirect, https://global.consent.azure-apim.net/redirect/*, https://*.consent.azure-apim.net/redirect, https://*.consent.azure-apim.net/redirect/*, https://teams.microsoft.com/api/platform/v1.0/oAuthRedirect, https://vertexaisearch.cloud.google.com/oauth-redirect.

Privacy policy · Terms of service