npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@streetdiligence/mcp-client-installer

v2.1.0

Published

Installer for Street Diligence MCP clients for Claude Desktop

Downloads

11

Readme

Street Diligence MCP Client Installer

Connect Claude Desktop to your Street Diligence workspace with one command.

Quick Start

npx @streetdiligence/mcp-client-installer

The installer will:

  1. Ask for your workspace hostname
  2. Generate the connection client
  3. Update your Claude Desktop configuration
  4. Guide you through final steps

That's it! After restarting Claude Desktop, you'll have access to Street Diligence tools directly in your conversations.

What You'll Need

  • Node.js (version 14 or higher) - Download here
  • Claude Desktop - Download here
  • Your workspace hostname - Provided by your Street Diligence administrator

Installation

Run the installer:

npx @streetdiligence/mcp-client-installer

Follow the prompts:

  1. Workspace hostname: Enter the URL provided by your administrator (e.g., mycompany.streetdiligence.com)
  2. Connection type: Choose based on where Claude Desktop is running
    • Same machine as the workspace server → Choose "yes" for local
    • Different machine (like your laptop) → Choose "no" for remote
  3. Port (local only): Enter the port number provided by your administrator
  4. Installation location: Press Enter to use the default, or specify a custom path
  5. Update config: Choose "yes" to automatically configure Claude Desktop

Example Session

$ npx @streetdiligence/mcp-client-installer

═══════════════════════════════════════════════════════════
  Street Diligence MCP Client Installer
═══════════════════════════════════════════════════════════

Enter the workspace hostname: mycompany.streetdiligence.com
Is this a local/server installation? n
Install client to (press Enter for default): [Press Enter]
Update Claude Desktop config? y

✓ Client file created
✓ Updated Claude Desktop config

═══════════════════════════════════════════════════════════
  Installation Complete!
═══════════════════════════════════════════════════════════

Next steps:
1. Restart Claude Desktop
2. Street Diligence tools are now available
3. Server will appear as: mycompany-streetdiligence-com

Using Your Connection

After installation:

  1. Restart Claude Desktop completely (quit and reopen)
  2. Start a new conversation in Claude Desktop
  3. Access tools by asking Claude to use Street Diligence features
  4. The connection will show in Claude Desktop as your workspace name

Troubleshooting

"Cannot find module 'https'"

Node.js is not installed. Download and install Node.js.

Claude Desktop doesn't show the connection

  1. Make sure you restarted Claude Desktop (quit completely and reopen)
  2. Check that the config file was updated:
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
  3. Look for an entry like:
    {
      "mcpServers": {
        "your-workspace-name": {
          "command": "node",
          "args": ["path/to/client.js"]
        }
      }
    }

Connection fails or times out

Contact your Street Diligence administrator to verify:

  • Your workspace is accessible
  • The hostname is correct
  • The port number (if local) is correct

"Session Stopped" or authentication errors

Your workspace may be temporarily unavailable. Contact your administrator.

Updating

To update to a newer version, simply run the installer again:

npx @streetdiligence/mcp-client-installer

The latest version will automatically be downloaded and used.

Getting Help

If you encounter issues:

  1. Check the troubleshooting section above
  2. Contact your Street Diligence administrator
  3. Provide them with:
    • Your workspace hostname
    • Operating system (Windows, macOS, Linux)
    • Any error messages you see

Privacy & Security

  • The client only connects to your specified Street Diligence workspace
  • No data is sent to third parties
  • All communication uses secure connections (HTTPS)
  • Your credentials are managed by Claude Desktop's secure storage

License

Copyright © Street Diligence. All rights reserved.