Connect SpireAssists Local

Part 2 of SpireAssists: work with your own Spire data. SpireAssists Local lets your AI assistant look up your own customers, orders, inventory and more through Spire's API and database, and make changes only if you allow them. It runs on your own Windows computer. It's free.

Part 1, SpireAssists MCP, is separate: it searches Spire's documentation. The two work well together: your assistant looks up the right Spire names in the documentation first, then uses them on your own data. Set up SpireAssists MCP too if you haven't.

Is it safe?

Before you start

Claude desktop app

For the Claude desktop app on Windows, including free Claude accounts. (The Claude website and mobile app can't run SpireAssists Local.)

  1. Download the extension:
    Download SpireAssists Local for Claude
  2. In the Claude desktop app, open Settings → Desktop app. Next to Extensions, click Manage.
  3. Drag the file you downloaded onto that page, where it says Drag .MCPB or .DXT files here to install.
  4. Claude shows the extension's details with an Install button. Click Install.
  5. Check that it worked: on the same page, under Local MCP servers, SpireAssists Local shows Running. The first start takes a minute or two while Claude downloads what it needs.
  6. Start a new chat and type: “Set up my Spire connection.” Then follow Connecting to Spire.
Don't drop the file into a chat. That only shows the file to Claude; it doesn't install it. Drop it on the Extensions page as above.
Claude warns that the extension “has not been verified by Anthropic”. Claude shows this for extensions that aren't in its own directory. SpireAssists Local runs only on your computer and only does what's described on this page. Install it only from this page.

Claude Code, Codex or GitHub Copilot

Your assistant installs SpireAssists Local for you. Copy this, paste it into Claude Code, Codex or Copilot Chat (in Agent mode), and press Enter:

Set up SpireAssists for me by following https://spireassists.com/connect/agent.txt

Your assistant explains each step and asks your permission before running anything. It sets up SpireAssists Local in the app you're using, and SpireAssists MCP search too if it isn't there yet (in Claude Code, Codex and Copilot in VS Code; in GitHub Copilot CLI, set up search separately). Then it opens the setup page: see Connecting to Spire. If you have other AI apps on this computer (Claude Code, Codex, VS Code with Copilot, GitHub Copilot CLI or the Claude desktop app), it offers to set them up as well, only if you say yes. When it's done, it tells you what to restart and how to sign in to the search.

In Claude Code, it also sets up the Claude desktop app's chat if you have it, so you don't need the extension above.

Connecting to Spire

When your assistant opens the SpireAssists Local setup page in your browser:

  1. Find your Spire server. Click Find servers on this network, or type the server's address and click Check server. Servers over a VPN or hosted elsewhere aren't found by the search: type the address your Spire administrator gives you (the port is usually 10880).
  2. Sign in. Enter your Spire username and password, click Log in and list companies, and pick your company.
  3. Database (optional). The details are filled in for you; type the PostgreSQL password if you have it, or untick Also connect to the company database.
  4. Click Test, then Save.
  5. Close the browser tab. Go back to your assistant and tell it you're done.

To add another company or change a connection later, ask your assistant to “open the Spire setup page”.

Using it

Allowing changes

Each connection is read-only unless you turn on Allow changes for it in the setup page. Read-only connections can look things up but can't create, change or delete anything in Spire.

Turn on Allow changes only for a test or sandbox company you can afford to lose changes in. With it on, your assistant changes data in Spire when you ask it to, and can do so without asking you first, so be clear about what you want and check what it proposes. It's told to check before and after each change, and to ask you before deleting records.

Troubleshooting

Updating

SpireAssists Local never updates itself. When a new version is out, your assistant tells you the next time it lists your Spire connections, and the setup page shows a note.

Removing it

Questions or problems: peter@wright-stuff.com. How we handle your information: Privacy policy.