This is an MCP server that exposes the Fastweigh GraphQL API to AI clients (Claude, ChatGPT, Microsoft Copilot, Gemini, Cursor, VS Code, and anything else that speaks the Model Context Protocol).
Every client follows the same pattern: point it at https://mcp.fastweigh.com/mcp, and on first use you land on a consent screen where you paste your Fastweigh API key and choose read-only or read/write access.
The button above opens claude.ai with the connector pre-filled. To add it by hand:
https://mcp.fastweigh.com/mcp as the URL and click Add. Leave the advanced OAuth fields blank — the server registers itself.Connectors run from Anthropic's cloud, so one setup covers claude.ai, Claude Desktop, and the mobile apps. On Team / Enterprise plans, an owner can add Fastweigh once under Organization settings → Connectors; each member then connects with their own key.
claude mcp add --transport http fastweigh https://mcp.fastweigh.com/mcp
Add --scope user to make it available in every project. Then run /mcp inside Claude Code to complete the sign-in.
ChatGPT doesn't have a one-click connector link. How you add Fastweigh depends on your plan.
A workspace admin or owner adds Fastweigh once and publishes it to the workspace. Members then use it without enabling developer mode themselves.
FastweighQuery and update your Fastweigh tenant via GraphQL.https://mcp.fastweigh.com/mcpIndividual accounts can only add custom MCP servers with developer mode enabled, and ChatGPT shows a prominent "unreviewed" warning for servers added this way.
On older builds the same screens live under Settings → Connectors.
Microsoft 365 Copilot itself doesn't have a UI for adding MCP servers. Fastweigh is added through Copilot Studio, then published into Copilot Chat for your tenant. A maker (admin or builder) does this once; everyone else just talks to the agent.
mcp.fastweigh.com in the Power Platform admin center.Fastweigh) or open the one you want to extend.FastweighQuery and update your Fastweigh tenant via GraphQL.https://mcp.fastweigh.com/mcpOAuth 2.0 — Copilot Studio auto-discovers the endpoints. Leave client ID / secret blank; the server uses Dynamic Client Registration.search_schema, execute, execute_mutation) on your agent.@Fastweigh what's our inbound tonnage this week?) and Copilot will call Fastweigh on their behalf.You can register the tool with API key auth instead of OAuth and paste a Fastweigh tenant key directly in the connector settings. Every user of the agent will share that key, so use a scoped read-only key unless you've thought through the blast radius.
Custom MCP servers connect through Connected apps for Gemini Spark.
https://mcp.fastweigh.com/mcp as the MCP server URL and click Next. No client credentials are needed — the server registers itself.Requires Gemini Spark on a personal Google account (US-only at the time of writing). Connect on the web; the app then works in the Gemini mobile app too.
gemini mcp add --transport http fastweigh https://mcp.fastweigh.com/mcp
This adds it to the current project; use -s user for all projects. Run /mcp auth fastweigh in the CLI to sign in.
One-click install (opens Cursor), or add it by hand under Cursor Settings → MCP → New MCP server, which edits ~/.cursor/mcp.json:
{
"mcpServers": {
"fastweigh": { "url": "https://mcp.fastweigh.com/mcp" }
}
}
Cursor prompts you to authenticate the server the first time it connects — sign in with your Fastweigh API key.
One-click install (opens VS Code), or from a terminal:
code --add-mcp '{"name":"fastweigh","type":"http","url":"https://mcp.fastweigh.com/mcp"}'
Or run MCP: Add Server from the Command Palette and choose HTTP. VS Code opens a browser window to sign in the first time the server is used.
The server speaks standard MCP (Streamable HTTP) at https://mcp.fastweigh.com/mcp, with OAuth 2.1, PKCE, and Dynamic Client Registration. Any spec-compliant client connects with just the URL:
{
"mcpServers": {
"fastweigh": { "url": "https://mcp.fastweigh.com/mcp" }
}
}
For unattended use, skip the OAuth flow by sending your Fastweigh API key directly as a bearer token:
{
"mcpServers": {
"fastweigh": {
"url": "https://mcp.fastweigh.com/mcp",
"headers": { "Authorization": "Bearer <your-fastweigh-api-key>" }
}
}
}
Scopes follow the key: a read-only key gets queries, a read/write key also gets mutations. Prefer a read-only key for automation.
Bridge through mcp-remote: configure a stdio server with command npx and args ["-y", "mcp-remote", "https://mcp.fastweigh.com/mcp"].
Point MCP Inspector (npx @modelcontextprotocol/inspector) at the URL to browse the tools and debug.
fastweigh:read, optionally fastweigh:readwrite).search_schema(code) — explores the Fastweigh schema. No network.execute(code) — runs read-only GraphQL queries against your tenant.execute_mutation(code) — runs writes. Only registered when you granted read/write; annotated as destructive so clients can confirm.Contact your Fastweigh administrator to issue a per-tenant API key. Pick read-only if you only need the AI to read.