develop-mcp-server-ts

Community

Build MCP servers with TypeScript

Authoryu-iskw
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a standardized and repeatable workflow for building Model Context Protocol (MCP) servers using TypeScript, ensuring consistency and reducing ad-hoc discovery for developers.

Core Features & Use Cases

  • Standardized Workflow: Follows a clear checklist from requirements to testing.
  • TypeScript SDK Integration: Leverages the official @modelcontextprotocol/sdk for robust server development.
  • Transport Options: Supports both Stdio (local) and Streamable HTTP (remote) transports.
  • Tool Annotations: Guides on using annotations like destructiveHint for better client-server interaction and user safety.
  • Testing Integration: Includes methods for testing with MCP Inspector and Claude Desktop.
  • Use Case: A developer needs to create a new MCP server that exposes specific tools for an AI assistant. They can follow this Skill's workflow to quickly set up the project, implement the tools with proper schemas and annotations, and test the server.

Quick Start

Follow the workflow checklist in the SKILL.md to initialize a Node/pnpm project and implement your MCP server using the TypeScript SDK.

Dependency Matrix

Required Modules

@modelcontextprotocol/sdkzodtypescript

Components

referencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: develop-mcp-server-ts
Download link: https://github.com/yu-iskw/lightdash-tools/archive/main.zip#develop-mcp-server-ts

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.