develop-mcp-server-ts
CommunityBuild 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/sdkfor robust server development. - Transport Options: Supports both Stdio (local) and Streamable HTTP (remote) transports.
- Tool Annotations: Guides on using annotations like
destructiveHintfor 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.