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

@doxhub/mcp-server

v0.2.2

Published

Central file system for team SOPs, coding standards, and AI constraints. AI follows your guidelines automatically.

Readme

@doxhub/mcp-server

Central file system for team SOPs, coding standards, and AI constraints. Stop repeating yourself—AI follows your guidelines automatically.

Setup takes < 2 minutes. No manual token copying. No config file editing. Just works.


Quick Start

npx @doxhub/mcp-server setup

That's it! Your browser opens, you authorize, and everything configures automatically.


What You Get

Stop repeating yourself to AI - Define your standards once, AI follows them forever ✅ Your team's knowledge, accessible - SOPs, guidelines, and constraints in one place ✅ Consistent outputs every time - AI creates exactly how your team works ✅ Onboard faster - New devs get AI trained on your exact processes ✅ Collaboration without chaos - Central file system everyone references


Works With

  • Claude Desktop - Full support
  • Claude Code - Full support
  • Cursor - MCP integration (see docs)
  • Any MCP-compatible AI tool

Example Usage

Define your team's standards once, AI follows them forever:

You: "Write a React component for user profiles"

Claude: [Reads your coding-standards.md]
"Based on your team's guidelines, here's the component:
- Using functional components (per your standards)
- TypeScript with explicit return types (your requirement)
- Styled with Tailwind (your design system)
- Error boundaries included (your SOP)"

[Generates code that perfectly matches your team's style]
You: "How should I handle API errors?"

Claude: [Reads your error-handling-sop.md]
"According to your team's SOP:

1. Use the ErrorBoundary wrapper
2. Log to DataDog with severity levels
3. Show user-friendly messages (never expose stack traces)
4. Retry 3 times for network errors

Here's the exact pattern from your docs..."

Why Teams Love It

"New devs write code that matches our standards on day one. AI learned our style guide automatically." — Sarah, Senior Engineer

"We stopped having 'how should we do this?' debates. AI knows our SOPs and everyone codes consistently." — Mike, Engineering Manager

"Our entire team's knowledge is now accessible to AI. It's like having a senior dev reviewing every line." — Lisa, Tech Lead

Impact: Consistent code, faster onboarding, zero repeated questions


Features

Smart Tools

  • list_workspaces - See all accessible workspaces
  • list_projects - See projects with file counts (no content dump)
  • list_files - See file names and metadata only
  • get_file - Retrieve specific file when needed
  • search_documentation - Find docs by keyword
  • get_file_versions - View version history
  • get_project_structure - See folder organization

Summary-First Approach

Shows you counts and names before dumping content. Perfect if you have 100+ files.

OAuth-Style Authorization

Like gh auth login for GitHub - familiar, fast, and foolproof.

Profile Management

Work across multiple workspaces? Switch profiles instantly:

npx @doxhub/mcp-server switch work

Installation

Recommended (no install needed):

npx @doxhub/mcp-server setup

Global install (optional):

npm install -g @doxhub/mcp-server
doxhub-mcp-server setup

Commands

npx @doxhub/mcp-server setup        # Set up authorization
npx @doxhub/mcp-server status       # Check token status
npx @doxhub/mcp-server profiles     # List all profiles
npx @doxhub/mcp-server switch work  # Switch to work profile
npx @doxhub/mcp-server revoke       # Revoke current token
npx @doxhub/mcp-server logout       # Revoke and remove credentials

How It Works

  1. You run npx @doxhub/mcp-server setup
  2. Browser opens to DoxHub authorization page
  3. You select workspace and click "Authorize"
  4. CLI saves secure credentials (~/.doxhub/credentials.json)
  5. Claude Desktop config auto-updates
  6. Done! Start asking AI about your docs

Security:

  • Tokens stored with 0600 permissions (owner only)
  • 90-day expiry with renewal reminders
  • One-click revocation from Settings
  • SHA-256 hashing in database

Documentation

📖 Full Guide: https://doxhub.io/docs/integrations-mcp 💬 Support: [email protected] 🐛 Issues: https://github.com/tomjutla/doxhub/issues 🌐 Website: https://doxhub.io


Requirements

  • Node.js 18.0.0 or higher
  • DoxHub account (free tier available)
  • AI assistant with MCP support (Claude Desktop recommended)

Troubleshooting

"Authentication failed"

npx @doxhub/mcp-server setup
# Re-authorize in browser

"Claude can't see my docs"

  • Restart Claude Desktop after setup
  • Verify credentials: cat ~/.doxhub/credentials.json

"How do I update?"

# npx always downloads latest version automatically
npx @doxhub/mcp-server setup

More help: https://doxhub.io/docs/integrations-mcp#troubleshooting


What's Next?

After setup:

  1. Open Claude Desktop
  2. Say: "List my DoxHub workspaces"
  3. Watch the magic happen ✨

Share with your team:

# Everyone gets their own token
npx @doxhub/mcp-server setup

Team of 10 devs = 40+ hours saved per week


License

MIT


Contributing

Found a bug? Have a feature request?

  • 🐛 Report issues: https://github.com/tomjutla/doxhub/issues
  • 💡 Suggest features: [email protected]
  • Star the repo: https://github.com/tomjutla/doxhub

Built with ❤️ by the DoxHub team

Made for developers who are tired of context-switching

🚀 Start now: npx @doxhub/mcp-server setup