Skip to main content
Glama

TypeScript Definitions MCP Server

by blakeyoder

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
lookup_type

Look up TypeScript type definitions by name and optional package

validate_type_usage

Validate TypeScript code for type correctness

find_interfaces

Find interfaces matching a pattern

get_package_types

Get all type definitions from a specific package

validate_interface_implementation

Validate if code correctly implements an interface

check_type_compatibility

Check if two types are compatible/assignable

get_project_info

Get information about the current TypeScript project

reinitialize_indexer

Reinitialize the type indexer (useful after package installations)

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/blakeyoder/typescript-definitions-mcp'

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