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

@stellarion/stellarion-mcp

v2.0.5

Published

Stellarion MCP server — cross-language code intelligence with 47 tools (28 community + 19 Pro), 17 languages, EDA mode for Quartus/Qsys/SDC analysis

Readme

Stellarion MCP Server

Cross-language code intelligence for AI agents — 47 tools (28 community + 19 Pro), 17 languages, persistent memory, EDA mode for Quartus/Qsys/SDC analysis.

Install

npm install -g @stellarion/stellarion-mcp

Usage

Claude Code

Add to ~/.claude.json:

{
  "mcpServers": {
    "stellarion": {
      "command": "stellarion-mcp",
      "args": []
    }
  }
}

Cursor / Other MCP clients

Same config — the stellarion-mcp command starts the server in MCP (stdio) mode.

Options

Pass flags after the command:

{
  "mcpServers": {
    "stellarion": {
      "command": "stellarion-mcp",
      "args": ["--workspace", "/path/to/project", "--exclude", "vendor"]
    }
  }
}

| Flag | Default | Description | |------|---------|-------------| | --workspace <path> | current dir | Directories to index (repeatable for multi-project) | | --exclude <dir> | — | Directories to skip (repeatable) | | --embedding-model <model> | bge-small | bge-small (384d, fast) or jina-code-v2 (768d, 6x slower) | | --max-files <n> | 5000 | Maximum files to index per workspace. Increase for large repos (impacts memory and indexing time) | | --mode <profile> | general | general (all tools), eda (filters out tools that don't apply to HDL/Tcl/EDA), hybrid. eda and hybrid require Pro (or active trial). |

License Activation

A 180-day free trial of all 47 tools (community + Pro + EDA) starts automatically — no signup, no credit card.

To activate a Pro license, save the key to ~/.stellarion/license.key:

mkdir -p ~/.stellarion
echo "YOUR_LICENSE_KEY" > ~/.stellarion/license.key

Or set the STELLARION_LICENSE environment variable:

export STELLARION_LICENSE=/path/to/license.key

Verify with stellarion-mcp --info — output shows your edition and license expiry.

Get a Pro license at stellarion.ai/pro.

Community Tools (28)

Analysis: get_ai_context, get_edit_context, get_curated_context, analyze_impact, analyze_complexity, get_call_graph, get_dependency_graph, find_related_tests, get_symbol_info

Search & Navigation: symbol_search, get_callers, get_callees, get_detailed_symbol, find_by_imports, find_by_signature, find_entry_points, find_implementors, traverse_graph

Memory: memory_store, memory_search, memory_get, memory_context, memory_invalidate, memory_list, memory_stats

Indexing: reindex_workspace, index_files, index_directory

Pro Tools (19)

Architecture: codebase_health, tech_debt_report, assess_change_risk, dependency_drift, api_surface

Security & Quality: scan_security, analyze_coupling, find_unused_code

Code Similarity: find_duplicates, find_similar, cluster_symbols, compare_symbols

Cross-Project: cross_project_search

Git Mining: mine_git_history, mine_git_history_for_file, search_git_history

EDA (Pro, Quartus / Qsys / SDC): find_eda_calls (aggregate by Quartus/Qsys category), get_flow_graph (project_setup → ip_composition → synthesis → routing → timing flow stages with cross-stage transitions), find_duplicate_constraints (duplicate set_global_assignment/set_module_property keys with conflicting values).

EDA Mode

Pass --mode eda to activate the EDA-tuned tool profile. Hides tools that don't apply to HDL/Tcl workflows (scan_security, find_implementors, find_related_tests, cross_project_search) and exposes the EDA-native tools listed above. The TCL/SDC/UPF parser classifies Quartus assignments, Qsys component DSL (_hw.tcl files), OpenROAD/Synopsys tool flow, and SDC reads/writes into 40+ stage-aware categories.

180-day free trial, no signup. Get a Pro license

Languages

TypeScript/JS, Python, Rust, Go, C, C++, Java, Kotlin, C#, PHP, Ruby, Swift, Tcl, Verilog/SystemVerilog, COBOL, Fortran

Documentation

Full documentation at docs.stellarion.ai

Examples & Issue Tracker

Configuration templates and 14 architect-level slash commands (Claude Code + VS Code Copilot Chat) live at github.com/stellarion-repos/stellarion-ai. That's also the public bug tracker — open issues there for the MCP server, VS Code extension, EDA classification, slash commands, or documentation.

For security disclosures: [email protected] (do not open a public issue).

License

Proprietary. See stellarion.ai/pro for Pro licensing.