toolshed, version 0.0.1) that agents connect to over stdio. It exposes exactly four tools:
| Tool | Purpose | Annotations |
|---|---|---|
run | Execute TypeScript in the sandbox | destructiveHint, openWorldHint |
search_tools | Fuzzy search the tool catalog | readOnlyHint |
read_tool | Get full schema for a tool | readOnlyHint |
resume | Approve or deny a pending elicitation | destructiveHint, openWorldHint |
Recommended agent workflow
- Discover — call
search_toolswith a keyword to find relevant tools - Inspect — call
read_toolto see the full input/output schema - Execute — call
runwith a TypeScript script that uses thetools.*proxy - Approve — if the result contains a
pausedfield, callresumeto approve or deny
Server creation
The MCP server is created viacreateMcpServer from @toolshed/mcp-host: