@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
Maintainers
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-mcpUsage
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.keyOr set the STELLARION_LICENSE environment variable:
export STELLARION_LICENSE=/path/to/license.keyVerify 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.
