plugins marketplace
← All plugins

claudikins-tool-executor

v1.0.1

Configurable MCP wrapper that consolidates your tools into just 3, using semantic search for on-demand discovery and sandboxed TypeScript execution. Ships with 7 example servers (96 tools) - reduces context consumption by 97% (48k tokens down to 1.1k).

Claude Code4 skills1 MCP serverstdio

by elb-prMIT63updated 6 months ago

Source

git clone https://github.com/povvo/claudikins-tool-executor

Clone the source, then follow the repository's marketplace instructions for your runtime. The repository root is the plugin root.

Layout

claudikins-tool-executor/
├── .claude-plugin/plugin.json
├── skills/te-config/SKILL.md
├── skills/te-doctor/SKILL.md
├── skills/te-guide/SKILL.md
├── skills/using-tool-executor/SKILL.md
└── .mcp.json

Skills4

te-configskills/te-config/SKILL.md

Use this skill when users ask "add MCP server", "remove MCP", "configure tool executor", "add new tool", "environment variables for tool executor", "regenerate registry", or need to modify which MCP servers are available in the sandbox.

te-doctorskills/te-doctor/SKILL.md

Use this skill when users say "tool executor not working", "diagnose tool executor", "check MCP health", "run tool executor tests", "debug search_tools", "execute_code failing", or need to troubleshoot issues with the Tool Executor.

te-guideskills/te-guide/SKILL.md

Use this skill when users ask "how does tool executor work", "how to use execute_code", "workspace API", "MCP client examples", "search_tools examples", "context-efficient patterns", or need guidance writing code for the Tool Executor sandbox.

using-tool-executorskills/using-tool-executor/SKILL.md

Use when a task needs capabilities BEYOND basic tools (Read/Grep/Glob/Bash) - semantic search, AI analysis, research, image generation, etc.

MCP servers1

tool-executorstdio
command
node
args
${CLAUDE_PLUGIN_ROOT}/dist/index.js

MCP configuration uses runtime-provided plugin path placeholders such as ${PLUGIN_ROOT} or ${CLAUDE_PLUGIN_ROOT}. Review the manifest for the runtime-specific expansion rules.

Manifests1

.claude-plugin/plugin.json
{
  "name": "claudikins-tool-executor",
  "version": "1.0.1",
  "description": "Configurable MCP wrapper that consolidates your tools into just 3, using semantic search for on-demand discovery and sandboxed TypeScript execution. Ships with 7 example servers (96 tools) - reduces context consumption by 97% (48k tokens down to 1.1k).",
  "author": {
    "name": "elb-pr",
    "email": "elb.pr.contact@gmail.com"
  },
  "homepage": "https://github.com/elb-pr/claudikins-tool-executor",
  "repository": "https://github.com/elb-pr/claudikins-tool-executor",
  "license": "MIT",
  "keywords": [
    "claude-code",
    "mcp",
    "tools",
    "sandbox",
    "claudikins"
  ]
}