Waldzell TypeStyle MCP Server

Use TypeStyle MCP for TypeScript style questions and formatting. Set up the local package and understand its optional Exa or Perplexity search connection.

Local serverstdioTypeScriptMIT

What is the Waldzell TypeStyle MCP Server?

Waldzell TypeStyle provides a local MCP tool for reviewing TypeScript style against Google's TypeScript guidance. You can submit code, ask about a rule, select a category or request formatted output through the same tool.

Start with the local connection

The configuration below starts npm package version 0.1.2 through stdio. The publisher declares Node.js 18 or later; use a currently supported release that meets that requirement. Code, query, rule and format are arguments of the typestyle tool. They are not separate callable tools.

Add reference search when needed

The maintainer documents optional connections to Perplexity and Exa MCP search servers. Configure the relevant MCP URL and token in the TypeStyle process when using those services. Their account access and authentication are separate from starting this local process.

Without a configured search server, the documented fallback uses built-in rules. Do not assume a response contains a fresh external reference merely because grounding was requested; inspect the returned sources.

Review the resulting change

Ask about a specific rule or a small code sample first. Check any proposed formatting against the project's own conventions, and review the diff before applying it. Continue to use the project's compiler and lint checks to assess the resulting code.

Source folder · Published package.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
typestyleReview TypeScript style, explain rules or request formatted code, with optional external reference search.

How to install the Waldzell TypeStyle MCP Server

{
  "mcpServers": {
    "waldzell-typestyle": {
      "command": "npx",
      "args": [
        "-y",
        "@waldzellai/server-typestyle@0.1.2"
      ]
    }
  }
}

Version pinned to the package inspected for this guide. Check the publisher before upgrading.

Configuration

A currently supported Node.js release meeting the package’s declared >=18 requirement, npm/npx, and a client supporting local stdio servers. Optional search connections require their own service access.

VariableDescriptionRequired
PERPLEXITY_MCP_URLOptional external MCP search server URL.Optional
PERPLEXITY_MCP_TOKENToken for the corresponding optional search server.Optional
EXA_MCP_URLOptional external MCP search server URL.Optional
EXA_MCP_TOKENToken for the corresponding optional search server.Optional

Example prompts to try

  • “Review this TypeScript sample for the specified style rule and explain the suggested change.”
  • “Format this sample, then identify which suggestions rely on built-in rules and which have an external source.”