github Yeachan-Heo/oh-my-claudecode v3.7.8
v3.7.8 - SDK MCP server for custom tools

latest releases: v4.9.1, v4.9.0, v4.8.2...
one month ago

SDK MCP Server for Custom Tools (Major Feature)

In-process MCP server exposing 15 custom tools to Claude Code subagents via the Claude Agent SDK.

Added

  • OMC Tools Server (src/mcp/omc-tools-server.ts)

    • Uses createSdkMcpServer and tool helpers from @anthropic-ai/claude-agent-sdk
    • Exposes tools in MCP format as mcp__omc-tools__<tool_name>
    • Zero external process overhead - runs in-process
    • Configurable tool filtering via getOmcToolNames()
  • 15 Custom Tools Exposed

    • 12 LSP Tools: lsp_hover, lsp_definition, lsp_references, lsp_completion, lsp_signature_help, lsp_rename, lsp_code_actions, lsp_formatting, lsp_symbols, lsp_diagnostics, lsp_diagnostics_directory, lsp_semantic_tokens
    • 2 AST Tools: ast_query, ast_query_multi
    • 1 Python Tool: python_repl (persistent REPL with session management)
  • Session Integration

    • Tools automatically added to session's allowedTools
    • MCP server registered in session's mcpServers config
    • Feature flags for LSP/AST/Python tool inclusion

Installation

```bash
npx oh-my-claude-sisyphus install
```

Or update existing installation:
```bash
omc-cli install
```

Don't miss a new oh-my-claudecode release

NewReleases is sending notifications on new releases.