Skip to main content
Glama

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.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

B3/5.0

Scored across 12 tools

Disambiguation2/5

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.

Naming Consistency5/5

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.

Tool Count5/5

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.

Completeness4/5

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 tools
analyze_impactAnalyze ImpactB
Read-onlyIdempotent
Inspect

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 ReferencesB
Read-onlyIdempotent
Inspect

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 SymbolB
Read-onlyIdempotent
Inspect

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 CapabilitiesA
Read-onlyIdempotent
Inspect

Return Semantic Reader capabilities, limits, billing and discovery facts.

Inputs: no named parameters. Returns: ops, name, input, stage, +5 more

get_definitionGet DefinitionB
Read-onlyIdempotent
Inspect

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 DiagnosticsB
Read-onlyIdempotent
Inspect

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 ImportersC
Read-onlyIdempotent
Inspect

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 ImportsB
Read-onlyIdempotent
Inspect

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 ContextC
Read-onlyIdempotent
Inspect

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 TypeC
Read-onlyIdempotent
Inspect

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 SnapshotC
Read-only
Inspect

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 CodeC
Read-onlyIdempotent
Inspect

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

    • A
      license
      Not graded
      quality
      C
      maintenance
      Remote 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
    • A
      license
      A
      quality
      D
      maintenance
      Enables 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.
      16
      9 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources