Skip to main content
Glama

TypeScript MCP

by mizchi

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
move_file

Move a TypeScript/JavaScript file to a new location and update all import statements

mcp__typescript__move_directory

Move a directory to a new location, updating all TypeScript imports and references automatically

rename_symbol

Rename a TypeScript symbol (variable, function, class, etc.) across the codebase

delete_symbol

Delete a TypeScript/JavaScript symbol (variable, function, class, etc.) and all its references

find_references

Find all references to a TypeScript/JavaScript symbol across the codebase

get_definitions

Get the definition(s) of a TypeScript symbol

get_diagnostics

Get TypeScript diagnostics (errors, warnings) for a single file

get_module_symbols

Get all exported symbols from a TypeScript/JavaScript module without detailed signatures

get_type_in_module

Get detailed signature information for a specific type (function, class, interface, type alias, etc.) from a module

get_type_at_symbol

Get type information for a TypeScript/JavaScript symbol at a specific location

get_symbols_in_scope

Get all symbols (variables, types, functions, etc.) visible at a specific location in a TypeScript/JavaScript file

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mizchi/typescript-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server