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

@veloxts/mcp

v0.6.77

Published

Model Context Protocol server for VeloxTS - expose project context to AI tools

Readme

@veloxts/mcp

Early Preview (v0.6.x) - APIs are stabilizing but may still change.

Model Context Protocol server for VeloxTS - exposes project context (procedures, schemas, routes, errors) to AI assistants like Claude Desktop and other tools that support the Model Context Protocol.

Quick Start

Automatic Setup (Recommended)

The easiest way to set up the MCP server is using the VeloxTS CLI:

velox mcp init

This command will:

  • Detect your operating system
  • Locate your Claude Desktop configuration
  • Add the VeloxTS MCP server configuration
  • Guide you through the setup process

After running the command, restart Claude Desktop to activate the integration.

Manual Setup

If you prefer to configure manually, add this to your Claude Desktop configuration:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Linux: ~/.config/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "veloxts": {
      "command": "npx",
      "args": ["@veloxts/mcp"]
    }
  }
}

What It Does

The MCP server provides Claude Desktop with deep context about your VeloxTS project:

  • Procedures: All API procedures with their inputs, outputs, and business logic
  • Schemas: Zod validation schemas and type definitions
  • Routes: REST endpoints and tRPC procedure mappings
  • Errors: Custom error types and error handling patterns
  • Project Structure: File organization and module boundaries

This enables Claude to:

  • Suggest code that matches your existing patterns
  • Understand your API surface and data models
  • Generate procedures that fit seamlessly with your codebase
  • Help debug issues with full context of your project

CLI Commands

velox mcp init

Set up Claude Desktop configuration automatically:

velox mcp init             # Interactive setup
velox mcp init --dry-run   # Preview changes without writing
velox mcp init --force     # Overwrite existing configuration
velox mcp init --json      # Output as JSON for scripting

Options:

  • --dry-run, -d: Preview configuration changes without writing files
  • --force, -f: Overwrite existing VeloxTS MCP configuration
  • --json: Output results as JSON for automated workflows

Troubleshooting

Claude Desktop doesn't show VeloxTS context

  1. Ensure you've restarted Claude Desktop after running velox mcp init
  2. Check that the configuration file exists and is valid JSON
  3. Verify @veloxts/mcp is installed in your project or globally accessible
  4. Try running npx @veloxts/mcp manually to test the server

Configuration file not found

Run velox mcp init --dry-run to see the expected configuration path for your platform. If Claude Desktop is not installed, the command will warn you.

Permission errors

On macOS/Linux, ensure you have write access to the configuration directory:

# Check permissions
ls -la ~/Library/Application\ Support/Claude  # macOS
ls -la ~/.config/Claude                        # Linux

Learn More

License

MIT