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

@testsprite/testsprite-mcp

v0.0.32

Published

The TestSprite MCP plugin brings fully automated software testing into your coding workflow. It connects your IDE's AI assistant (like Cursor or Copilot) with TestSprite's intelligent testing engine to automatically generate, execute, and debug integratio

Downloads

100,523

Readme

TestSprite MCP Server

npm version license downloads

Let your AI code - we'll make it work

This npm package provides the Model Context Protocol (MCP) server for TestSprite, enabling AI assistants in your IDE to automatically test, debug, and fix your code. No manual test writing, no complex prompts, no testing expertise required.

✨ Recognition: TestSprite has been recognized as one of the Top 10 AI tools of 2025 on Product Hunt.

Prerequisites

Before getting started, ensure you have:

What This Package Provides

  • MCP Server - Model Context Protocol server for IDE integration
  • One-Command Testing - Just say "Help me test this project with TestSprite"
  • AI-Driven - Automatically generates PRDs, test plans, and test code
  • IDE Integration - Works with Cursor, VSCode, and other MCP-compatible editors
  • Cloud Execution - Tests run in secure TestSprite cloud environments

For detailed features and capabilities, see our full documentation.

10-Minute Demo Video

TestSprite MCP Demo

Watch TestSprite automatically test an entire project with just one command.

Installation

NPM Installation

# Global installation (recommended)
npm install -g @testsprite/testsprite-mcp@latest

# Or use directly with npx
npx @testsprite/testsprite-mcp@latest

IDE Configuration

Add TestSprite MCP Server to your IDE's MCP configuration:

{
  "mcpServers": {
    "TestSprite": {
      "command": "npx",
      "args": ["@testsprite/testsprite-mcp@latest"],
      "env": {
        "API_KEY": "your-api-key"
      }
    }
  }
}

For detailed setup instructions for your specific IDE:

Usage

Once configured, simply drag your project into the chat and say:

Help me test this project with TestSprite

TestSprite will automatically:

  1. Analyze your code structure and provided PRD
  2. Generate test plans and test code
  3. Execute tests in the cloud
  4. Provide detailed results and fix suggestions

For comprehensive usage examples and advanced features, see our documentation.

What TestSprite Tests

  • Functional Testing - Core business logic and user workflows
  • Error Handling Testing - Exception handling and error recovery
  • Security Testing - Vulnerability scanning and security validation
  • Authorization & Authentication - User permissions and access control
  • Boundary Testing - Input validation and data limits
  • Edge Case Testing - Unusual scenarios and corner cases
  • Response Content Testing - Data validation and format verification
  • UI/UX Testing - User interface interactions and user experience flows

Supported Technologies: React, Vue, Angular, Svelte, Next.js, Node.js, Python, Java, Go, Express, FastAPI, Spring Boot, REST APIs, and more.

For complete testing capabilities and supported frameworks, see our documentation.

Example Output

TestSprite Analysis Complete

Generated:
├── Standardized Product Requirements Document (PRD)
├── 16 Frontend Test Cases  
├── 12 Backend Test Cases
├── Tests Execution Reports
└── Comprehensive Test Plan

Coverage: 90%+ Designed Features Delivered

Troubleshooting

Common Issues:

  • MCP Server Not Connecting: Check installation with npm list -g @testsprite/testsprite-mcp
  • API Key Issues: Verify your API key in TestSprite API Key Page
  • IDE Integration: Restart your IDE after configuration changes

For detailed troubleshooting, see our troubleshooting guide.

Getting Help