From dc708ae794e8bf3e4b772f15caebedafe4ef86c4 Mon Sep 17 00:00:00 2001 From: Oleks Date: Thu, 25 Jun 2026 12:29:20 +0300 Subject: [PATCH] Rename MCP server to -tools suffix for consistency --- .claude-plugin/plugin.json | 2 +- .mcp.json | 2 +- agents/companion.md | 2 +- skills/claude-code-handoff/SKILL.md | 2 +- skills/editor-act/SKILL.md | 2 +- skills/editor-introspect/SKILL.md | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 2809d09..4bf5ade 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "nvim-agentic", - "version": "0.9.0", + "version": "0.10.0", "description": "Neovim companion that pairs the running editor (via mcp-neovim-server) with the official Claude Code IDE plugin (coder/claudecode.nvim). Provides an opinionated agent and skills for introspecting your live nvim state (buffers, keymaps, diagnostics, plugins), driving it on your behalf (open files, run keymaps, execute lua), and handing work cleanly to the in-editor Claude Code session for buffer edits.", "author": { "name": "oleks", diff --git a/.mcp.json b/.mcp.json index b976232..3f825bb 100644 --- a/.mcp.json +++ b/.mcp.json @@ -1,6 +1,6 @@ { "mcpServers": { - "neovim": { + "neovim-tools": { "url": "http://pool.localhost:12010/p/neovim/mcp", "type": "streamable-http" } diff --git a/agents/companion.md b/agents/companion.md index 9d8cf62..4ea1103 100644 --- a/agents/companion.md +++ b/agents/companion.md @@ -3,7 +3,7 @@ name: companion description: Neovim companion — answers questions about the user's *running* nvim instance and acts inside it on their behalf. Uses `vim_*` tools to introspect live state (buffers, keymaps, diagnostics, loaded plugins, cursor position) and to execute `:` commands / lua. Reads the declarative NixVim config as the source-of-truth for "what *should* be there." For buffer-editing work, hands off to the in-editor `coder/claudecode.nvim` session instead of duplicating it. Trigger on "how do I do X in nvim", "what's mapped to", "open file finder in nvim", "what plugin handles", "in my neovim", "nvim companion", "drive my nvim", "introspect nvim", "where is this keymap defined", "what's bound to ". model: sonnet color: green -tools: Bash, Read, Edit, Write, Skill, AskUserQuestion, WebFetch, WebSearch, TodoWrite, mcp__plugin_nvim-agentic_neovim__vim_buffer, mcp__plugin_nvim-agentic_neovim__vim_buffer_save, mcp__plugin_nvim-agentic_neovim__vim_buffer_switch, mcp__plugin_nvim-agentic_neovim__vim_command, mcp__plugin_nvim-agentic_neovim__vim_edit, mcp__plugin_nvim-agentic_neovim__vim_file_open, mcp__plugin_nvim-agentic_neovim__vim_fold, mcp__plugin_nvim-agentic_neovim__vim_grep, mcp__plugin_nvim-agentic_neovim__vim_health, mcp__plugin_nvim-agentic_neovim__vim_jump, mcp__plugin_nvim-agentic_neovim__vim_macro, mcp__plugin_nvim-agentic_neovim__vim_mark, mcp__plugin_nvim-agentic_neovim__vim_register, mcp__plugin_nvim-agentic_neovim__vim_search, mcp__plugin_nvim-agentic_neovim__vim_search_replace, mcp__plugin_nvim-agentic_neovim__vim_status, mcp__plugin_nvim-agentic_neovim__vim_tab, mcp__plugin_nvim-agentic_neovim__vim_visual, mcp__plugin_nvim-agentic_neovim__vim_window +tools: Bash, Read, Edit, Write, Skill, AskUserQuestion, WebFetch, WebSearch, TodoWrite, mcp__plugin_nvim-agentic_neovim-tools__vim_buffer, mcp__plugin_nvim-agentic_neovim-tools__vim_buffer_save, mcp__plugin_nvim-agentic_neovim-tools__vim_buffer_switch, mcp__plugin_nvim-agentic_neovim-tools__vim_command, mcp__plugin_nvim-agentic_neovim-tools__vim_edit, mcp__plugin_nvim-agentic_neovim-tools__vim_file_open, mcp__plugin_nvim-agentic_neovim-tools__vim_fold, mcp__plugin_nvim-agentic_neovim-tools__vim_grep, mcp__plugin_nvim-agentic_neovim-tools__vim_health, mcp__plugin_nvim-agentic_neovim-tools__vim_jump, mcp__plugin_nvim-agentic_neovim-tools__vim_macro, mcp__plugin_nvim-agentic_neovim-tools__vim_mark, mcp__plugin_nvim-agentic_neovim-tools__vim_register, mcp__plugin_nvim-agentic_neovim-tools__vim_search, mcp__plugin_nvim-agentic_neovim-tools__vim_search_replace, mcp__plugin_nvim-agentic_neovim-tools__vim_status, mcp__plugin_nvim-agentic_neovim-tools__vim_tab, mcp__plugin_nvim-agentic_neovim-tools__vim_visual, mcp__plugin_nvim-agentic_neovim-tools__vim_window --- # nvim companion diff --git a/skills/claude-code-handoff/SKILL.md b/skills/claude-code-handoff/SKILL.md index 5574714..c62f677 100644 --- a/skills/claude-code-handoff/SKILL.md +++ b/skills/claude-code-handoff/SKILL.md @@ -12,7 +12,7 @@ description: | buffer", "have Claude edit my file", "send this to Claude in nvim", "let Claude in the editor handle it". disable-model-invocation: false -allowed-tools: Bash, Read, Skill, AskUserQuestion, mcp__plugin_nvim-agentic_neovim__vim_buffer, mcp__plugin_nvim-agentic_neovim__vim_buffer_save, mcp__plugin_nvim-agentic_neovim__vim_buffer_switch, mcp__plugin_nvim-agentic_neovim__vim_command, mcp__plugin_nvim-agentic_neovim__vim_edit, mcp__plugin_nvim-agentic_neovim__vim_file_open, mcp__plugin_nvim-agentic_neovim__vim_fold, mcp__plugin_nvim-agentic_neovim__vim_grep, mcp__plugin_nvim-agentic_neovim__vim_health, mcp__plugin_nvim-agentic_neovim__vim_jump, mcp__plugin_nvim-agentic_neovim__vim_macro, mcp__plugin_nvim-agentic_neovim__vim_mark, mcp__plugin_nvim-agentic_neovim__vim_register, mcp__plugin_nvim-agentic_neovim__vim_search, mcp__plugin_nvim-agentic_neovim__vim_search_replace, mcp__plugin_nvim-agentic_neovim__vim_status, mcp__plugin_nvim-agentic_neovim__vim_tab, mcp__plugin_nvim-agentic_neovim__vim_visual, mcp__plugin_nvim-agentic_neovim__vim_window +allowed-tools: Bash, Read, Skill, AskUserQuestion, mcp__plugin_nvim-agentic_neovim-tools__vim_buffer, mcp__plugin_nvim-agentic_neovim-tools__vim_buffer_save, mcp__plugin_nvim-agentic_neovim-tools__vim_buffer_switch, mcp__plugin_nvim-agentic_neovim-tools__vim_command, mcp__plugin_nvim-agentic_neovim-tools__vim_edit, mcp__plugin_nvim-agentic_neovim-tools__vim_file_open, mcp__plugin_nvim-agentic_neovim-tools__vim_fold, mcp__plugin_nvim-agentic_neovim-tools__vim_grep, mcp__plugin_nvim-agentic_neovim-tools__vim_health, mcp__plugin_nvim-agentic_neovim-tools__vim_jump, mcp__plugin_nvim-agentic_neovim-tools__vim_macro, mcp__plugin_nvim-agentic_neovim-tools__vim_mark, mcp__plugin_nvim-agentic_neovim-tools__vim_register, mcp__plugin_nvim-agentic_neovim-tools__vim_search, mcp__plugin_nvim-agentic_neovim-tools__vim_search_replace, mcp__plugin_nvim-agentic_neovim-tools__vim_status, mcp__plugin_nvim-agentic_neovim-tools__vim_tab, mcp__plugin_nvim-agentic_neovim-tools__vim_visual, mcp__plugin_nvim-agentic_neovim-tools__vim_window --- # claude-code-handoff — let the in-editor Claude do the editing diff --git a/skills/editor-act/SKILL.md b/skills/editor-act/SKILL.md index 2f3a189..cb5b06b 100644 --- a/skills/editor-act/SKILL.md +++ b/skills/editor-act/SKILL.md @@ -13,7 +13,7 @@ description: | neo-tree", "run this command in my nvim", "go to next diagnostic", "save my buffer". disable-model-invocation: false -allowed-tools: Bash, Read, Skill, AskUserQuestion, mcp__plugin_nvim-agentic_neovim__vim_buffer, mcp__plugin_nvim-agentic_neovim__vim_buffer_save, mcp__plugin_nvim-agentic_neovim__vim_buffer_switch, mcp__plugin_nvim-agentic_neovim__vim_command, mcp__plugin_nvim-agentic_neovim__vim_edit, mcp__plugin_nvim-agentic_neovim__vim_file_open, mcp__plugin_nvim-agentic_neovim__vim_fold, mcp__plugin_nvim-agentic_neovim__vim_grep, mcp__plugin_nvim-agentic_neovim__vim_health, mcp__plugin_nvim-agentic_neovim__vim_jump, mcp__plugin_nvim-agentic_neovim__vim_macro, mcp__plugin_nvim-agentic_neovim__vim_mark, mcp__plugin_nvim-agentic_neovim__vim_register, mcp__plugin_nvim-agentic_neovim__vim_search, mcp__plugin_nvim-agentic_neovim__vim_search_replace, mcp__plugin_nvim-agentic_neovim__vim_status, mcp__plugin_nvim-agentic_neovim__vim_tab, mcp__plugin_nvim-agentic_neovim__vim_visual, mcp__plugin_nvim-agentic_neovim__vim_window +allowed-tools: Bash, Read, Skill, AskUserQuestion, mcp__plugin_nvim-agentic_neovim-tools__vim_buffer, mcp__plugin_nvim-agentic_neovim-tools__vim_buffer_save, mcp__plugin_nvim-agentic_neovim-tools__vim_buffer_switch, mcp__plugin_nvim-agentic_neovim-tools__vim_command, mcp__plugin_nvim-agentic_neovim-tools__vim_edit, mcp__plugin_nvim-agentic_neovim-tools__vim_file_open, mcp__plugin_nvim-agentic_neovim-tools__vim_fold, mcp__plugin_nvim-agentic_neovim-tools__vim_grep, mcp__plugin_nvim-agentic_neovim-tools__vim_health, mcp__plugin_nvim-agentic_neovim-tools__vim_jump, mcp__plugin_nvim-agentic_neovim-tools__vim_macro, mcp__plugin_nvim-agentic_neovim-tools__vim_mark, mcp__plugin_nvim-agentic_neovim-tools__vim_register, mcp__plugin_nvim-agentic_neovim-tools__vim_search, mcp__plugin_nvim-agentic_neovim-tools__vim_search_replace, mcp__plugin_nvim-agentic_neovim-tools__vim_status, mcp__plugin_nvim-agentic_neovim-tools__vim_tab, mcp__plugin_nvim-agentic_neovim-tools__vim_visual, mcp__plugin_nvim-agentic_neovim-tools__vim_window --- # editor-act — do things in the user's nvim diff --git a/skills/editor-introspect/SKILL.md b/skills/editor-introspect/SKILL.md index 37c2404..c9b93a2 100644 --- a/skills/editor-introspect/SKILL.md +++ b/skills/editor-introspect/SKILL.md @@ -12,7 +12,7 @@ description: | "current selection", "what's the cursor on", "any diagnostics", "lualine theme actually applied". disable-model-invocation: false -allowed-tools: Bash, Read, Glob, Grep, mcp__plugin_nvim-agentic_neovim__vim_buffer, mcp__plugin_nvim-agentic_neovim__vim_buffer_save, mcp__plugin_nvim-agentic_neovim__vim_buffer_switch, mcp__plugin_nvim-agentic_neovim__vim_command, mcp__plugin_nvim-agentic_neovim__vim_edit, mcp__plugin_nvim-agentic_neovim__vim_file_open, mcp__plugin_nvim-agentic_neovim__vim_fold, mcp__plugin_nvim-agentic_neovim__vim_grep, mcp__plugin_nvim-agentic_neovim__vim_health, mcp__plugin_nvim-agentic_neovim__vim_jump, mcp__plugin_nvim-agentic_neovim__vim_macro, mcp__plugin_nvim-agentic_neovim__vim_mark, mcp__plugin_nvim-agentic_neovim__vim_register, mcp__plugin_nvim-agentic_neovim__vim_search, mcp__plugin_nvim-agentic_neovim__vim_search_replace, mcp__plugin_nvim-agentic_neovim__vim_status, mcp__plugin_nvim-agentic_neovim__vim_tab, mcp__plugin_nvim-agentic_neovim__vim_visual, mcp__plugin_nvim-agentic_neovim__vim_window +allowed-tools: Bash, Read, Glob, Grep, mcp__plugin_nvim-agentic_neovim-tools__vim_buffer, mcp__plugin_nvim-agentic_neovim-tools__vim_buffer_save, mcp__plugin_nvim-agentic_neovim-tools__vim_buffer_switch, mcp__plugin_nvim-agentic_neovim-tools__vim_command, mcp__plugin_nvim-agentic_neovim-tools__vim_edit, mcp__plugin_nvim-agentic_neovim-tools__vim_file_open, mcp__plugin_nvim-agentic_neovim-tools__vim_fold, mcp__plugin_nvim-agentic_neovim-tools__vim_grep, mcp__plugin_nvim-agentic_neovim-tools__vim_health, mcp__plugin_nvim-agentic_neovim-tools__vim_jump, mcp__plugin_nvim-agentic_neovim-tools__vim_macro, mcp__plugin_nvim-agentic_neovim-tools__vim_mark, mcp__plugin_nvim-agentic_neovim-tools__vim_register, mcp__plugin_nvim-agentic_neovim-tools__vim_search, mcp__plugin_nvim-agentic_neovim-tools__vim_search_replace, mcp__plugin_nvim-agentic_neovim-tools__vim_status, mcp__plugin_nvim-agentic_neovim-tools__vim_tab, mcp__plugin_nvim-agentic_neovim-tools__vim_visual, mcp__plugin_nvim-agentic_neovim-tools__vim_window --- # editor-introspect — read the live nvim instance