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

auxiliar-mcp

v0.7.0

Published

MCP server that keeps your AI agent's infrastructure knowledge current. Chrome-verified pricing, risk flags, compatibility checks, and setup guides for 74 cloud services.

Readme

auxiliar-mcp

MCP server that keeps your AI agent's infrastructure knowledge current.

Your agent still thinks SendGrid has a free tier. It doesn't (removed March 2025). It recommends Auth.js — which is in maintenance mode. It quotes Neon at $19/month — pricing is now usage-based from $0.

auxiliar-mcp gives your agent current, Chrome-verified data about 74 cloud services across 16 categories.

Install

# Claude Code
claude mcp add auxiliar -- npx auxiliar-mcp

# Or run directly
npx auxiliar-mcp

Tools

| Tool | What it does | |------|-------------| | recommend_service | Picks the best service based on your constraints (framework, budget, region, GDPR, edge, lock-in) | | get_pricing | Chrome-verified pricing — including JS-rendered pages agents can't read via WebFetch | | get_risks | Risk flags, gotchas, and recent breaking changes | | check_compatibility | Warns about known conflicts between services (e.g., Turso + Prisma needs adapter) | | setup_service | CLI commands, signup URLs, env vars, estimated setup time |

Example

Agent: "I need a database for my Next.js app. Budget is free, deployed to Cloudflare Workers."

→ recommend_service(need="database", framework="nextjs", constraints="edge, zero cold starts")

Returns:
{
  "provider": "turso",
  "reason": "Edge-native SQLite with zero cold starts and embedded replicas",
  "pricing": { "free_tier": "5 GB storage, 100 databases" },
  "risks": ["Not PostgreSQL — limited ORM support"],
  "migration_difficulty": "high",
  "key_features": ["SQLite/libSQL", "embedded replicas", "zero cold starts"],
  "mcp_available": false,
  "cli_available": true,
  "cli_install": "brew install tursodatabase/tap/turso",
  "alternatives": [
    { "provider": "neon", "trade_off": "Has cold starts on free tier" }
  ]
}

Services Covered

Database: Neon, Supabase, Turso, PlanetScale, Render Postgres, AWS RDS, Railway Postgres, Cloudflare D1 Email: Resend, Postmark, SendGrid, AWS SES, Mailgun, Listmonk Auth: Better Auth, Clerk, Auth0, Firebase Auth, Supabase Auth, Auth.js Payments: Stripe, Lemon Squeezy, Paddle, RevenueCat Deploy: Vercel, Railway, Render, Fly.io Search: Algolia, Typesense, Meilisearch, PostgreSQL FTS CMS: Sanity, Contentful, Strapi, Payload, Keystatic, Directus, Ghost Monitoring: Sentry, Datadog, PostHog, Grafana Cloud, BetterStack, Highlight.io Storage: Cloudflare R2, AWS S3, Uploadthing, MinIO Cache: Upstash Redis, Momento, Dragonfly Queues: BullMQ, Inngest, Trigger.dev, AWS SQS, CloudAMQP Vector DB: Pinecone, Weaviate, Qdrant, Chroma LLM APIs: OpenAI, Anthropic, Google AI, Groq, Together AI, Ollama SMS: Twilio, Vonage, MessageBird Feature Flags: LaunchDarkly, Statsig, Flagsmith, Unleash Cron: Inngest, Trigger.dev, QStash, Vercel Cron, Cloudflare Cron

Data Quality

  • Pricing verified by browsing actual service websites (Chrome DevTools, not WebFetch)
  • Updated March 2026
  • Tested with 50+ agent runs across 8 iterations
  • Scores 9/10 on recommendation accuracy
  • 47 category aliases (agents can query "llm-api", "file-storage", "vector-db", etc.)
  • 27 compatibility rules with cross-service conflict detection

Constraints You Can Use

| Constraint | Example | |-----------|---------| | Framework | framework: "nextjs", "sveltekit", "fastapi", "express" | | Budget | budget: "free", "cheap", "enterprise" | | Region | region: "eu" | | GDPR | constraints: "GDPR" | | Edge | constraints: "edge, zero cold starts, cloudflare workers" | | Lock-in | constraints: "no vendor lock-in, portable" | | Features | constraints: "branching, webhooks, inbound email" |

Privacy

The MCP server pings auxiliar.ai/api/ on each tool call for analytics. Only query parameters are sent (e.g., ?need=database&framework=nextjs). No personal data, no API keys, no project info. Works offline with bundled data if the ping fails.

Links

License

MIT