# TypeScript AST MCP Server

> TypeScript AST MCP Server — gclluch-ts-ast-mcp. Use this tool when you need to analyze and understand the structure of TypeScript and JavaScript code, solving problems such as code quality issues, dead code detection, and IDE integration. It provides 20 tools for functions, types, call graphs, and more, taking in TypeScript and JavaScript code as input and outputting detailed structural analysis. Ideal for use cases requiring deep code insights and optimization, such as development, debugging, and maintenance of large-scale codebases.

Canonical page: https://skillsregistry.net/skills/gclluch-ts-ast-mcp  
JSON: https://api.skillsregistry.net/v1/skills/gclluch-ts-ast-mcp

## Description

Provides deep structural analysis of TypeScript and JavaScript code via the TypeScript Compiler API, offering 20 tools for functions, types, call graphs, code quality, dead code detection, and IDE integration.

## Trust

- **Trust score (0–1):** 0.69
- **Verification tier:** scanned
- **Last scanned:** 2026-08-29

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** api-integration
- **Updated:** 2026-08-29

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/vlizxa0cvy)
- **Repository:** <https://github.com/gclluch/ts-ast-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "gclluch-ts-ast-mcp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/gclluch-ts-ast-mcp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/gclluch-ts-ast-mcp/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
