Using Spanner with AI apps

How Spanner's MCP connector and Copilot agent work, where your data goes, and what's yours to manage.

Last updated 9 November 2026

The short version

  • You can work in Spanner from an AI app of your own, such as Microsoft 365 Copilot or Claude. Nothing connects unless you allow it.
  • A connected app can read and change your Spanner documents, within the AI permissions set in Spanner.
  • What Spanner sends back goes to the AI app's provider, under your organisation's agreement with them. A connection on your PC doesn't pass through us. A cloud connection passes through our service, which doesn't store the commands or their results.
  • No AI credits are used: your AI app's own model does the work.
  • Whether your data may go to that app, and checking its work, is your organisation's decision. This page gives you what you need to make it.

What an AI app can do in Spanner

When an AI app connects, Spanner gives it its instructions and the commands it can use. The app can then read the documents you have open, including products, fixtures and sales figures, and make changes, such as building or editing planograms and importing data.

Spanner's own AI chat works differently: there, we provide the AI model. See Using Spanner's AI chat.

Two ways to connect

How AI apps and Spanner's AI chat reach Spanner Online AI apps, such as Microsoft 365 Copilot and Grok, connect over MCP and HTTPS to the Spanner AI API, our cloud service, which relays their commands to Spanner on your PC over a connection Spanner opens. AI apps on your PC, such as Claude Desktop and Goose, start spanner-mcp, which passes commands and results to Spanner through files on the same PC. Spanner's own AI chat sends chat messages to the Spanner AI API, which uses Google Vertex AI, Amazon Bedrock or Microsoft Azure. Your Spanner documents stay on your PC. CLOUD YOUR PC AI apps online Microsoft 365 Copilot Grok use their own models MCP HTTPS Spanner AI API our cloud service, on Azure in UK South • MCP endpoint (/mcp) for online AI apps • relays their commands to Spanner on the PC • runs Spanner's AI chat with the model provider sign-in: Microsoft Entra (Copilot) or a connector key chat replies AI model providers Google Vertex AI Amazon Bedrock Microsoft Azure Spanner AI chat only AI apps on your PC Claude Desktop Goose use their own models MCP stdio spanner-mcp Spanner's MCP connector, started by the AI app talks to Spanner through files commands results desktop app Automation commands run inside Spanner Spanner AI chat the chat panel in Spanner model through our service, on AI credits Your Spanner documents and data stay on your PC acts on commands & results over a connection Spanner opens AI chat HTTPS How AI apps and Spanner's AI chat reach Spanner Online AI apps, such as Microsoft 365 Copilot and Grok, connect over MCP and HTTPS to the Spanner AI API, our cloud service, which relays their commands to Spanner on your PC over a connection Spanner opens. AI apps on your PC, such as Claude Desktop and Goose, start spanner-mcp, which passes commands and results to Spanner through files on the same PC. Spanner's own AI chat sends chat messages to the Spanner AI API, which uses Google Vertex AI, Amazon Bedrock or Microsoft Azure. Your Spanner documents stay on your PC. CLOUD AI apps online Microsoft 365 Copilot Grok use their own models AI model providers Google Vertex AI Amazon Bedrock Microsoft Azure Spanner AI chat only MCP · HTTPS chat Spanner AI API our cloud service, Azure UK South • MCP endpoint for online AI apps • relays commands to Spanner • runs Spanner's AI chat sign-in: Microsoft Entra or connector key commands & results connection Spanner opens AI chat HTTPS YOUR PC Your documents stay on your PC Automation commands run inside Spanner Spanner AI chat in-app chat panel uses AI credits commands & results through files on this PC spanner-mcp Spanner's MCP connector, started by the AI app MCP · stdio AI apps on your PC Claude Desktop · Goose use their own models
Blue: online AI apps reach Spanner through our cloud service. Gold: AI apps on your PC start spanner-mcp, which talks to Spanner through files on the same PC, so commands and results don't reach us. Teal: Spanner's own AI chat, the only part that uses a model we provide. Whichever route an app uses, Spanner also fetches its AI instructions and command list from our service.

On your PC

Your AI app, such as Claude Desktop, starts Spanner's MCP connector (spanner-mcp) on the same PC. Spanner asks whether to allow the app for this session.

  • Commands and their results pass between the app and Spanner on your PC. They don't reach us.
  • Spanner fetches its AI instructions and command list from us. For that it sends your organisation's licence reference, an access code and Spanner's version, and nothing from your documents.

Through our cloud service

Microsoft 365 Copilot, and AI apps that connect over the internet, reach Spanner on your PC through our cloud service. You give the app the session key that Spanner shows you.

  • Copilot: your administrator first asks us to link your Microsoft tenant to your Spanner organisation. Copilot asks you to confirm each change before it's made.
  • Other AI apps use a connector key that we issue to your organisation.

IT teams: see Setting up Spanner in Microsoft 365 Copilot.

What our cloud service sees and keeps

Our privacy policy gives the full details. Our data processing terms cover any personal data that passes through.

Your AI app's provider

Your conversation, and whatever Spanner sends back to the app, go to the company that runs the app's AI model: Microsoft for Copilot, Anthropic for Claude, and so on. That can include product lists, planogram details, sales figures and images of your planograms. The provider handles it under your organisation's agreement with them, not under ours.

Before you connect, check that provider's terms, in particular:

What's yours to manage

Ending a connection

Using the connectors is covered by the Spanner licence (EULA), so there's nothing extra to sign. Where personal data passes through our cloud service, our data processing terms apply. This page explains how the connectors work and what you should be aware of. It doesn't add to the EULA.

Questions? Email enquiries@catmantoolkit.com.