Locates the original definitions of TypeScript symbols, including those from imported packages, within a codebase.
If you already use TypeScript Definition Finder, the typescript definition finder mcp server is the piece that lets your assistant work with it directly. Locates the original definitions of TypeScript symbols, including those from imported packages, within a codebase.
A Model Context Protocol (MCP) server that helps AI code editors find TypeScript symbol definitions in your codebase. This tool is particularly useful when you need to locate the original definition of imported symbols, classes, interfaces, or functions in a TypeScript project.
The toolset is worth reading before you wire it up, because it tells you what the integration is really for:
Examples — Given this import statement: typescript import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js"; To find the definition ofThe server ships on npm as @smithery/cli, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.
This sits in the developer tooling group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. TypeScript Definition Finder's toolset — Examples — is a fair guide to whether it matches your workflow. It is maintained by runninghare; worth a glance at recent repository activity before you build anything load-bearing on it.
This entry was verified against TypeScript Definition Finder's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.
| Tool | What it does |
|---|---|
| Examples | Given this import statement: typescript import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js"; To find the definition of StdioServerTransport, which starts at column 10, you would use: json { " |
{
"mcpServers": {
"typescript-definition-finder": {
"command": "npx",
"args": ["-y", "@smithery/cli"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Kill hallucinated APIs — version-accurate, up-to-date library documentation injected straight into context.
Microsoft's official browser automation server — drive a real browser through the accessibility tree, no screenshots needed.
GitHub's official server — repos, issues, pull requests, Actions and code security, straight from your assistant.
Issue tracking at the speed of conversation — Linear's official hosted server with OAuth and zero install.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
Timezone sanity for AI — current time anywhere and correct conversions, without the model doing date math.