</>MCP Agents Market
MCP Server

packrun

by midday-ai3.8kTypeScriptUpdated 2026-02-06

npm for agents and humans

CursorClaude Desktop

Packrun is an MCP server that enables AI coding assistants to search, compare, and analyze npm packages using real-time metrics and automated scoring. It provides seven tools for querying package metadata, checking health status, finding alternatives, and comparing packages across 50+ categories like HTTP clients, date libraries, and ORMs. The server is hosted at mcp.packrun.dev/mcp and integrates with Cursor, Claude Desktop, and other MCP-compatible clients. Package scoring combines download trends, bundle size, freshness, community engagement, and code quality into 0-100 ratings to help agents recommend optimal dependencies.

Key Features

Seven MCP tools including package search, metadata retrieval, health checks, comparisons, and alternative discovery
Automated scoring system (0-100) based on downloads, bundle size, freshness, community metrics, and code quality
Over 50 pre-configured package comparison categories covering HTTP clients, date libraries, validation, ORMs, bundlers, and more
Sub-50ms search performance powered by Typesense Cloud indexing
Real-time package metrics including weekly downloads, bundle size, maintenance status, and TypeScript/ESM support
Compatibility validation tool to check for conflicts before package installation
Hosted MCP endpoint requiring no local setup or API keys
Formula-based scoring with weighted factors: 25% freshness, 25% quality, 20% downloads, 20% bundle size, 10% community

Use Cases

  • 01AI agents helping developers choose between competing npm packages like axios vs. got vs. ky
  • 02Automated dependency recommendations during code generation based on bundle size and maintenance status
  • 03Finding modern alternatives to deprecated or outdated packages like moment.js
  • 04Validating package compatibility before AI-suggested installations to prevent conflicts
  • 05Comparing entire categories of packages such as testing frameworks or state management libraries
  • 06Retrieving real-time health metrics to assess whether a package is actively maintained

Related MCP Servers

View more

packrun — FAQ

What is the Packrun MCP server?+

Packrun is an MCP server that provides AI coding assistants with tools to search, compare, and analyze npm packages using real-time metrics and automated scoring across 50+ categories. It helps agents recommend optimal JavaScript dependencies based on downloads, bundle size, freshness, and code quality.

How do I connect Packrun to Cursor or Claude Desktop?+

Add the server configuration to your MCP settings JSON file with the hosted endpoint: {"mcpServers": {"packrun": {"url": "https://mcp.packrun.dev/mcp"}}}. No local installation, API keys, or additional setup is required since the server is hosted.

Which AI clients work with Packrun?+

Packrun works with any MCP-compatible client including Cursor, Claude Desktop, and other assistants that support the Model Context Protocol.

Do I need API keys or prerequisites to use Packrun?+

No API keys or prerequisites are required for the hosted MCP server. Simply add the endpoint URL to your client configuration and the server is ready to use.

Is Packrun free to use?+

Yes, Packrun is open source under the MIT license and the hosted MCP endpoint is available for free. The project is maintained at github.com/midday-ai/packrun.

What tools does the Packrun MCP server provide?+

The server provides seven tools: search_packages, get_package, get_package_health, compare_packages, find_alternatives, get_comparison_category, list_comparison_categories, and validate_install for comprehensive npm package analysis.

How do I install packrun?+

Open the source repository on GitHub and follow its README. packrun is a mcp server — MCP Agents Market links you directly to the official repo.

Is packrun free?+

packrun is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches