Quick Start

Quick Start

1. Install

npm install -g mcpm-dev

2. Login

mcpm-dev login

3. Create a Tool

Create package.json:

<span class="hljs-punctuation">{</span><span class="hljs-attr">&quot;name&quot;</span><span class="hljs-punctuation">:</span><span class="hljs-string">&quot;hello-mcp&quot;</span><span class="hljs-punctuation">,</span><span class="hljs-attr">&quot;version&quot;</span><span class="hljs-punctuation">:</span><span class="hljs-string">&quot;1.0.0&quot;</span><span class="hljs-punctuation">,</span><span class="hljs-attr">&quot;main&quot;</span><span class="hljs-punctuation">:</span><span class="hljs-string">&quot;server.js&quot;</span><span class="hljs-punctuation">}</span>

Create mcpm.json (recommended — becomes the client mcpServers config):

<span class="hljs-punctuation">{</span><span class="hljs-attr">&quot;mcp&quot;</span><span class="hljs-punctuation">:</span><span class="hljs-punctuation">{</span><span class="hljs-attr">&quot;transport&quot;</span><span class="hljs-punctuation">:</span><span class="hljs-string">&quot;stdio&quot;</span><span class="hljs-punctuation">,</span><span class="hljs-attr">&quot;command&quot;</span><span class="hljs-punctuation">:</span><span class="hljs-string">&quot;node&quot;</span><span class="hljs-punctuation">,</span><span class="hljs-attr">&quot;args&quot;</span><span class="hljs-punctuation">:</span><span class="hljs-punctuation">[</span><span class="hljs-string">&quot;server.js&quot;</span><span class="hljs-punctuation">]</span><span class="hljs-punctuation">}</span><span class="hljs-punctuation">}</span>

Create server.js (your MCP server entry point):

<span class="hljs-comment">// Your MCP server code here</span>

4. Publish

mcpm-dev publish