MCP.so
ログイン

MCP Server TypeScript Starter

@yhwancha

基本情報

カテゴリ

開発者ツール

トランスポート

stdio

作者

yhwancha

MCP Server TypeScript Starter について

A starter template for creating a Model Context Protocol (MCP) server using TypeScript

MCP Server TypeScript Starter の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

MCP Server TypeScript Starter のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is MCP Server TypeScript Starter?

MCP Server TypeScript Starter is a template for building a Model Context Protocol (MCP) server using TypeScript. It provides a basic setup with a sample tool implementation to help developers quickly start creating their own MCP servers.

How to use MCP Server TypeScript Starter?

Create a new directory, initialize an npm project, install the @modelcontextprotocol/sdk, zod, and TypeScript dev dependencies. Create src/index.ts as the main implementation file, run npm run build to compile, then configure the MCP server in your project’s settings (e.g., JSON with command and args).

Key features of MCP Server TypeScript Starter

  • TypeScript configuration for type safety
  • Basic MCP server setup
  • Sample tool implementation included
  • Uses Zod schema for tool parameter validation

Use cases of MCP Server TypeScript Starter

  • Kickstarting a custom MCP tool server with TypeScript
  • Prototyping MCP integrations with minimal boilerplate
  • Learning how to define and register tools in an MCP server

よくある質問

1

What dependencies does this template require?

It requires `@modelcontextprotocol/sdk` and `zod` at runtime; `@types/node` and `typescript` are dev dependencies.

2

How do I add a new tool to the server?

Use the `server.tool()` method in `src/index.ts`, providing a name, description, Zod schema for parameters, and a handler function.

3

What is the project structure?

The project contains `src/index.ts`, `package.json`, and `tsconfig.json`. All server logic lives in `src/index.ts`.

4

How is the MCP server configured?

You define one or more `mcpServers` entries in a JSON config, specifying a `command`, an optional `--directory` argument, and any additional arguments to run the script.

5

Can I configure multiple MCP servers?

Yes, add more entries to the `mcpServers` object in the configuration file.

コメント

「開発者ツール」の他のコンテンツ