<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Configuration on MCP Toolbox for Databases</title><link>/documentation/configuration/</link><description>Recent content in Configuration on MCP Toolbox for Databases</description><generator>Hugo</generator><language>en</language><atom:link href="/documentation/configuration/index.xml" rel="self" type="application/rss+xml"/><item><title>Toolbox with MCP Authorization</title><link>/documentation/configuration/toolbox_mcp_auth/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/documentation/configuration/toolbox_mcp_auth/</guid><description>&lt;h2 id="overview">Overview&lt;/h2>
&lt;p>Toolbox supports integration with Model Context Protocol (MCP) clients by acting as a Resource Server that implements OAuth 2.1 authorization. This enables Toolbox to validate JWT-based Bearer tokens before processing requests for resources or tool executions.&lt;/p>
&lt;p>This guide details the specific configuration steps required to deploy Toolbox with MCP Auth enabled.&lt;/p>
&lt;h2 id="step-1-configure-the-generic-auth-service">Step 1: Configure the &lt;code>generic&lt;/code> Auth Service&lt;/h2>
&lt;p>Update your &lt;code>tools.yaml&lt;/code> file to use a &lt;code>generic&lt;/code> authorization service with &lt;code>mcpEnabled&lt;/code> set to &lt;code>true&lt;/code>. This instructs Toolbox to intercept requests on the &lt;code>/mcp&lt;/code> routes and validate Bearer tokens using the JWKS (JSON Web Key Set) fetched from your OIDC provider endpoint (&lt;code>authorizationServer&lt;/code>).&lt;/p></description></item><item><title>Toolbox UI</title><link>/documentation/configuration/toolbox-ui/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/documentation/configuration/toolbox-ui/</guid><description>&lt;p>Toolbox UI is a built-in web interface that allows users to visually inspect and
test out configured resources such as tools and toolsets.&lt;/p>
&lt;h2 id="launching-toolbox-ui">Launching Toolbox UI&lt;/h2>
&lt;p>To launch Toolbox&amp;rsquo;s interactive UI, use the &lt;code>--ui&lt;/code> flag.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-sh" data-lang="sh">&lt;span class="line">&lt;span class="cl">./toolbox --ui
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Toolbox UI will be served from the same host and port as the Toolbox Server,
with the &lt;code>/ui&lt;/code> suffix. Once Toolbox is launched, the following INFO log with
Toolbox UI&amp;rsquo;s url will be shown:&lt;/p></description></item></channel></rss>