Security

Security

API Keys

Use environment variables, never hardcode:

<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;env&quot;</span><span class="hljs-punctuation">:</span><span class="hljs-punctuation">{</span><span class="hljs-attr">&quot;API_KEY&quot;</span><span class="hljs-punctuation">:</span><span class="hljs-string">&quot;${API_KEY}&quot;</span><span class="hljs-punctuation">}</span><span class="hljs-punctuation">}</span><span class="hljs-punctuation">}</span>

Input Validation

Always validate:

<span class="hljs-keyword">if</span> (<span class="hljs-keyword">typeof</span> input !== <span class="hljs-string">&quot;string&quot;</span>) <span class="hljs-keyword">return</span> { <span class="hljs-attr">error</span>: <span class="hljs-string">&quot;Invalid&quot;</span> };