Use this skill when the user wants to use 100-exercises-to-learn-rust.
日本語の概要は準備中です。原文の説明を表示しています。
Install and configure sc-machin as an MCP server in Claude Code, Claude Desktop, or any MCP-compatible client. Exposes all SuperCLI commands plus built-in tools (skills.match, rtk passthrough) as MCP tools over JSON-RPC 2.0 stdio. Triggers: mcp server setup, sc-machin mcp serve, claude mcp add, MCP configuration, skills.match, rtk via mcp.
日本語の概要は準備中です。原文の説明を表示しています。
実行スコア 未検証
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
sc-machin mcp serve exposes all installed SuperCLI commands (800+) plus built-in tools as MCP tools over JSON-RPC 2.0 (JSONL stdio transport). Any MCP client that spawns it gets the full SuperCLI tool graph.
# 1. Build sc-machin (if not already built)
cd ~/ai/supercli/supercli-machin-cli && bash build.sh
# 2. Register at user scope (available in all projects)
claude mcp add supercli -s user -- "$(pwd)/sc-machin" mcp serve
# 3. Verify connection
claude mcp get supercli
# Should show: Status: ✔ Connected
Add to claude_desktop_config.json:
{
"mcpServers": {
"supercli": {
"command": "/home/user/path/to/sc-machin",
"args": ["mcp", "serve"]
}
}
}
Beyond lockfile commands, sc-machin exposes two built-in tools:
Searches all skill directories for SKILL.md files matching a task description. Returns top 5 matches with paths and descriptions.
Tool: mcp__supercli__skills_match
Arguments: { "task": "generate a changelog from git history" }
Directories scanned: ~/.agents/skills, ~/.claude/skills, ~/.config/devin/skills, ~/.codeium/windsurf/skills, .agents/skills, .claude/skills
Run rtk subcommands through MCP to filter output and save 60-90% tokens.
Tool: mcp__supercli__rtk____
Arguments: { "_args": "git status" }
Add to ~/.claude/settings.json to skip per-call permission prompts:
{
"permissions": {
"allow": [
"mcp__supercli__skills_match",
"mcp__supercli__rtk____",
"mcp__supercli__rtk_analytics_gain",
"mcp__supercli__yek_serialize_run",
"mcp__supercli__yek_tree_show",
"mcp__supercli__yek____",
"mcp__supercli__agentmemory-cli_memory_save",
"mcp__supercli__agentmemory-cli_memory_search",
"mcp__supercli__agentmemory-cli_memory_list",
"mcp__supercli__agentmemory-cli____"
]
}
}
mcp__supercli__<ns>_<res>_<act> (dots → underscores)
rtk._._ → mcp__supercli__rtk____agentmemory-cli.memory.search → mcp__supercli__agentmemory-cli_memory_searchmcp__supercli__<name> (dots → underscores)
skills.match → mcp__supercli__skills_matchsc-machin mcp serve as a subprocessinitialize → server responds with protocol version + capabilitiestools/list → server returns all lockfile commands + built-in toolstools/call → server executes and returns resultThe server auto-prepends ~/.local/bin to PATH (MCP clients pass sanitized environments that omit user-level bin dirs).
~/.local/bin/sc-machin commands --json to verify the command is in the lockfilepermissions.allow in settings.jsonまだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Use this skill when the user wants to use 100-exercises-to-learn-rust.
日本語の概要は準備中です。原文の説明を表示しています。
Use this skill when the user wants to use 2to3, cli tool: 2to3.
日本語の概要は準備中です。原文の説明を表示しています。
Use this skill when the user wants to use 2to3-2.7, cli tool: 2to3-2.7.
日本語の概要は準備中です。原文の説明を表示しています。
Use this skill when the user wants to use 2to3-3.11, cli tool: 2to3-3.11.
日本語の概要は準備中です。原文の説明を表示しています。
Use this skill when the user wants to use 411toppm, cli tool: 411toppm.
日本語の概要は準備中です。原文の説明を表示しています。
Use this skill when the user wants to use 53AIHub.
日本語の概要は準備中です。原文の説明を表示しています。