Skip to main content
Claude connects to the PartFinder server as a custom connector, on claude.ai and in Claude Desktop. The server itself is described in MCP server.

Add the connector and sign in

On a Pro or Max plan:
  1. Open Customize > Connectors.
  2. Select + Add, then Add custom connector.
  3. Enter PartFinder as the name and https://api.partfinder.dev/mcp as the remote MCP server URL. Select Continue.
  4. Under Authentication, choose Sign in now. Under OAuth client, choose Use Claude’s published identity (Recommended).
  5. Select Add.
  6. When the PartFinder sign-in page opens, sign in, choose your organization and approve the two permissions.
On a Team or Enterprise plan, an owner adds the connector in Organization settings > Connectors with the same values. Each member then finds it in Customize > Connectors, selects Connect and signs in to PartFinder.

Check the connection

Ask Claude “Is PartFinder connected?”. Claude calls the ping tool, which is free.

Can I use my own API key?

Yes, in Claude Desktop. Its configuration file only starts local servers, so it connects to the PartFinder server through mcp-remote, a small program that npx runs. You need Node.js installed. The API key goes in the file’s env block, so no environment variable needs to be set.
  1. In Claude Desktop, open the Claude menu and select Settings….
  2. Select Developer, then Edit Config. The file opens:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  3. Add the partfinder entry under mcpServers:
  4. Replace <your API key> with your key. Keep the space after Bearer. Write no space around the : in Authorization:${AUTH_HEADER}.
  5. Save the file, then quit Claude Desktop completely and open it again.
The key sits in this file’s env block. Keep the file on your computer, and never share or commit it.
If Claude Desktop cannot find npx, for example because Node.js was installed through nvm, set command to the full path to npx and add the folder that holds it to PATH in the same env block.