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

@inspectr/mcplab-mcp-server

v1.1.1

Published

MCP server that exposes MCPLab evaluation tools — query runs, results, and traces via the Model Context Protocol

Downloads

1,349

Readme

MCPLab MCP Server

MCP server that exposes MCPLab authoring and execution helpers for other LLM clients.

Focus

  • Generate MCPLab YAML entries for servers, agents, and especially scenarios
  • Validate configs via @inspectr/mcplab-core (loadConfig, selectScenarios)
  • Run evaluations and inspect run artifacts
  • Provide scenario-authoring prompts for MCP-capable clients

Run (Streamable HTTP)

npm run build -w @inspectr/mcplab-mcp-server
node packages/mcp-server/dist/index.js

Defaults:

  • Host: 127.0.0.1
  • Port: 3011
  • MCP endpoint: /mcp

Override with MCP_HOST, MCP_PORT, and MCP_PATH.

Minimal Manual-Test MCP Servers (Dev Only)

These tiny servers are useful for manual testing in MCP Lab (connectivity, auth, OAuth Debugger). They live outside the published package code in:

  • /Users/tim.haselaars/Sites/mcp-evaluation/dev/mcp-test-servers

1) Public (no auth)

npm run mcp:test:public

Defaults:

  • Base URL: http://127.0.0.1:3111
  • MCP endpoint: /mcp

2) Bearer-protected

MCP_TEST_BEARER_TOKEN=demo-bearer-token npm run mcp:test:bearer

Defaults:

  • Base URL: http://127.0.0.1:3112
  • MCP endpoint: /mcp
  • Protected probe endpoint: /probe

3) OAuth mock (for OAuth Debugger)

npm run mcp:test:oauth-mock

Defaults:

  • Base URL: http://127.0.0.1:3113
  • MCP endpoint: /mcp (bearer-protected after token exchange)
  • OAuth endpoints:
    • /.well-known/oauth-protected-resource
    • /.well-known/oauth-authorization-server
    • /authorize
    • /token
    • /register (DCR)
    • /client-metadata.json (CIMD)
    • /probe (protected resource probe)

Default pre-registered client:

  • client_id: mcplab-debugger
  • client_secret: mcplab-debugger-secret
  • redirect_url: http://localhost:6274/oauth/
  • scope: openid profile mcp

Useful Tools

  • mcplab_generate_scenario_entry
  • mcplab_validate_config
  • mcplab_list_library
  • mcplab_get_library_item
  • mcplab_run_eval
  • mcplab_read_run_artifact