Skip to main content
Glama

MCP Starter Server

MCP スターターサーバー

AIアシスタントツールを構築するための最小限のModelContextProtocolサーバーテンプレート。このスターターは、ClaudeのようなAIアシスタントで使用できるMCPツールを作成するための基本的な構造を提供します。

特徴

  • シンプルな「Hello World」ツールの例
  • TypeScript + esbuild のセットアップ
  • 開発ツールが事前設定されている

Claudeでビルドして実行するためのセットアップ

  1. claude.ai/downloadからClaudeデスクトップアプリをダウンロードしてインストールします。
  2. リポジトリをクローンし、依存関係をインストールしてビルドします。
npm install npm run build
  1. このMCPサーバーを使用するようにClaudeを設定します。これが最初のMCPサーバーである場合は、このプロジェクトのルートで以下を実行してください。
echo '{ "mcpServers": { "mcp-starter": { "command": "node", "args": ["'$PWD'/dist/index.cjs"] } } }' > ~/Library/Application\ Support/Claude/claude_desktop_config.json

これにより、 claude_desktop_config.jsonに次のようなエントリが作成されます。

"mcpServers": { "mcp-starter": { "command": "node", "args": ["/Users/matt/code/mcp-starter/dist/index.cjs"] } }

既存のMCPサーバーをお持ちの場合は、既存の設定にmcp-starterブロックを追加してください。args args <path_to_repo_on_your_machine>/mcp-starter/dist/index.cjsへのパスであることが重要です。

  1. Claude Desktop を再起動します。
  2. サーバーが実行中であることを確認するには、Claude のインターフェースで、使用可能なツールの数を示すハンマー アイコンを探します。
  3. すべて正常に動作している場合は、 npm run devを使ってMCPサーバーを開発し、Claudeでテストできるはずです。MCPサーバーを再起動するには、毎回Claudeを再起動する必要があります。

Inspectorを使った開発

開発とデバッグには、MCP Inspectorツールを使用できます。Inspectorは、MCPサーバーのインタラクションをテストおよび監視するための視覚的なインターフェースを提供します。

詳細なセットアップ手順については、 Inspector のドキュメントをご覧ください。

Inspector を使用してローカルでテストするには:

npm run inspect

ファイルの変更に基づいてビルドするには、次を実行します。

npm run watch

または、ウォッチャーとインスペクターの両方を実行します。

npm run dev

出版

サーバーを配布する準備ができたら、あとは簡単です。

  1. NPMアカウントを設定します。
  2. npm publish実行します。これにより、 package.json内のプロジェクト名を使用してパッケージが公開されます。
  3. 公開されると、他の人は次のような構成エントリを使用してサーバーをインストールできます。
"mcpServers": { "<your-package-name>": { "command": "npx", "args": ["<your-package-name>"] } }

利用可能なツール

サーバーは以下を提供します:

  • hello_tool : 名前パラメータを受け取り、挨拶を返すシンプルなサンプルツール

新しいツールの作成

新しいツールを追加するには:

  1. index.tsでツールスキーマを定義する
  2. ListToolsRequestSchemaハンドラのツール配列に追加します。
  3. CallToolRequestSchemaハンドラに実装を追加する

例として、 hello_tool実装を参照してください。

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

このサーバーは、ModelContextProtocol を使用して AI アシスタント ツールを作成するための最小限のテンプレートを提供します。シンプルな「hello world」ツールの例と、カスタム MCP ツールを構築するための開発セットアップが特徴です。

  1. 特徴
    1. Claudeでビルドして実行するためのセットアップ
      1. Inspectorを使った開発
        1. 出版
          1. 利用可能なツール
            1. 新しいツールの作成

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                A TypeScript-based starter template for building Model Context Protocol servers that enables AI assistants to dynamically call tools, interpret prompts, and manage resources through modular architecture with support for multiple transport methods.
                Last updated -
                TypeScript
              • -
                security
                A
                license
                -
                quality
                A template for building Model Context Protocol servers that allow AI assistants to interact with custom data and services through queryable resources and specialized tools.
                Last updated -
                TypeScript
                MIT License
              • A
                security
                F
                license
                A
                quality
                A demonstration server based on Model Context Protocol (MCP) that showcases how to build custom tools for AI assistants, providing mathematical calculation and multilingual greeting capabilities.
                Last updated -
                3
                TypeScript
              • -
                security
                F
                license
                -
                quality
                A starter template for building Model Context Protocol servers that can integrate AI assistants with custom tools, resource providers, and prompt templates.
                Last updated -
                JavaScript

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/MatthewDailey/mcp-starter'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server