Skip to main content
Glama
blakeyoder

TypeScript Definitions MCP Server

by blakeyoder

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
lookup_typeC

Look up TypeScript type definitions by name and optional package

validate_type_usageC

Validate TypeScript code for type correctness

find_interfacesC

Find interfaces matching a pattern

get_package_typesC

Get all type definitions from a specific package

validate_interface_implementationC

Validate if code correctly implements an interface

check_type_compatibilityC

Check if two types are compatible/assignable

get_project_infoB

Get information about the current TypeScript project

reinitialize_indexerB

Reinitialize the type indexer (useful after package installations)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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