Priority — TypeScript Compiler Intelligence
Server Details
Stateless TypeScript and JavaScript code intelligence for AI agents. Find semantic symbol references, resolve imports and importers, inspect callers and callees, and analyze change impact with compiler-backed evidence. No repository indexing or OAuth required.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 12 tools
Several tools cover overlapping navigation: find_references, analyze_impact, get_symbol_context, and query_code all expose references/callers/callees with unclear boundaries. find_symbol, get_definition, and query_code also overlap on symbol resolution, making it hard to choose the right tool.
Every tool follows a lowercase verb_noun snake_case pattern, such as get_definition, find_symbol, and open_snapshot. The verb varies by action, but the convention is uniform and predictable.
Twelve tools is well within the appropriate range for a TypeScript compiler intelligence server. Each tool covers a distinct area of the domain without feeling bloated or redundant.
The surface covers core compiler-intelligence workflows: symbol resolution, definitions, references/impact, type facts, diagnostics, imports, and source snapshots. Minor gaps exist such as no explicit snapshot disposal or file-level symbol listing, but these are workable.
Available Tools
12 toolsanalyze_impactAnalyze ImpactBRead-onlyIdempotentInspect
Return bounded reverse-caller impact for one exact compiler symbol.
Inputs: symbol (required), files, limit, offset, +2 more. Returns: items, query, total, limits, +9 more
find_referencesFind ReferencesBRead-onlyIdempotentInspect
Return semantic static references to one exact compiler symbol.
Inputs: symbol (required), files, limit, offset, +2 more. Returns: items, query, total, limits, +9 more
find_symbolFind SymbolBRead-onlyIdempotentInspect
Resolve a symbol name to deterministic ranked compiler symbol candidates; safely reports ambiguity.
Inputs: name (required), kind, path, files, +3 more. Returns: n, r, t, v, +9 more
get_capabilitiesGet CapabilitiesARead-onlyIdempotentInspect
Return Semantic Reader capabilities, limits, billing and discovery facts.
Inputs: no named parameters. Returns: ops, name, input, stage, +5 more
get_definitionGet DefinitionBRead-onlyIdempotentInspect
Return the compiler-resolved declaration for one supplied-file symbol.
Inputs: name (required), kind, path, files, +1 more. Returns: total, limits, schema, symbol, +6 more
get_diagnosticsGet DiagnosticsBRead-onlyIdempotentInspect
Return bounded TypeScript syntactic and semantic diagnostics for supplied files.
Inputs: path, files, limit, offset, +4 more. Returns: b, d, f, n, +15 more
get_importersGet ImportersCRead-onlyIdempotentInspect
Return supplied files that statically import one target file.
Inputs: symbol (required), files, limit, offset, +2 more. Returns: items, query, total, limits, +9 more
get_importsGet ImportsBRead-onlyIdempotentInspect
Return static imports made by one supplied file.
Inputs: symbol (required), files, limit, offset, +2 more. Returns: items, query, total, limits, +9 more
get_symbol_contextGet Symbol ContextCRead-onlyIdempotentInspect
Return bounded definition/callers/callees context; references or impact request paid depth.
Inputs: name (required), kind, path, files, +4 more. Returns: schema, symbol, include, sections, +3 more
get_typeGet TypeCRead-onlyIdempotentInspect
Return TypeScript type facts and call/construct signatures for one declaration.
Inputs: name (required), kind, path, files, +3 more. Returns: limits, schema, symbol, coverage, +6 more
open_snapshotOpen SnapshotCRead-onlyInspect
Store supplied source files ephemerally and return an opaque snapshot handle for reuse.
Inputs: files (required). Returns: snapshot, supplied_files, expires_in_seconds
query_codeQuery CodeCRead-onlyIdempotentInspect
Free navigation for symbols, callers, callees or function facts.
Inputs: query (required), files, limit, offset, +3 more. Returns: items, query, total, limits, +9 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRemote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.MIT
- AlicenseCqualityCmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs117 npm46 PyPIMIT
- AlicenseAqualityDmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.169 npm1MIT

industrylens-mcpofficial
AlicenseNot gradedqualityCmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.