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 🙏

© 2025 – Pkg Stats / Ryan Hefner

noverload-mcp

v0.8.1

Published

MCP server for Noverload - Access saved content in AI tools with advanced search, synthesis, and token management

Readme

noverload-mcp

Connect your Noverload saved content to AI assistants like Claude, Cursor, and Windsurf using the Model Context Protocol (MCP).

🚀 Version 0.4.0 - SDK Update!

What's New

  • Updated MCP SDK: Upgraded to latest version 1.17.4 for improved compatibility and performance
  • Enhanced Stability: Updated all dependencies to latest stable versions

Key Features

  • Advanced Search Filters: Filter by content type, date range, tags, and exclude domains
  • Full Content Retrieval: Get complete article/transcript text with token warnings
  • Token Estimation: Preview token usage and costs before expensive operations
  • Content Synthesis: Analyze multiple sources for patterns and contradictions
  • Semantic Similarity: Find related content based on meaning
  • Batch Operations: Efficiently fetch multiple items at once
  • Concept Expansion: Optional semantic search for broader results

Features

  • 📚 Access all your saved content (YouTube, X posts, Reddit, articles, PDFs)
  • 🔍 Advanced search with filters and full content
  • 🧮 Token usage estimation and cost calculation
  • 🔗 Cross-content synthesis and pattern detection
  • 🎯 Semantic similarity search
  • ✅ View and complete action items
  • 🎯 Reference your Health, Wealth, and Relationships goals
  • 🔒 Secure access with personal access tokens
  • 📝 Read-only mode by default for safety

Installation

npm install -g noverload-mcp

Quick Start

1. Get Your Access Token

  1. Log in to Noverload
  2. Go to Settings → Apps
  3. Click "New Token" and create a personal access token
  4. Copy the token (you won't be able to see it again)

2. Configure Your AI Tool

Claude Desktop

Add to your Claude configuration file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "noverload": {
      "command": "npx",
      "args": ["-y", "noverload-mcp"],
      "env": {
        "NOVERLOAD_CONFIG": "{\"accessToken\":\"YOUR_TOKEN_HERE\",\"readOnly\":true}"
      }
    }
  }
}

Cursor

  1. Open Cursor Settings
  2. Navigate to Features → Model Context Protocol
  3. Add the same configuration as above

Windsurf

Add to your Windsurf MCP configuration with the same format as Claude Desktop.

Available Commands

Once configured, your AI assistant can use these tools:

Core Tools

  • list_saved_content - Browse your saved content library with filters
  • get_content_details - Get full details including transcript/article text
  • save_content - Save new URLs (when read-only is disabled)

Enhanced Search (v0.2.0)

  • search_content - Advanced search with:
    • Content type filtering (YouTube, Reddit, articles, PDFs)
    • Date range filtering
    • Tag-based filtering
    • Domain exclusion
    • Optional full content retrieval
    • Concept expansion for broader results

Analysis Tools (v0.2.0)

  • estimate_search_tokens - Preview token usage and costs before searching
  • synthesize_content - Find patterns, connections, and contradictions across sources
  • find_similar_content - Discover related content using semantic similarity
  • batch_get_content - Efficiently fetch multiple items at once

Task Management

  • list_actions - View action items extracted from content
  • complete_action - Mark actions as done (when read-only is disabled)
  • list_goals - See your Health, Wealth, and Relationships goals

Configuration Options

| Option | Type | Default | Description | | ------------- | ------- | --------------------------- | ------------------------------------ | | accessToken | string | required | Your Noverload personal access token | | apiUrl | string | https://www.noverload.com | API endpoint (for self-hosting) | | readOnly | boolean | true | Restrict to read-only operations |

Security

  • Use Read-Only Mode: Keep readOnly: true unless you need write access
  • Protect Your Token: Never share your personal access token
  • Revoke When Needed: You can revoke tokens anytime from Noverload settings

Support

License

MIT © Noverload