Fastweigh MCP

This is an MCP server that exposes the Fastweigh GraphQL API to AI clients (Claude, ChatGPT, Gemini, Cursor, and anything else that speaks the Model Context Protocol).

How it works

  1. Your AI client opens a connection to this server and authorizes via OAuth.
  2. On the consent screen you paste your Fastweigh API key and pick the scopes to grant (fastweigh:read, optionally fastweigh:readwrite).
  3. The client gets a short-lived access token; your Fastweigh key stays on our servers, encrypted at rest.
  4. When the AI wants to query Fastweigh, it writes small snippets of JavaScript. Those run in an isolated sandbox with no outbound network access except the Fastweigh GraphQL endpoint, authenticated with your key.
  5. Every mutation is approved by you in chat before it runs.

Tools the AI sees

Getting an API key

Contact your Fastweigh administrator to issue a per-tenant API key. Pick read-only if you only need the AI to read.

Connecting

{
  "mcpServers": {
    "fastweigh": {
      "url": "https://mcp.fastweigh.com/mcp"
    }
  }
}