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

@quitegoodproject/tokenmarkdown-mcp

v1.1.0

Published

Sub-150ms Web-to-Markdown Engine & Model Context Protocol (MCP) Server for LLM Context Efficiency & RAG Pipelines.

Readme

⚡ TokenMarkdown (tokenmarkdown.com)

Sub-150ms Web-to-Markdown Engine & Model Context Protocol (MCP) Server
Engineered for LLM context window efficiency, RAG pipelines, and autonomous AI coding agents.

License: MIT MCP Part of Quite Good Project npm version


🧭 The Problem: Prompt Bloat & Token Degradation

When autonomous agents or RAG pipelines scrape the web using Puppeteer, Jina, or Firecrawl, they dump 25,000+ tokens of navigation trees, cookie popups, tracking scripts, and inline SVGs directly into the prompt.

  • High Cost: $0.08+ per page in Claude 3.5 Sonnet token fees.
  • Slow Latency: 4 to 8 seconds per scrape.
  • Context Poisoning: LLMs hallucinate on irrelevant footer links and cookie consent disclaimers.

TokenMarkdown compresses web pages by 95% into dense, clean Markdown in sub-150ms, preserving your context budget and boosting reasoning accuracy.


⚡ Comparison Benchmark

| Feature | Raw HTML / Scrapers | Firecrawl / Jina | TokenMarkdown.com | | :--- | :---: | :---: | :---: | | Average Latency | 6,200ms | 2,100ms | ⚡ 148ms | | Tokens Consumed | ~28,500 tokens | ~3,200 tokens | 🎯 ~940 tokens (95% Savings) | | Prompt Cost (Sonnet) | $0.0855 / call | $0.0096 / call | 💰 $0.0028 / call | | Zero-SDK URL Proxy | ❌ No | ❌ No | ✅ Yes (curl tokenmarkdown.com/https://...) | | Native MCP (Stdio + SSE) | ❌ No | Partial | ✅ Yes (npx -y tokenmarkdown-mcp) |


🚀 Quickstart

1. Zero-SDK Terminal / cURL Prefix Proxy

You don't even need an API key for quick testing. Prepend https://tokenmarkdown.com/ to any URL:

curl -s "https://tokenmarkdown.com/https://stripe.com/docs/api"

2. Claude Desktop & Cursor IDE Setup (MCP)

Add to your Claude Desktop configuration (claude_desktop_config.json) or Cursor MCP settings.

🎁 Free Sandbox Bonus: Pass --email [email protected] in args to instantly double your free sandbox quota from 50 to 100 requests! Zero credit card required.

{
  "mcpServers": {
    "tokenmarkdown": {
      "command": "npx",
      "args": ["-y", "@quitegoodproject/tokenmarkdown-mcp", "--email", "[email protected]"]
    }
  }
}

Or run via CLI:

npx -y @quitegoodproject/tokenmarkdown-mcp --email [email protected]

3. REST API (POST /v1/extract)

curl -X POST "https://tokenmarkdown.com/v1/extract" \
  -H "Authorization: Bearer <TOKENMARKDOWN_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://linear.app/blog/rethinking-issue-tracking",
    "include_images": false
  }'

Response:

{
  "url": "https://linear.app/blog/rethinking-issue-tracking",
  "title": "Rethinking issue tracking — Linear Blog",
  "markdown": "# Rethinking issue tracking\n\nMost issue trackers are built as databases...",
  "tokens": 820,
  "savings_percent": 96.2,
  "execution_ms": 142
}

📦 1-Click Blueprints for Agencies & Automation


🏛️ developer suite & Governance

TokenMarkdown is an official developer primitive engineered by The Quite Good Project.


📄 License

MIT © 2026 The Quite Good Project.