Tool Runner

Run MCP tools interactively and inspect raw API responses. Useful for spotting strange API results.

{#if !selectedTool}
Loading tools…
{:else}

Select Tool

{#each tools as tool} {/each}

{selectedTool.name}

{#if selectedTool.premium} Premium {/if}

{selectedTool.description}

{#if selectedTool.params.length > 0}
{#each selectedTool.params as param}
{#if uiFor(param).input === 'select'} {:else} {/if}
{/each}
{:else}

No parameters — just click Run.

{/if}
{#if result !== null || resultError !== null}
{resultError ? 'Error' : 'Result'} {#if result} {result.split('\n').length} lines {/if}
{resultError ?? result}
{/if}

Session History

{#if history.length === 0}

No queries yet.

{:else}
    {#each history as entry}
  • {/each}
{/if}
{/if}