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

@polymathie/ds4ai

v0.1.0

Published

DS4AI MCP server: serves the Design Suite for AI as callable tools, audit a surface across the invisible-correctness axes, and generate head metadata, delivery markup, and palettes, plus the family manifest, agent-instruction, and standard as resources.

Readme

DS4AI MCP server

The aggregate endpoint of DS4AI, the Design Suite for AI, from Polymathie-Studio. It serves the suite as callable MCP tools, so a person working with an AI reaches the conformance auditor and the generators through their agent, without calling a function. Unlike the @proof-of-coord standards servers, which point at canonical source, this server runs the primitives, and because it is a process rather than a browser it can fetch a URL and audit the served HTML.

Run it

No build step, no global install, the way the other servers run:

deno run -A jsr:@polymathie/ds4ai

Or from npm: npx @polymathie/ds4ai. It speaks MCP over stdio.

Add it to an MCP client (Claude Code, Cursor, and the rest) as a stdio server whose command is deno with arguments run -A jsr:@polymathie/ds4ai.

Tools

  • audit_surface { url? , html? }: audit a shipped surface across all six invisible-correctness axes with the MISSING conformance auditor. Give a URL and it fetches and audits the served HTML. Declares the axes a static check cannot judge rather than reporting them clean.
  • generate_head, generate_jsonld, generate_sitemap, generate_robots, audit_findability (BEACON): findability head tags, JSON-LD, sitemap, robots.txt, and the depth findability audit.
  • generate_image_markup, generate_cache_config, audit_delivery (FLEET): responsive image and picture markup, cache-header config per host, and the depth delivery audit.
  • solve_palette, check_contrast (TEMPER): solve a full palette to contrast floors for a mode, and check the WCAG contrast between two colors.

Every result carries a provenance stamp declaring the server and bundled primitive versions.

Resources

  • ds4ai://manifest: the DS4AI family manifest (read generically, so it tracks the manifest as its data source).
  • ds4ai://agents: the agent-instruction (AGENTS.md), so a connected agent gets the compose-the-suite instruction for free.
  • ds4ai://standard: the MISSING standard.

How it is built

TypeScript on the MCP SDK with zod schemas, provenance-stamped, following the @proof-of-coord pattern. The zero-dependency primitives (TEMPER, BEACON, FLEET, and the MISSING conformance auditor) are bundled in, so the server is self-contained, and each tool stamps the primitive version it bundled. Published to JSR under @polymathie, with an npm bin alongside.

Security

The URL-auditing path (audit_surface fetching a live URL) is built to a defensive threat model and is adversarially tested and hardened before release against server-side request forgery, denial-of-service, and resource-exhaustion attacks. Fetched content is treated as untrusted input: it is parsed, never executed, and the fetcher connects only to validated public addresses. The implementation is open for review under Apache-2.0.

Part of DS4AI

DS4AI, the Design Suite for AI, from Polymathie-Studio, joins PT4AI and PC4AI in the family of corpora served to an AI. The instruments and the MISSING standard live at Polymathie-Studio.

License

Apache-2.0 for the server. Copyright 2026 Regis Lloyd Chapman. See LICENSE and NOTICE.

The bundled resources keep their own licenses, from the Polymathie-Studio/missing repository: resources/standard.md (the MISSING standard) is dual-licensed CC-BY-4.0; the manifest and AGENTS.md are Apache-2.0. The vendored primitive source under src/vendor/ is Apache-2.0, from its instrument repository.