danielpodrazka/editor-mcp
Editor MCP is a Python-based text editor server built with FastMCP, providing tools for file operations through a standardized API.
Tools
Functions exposed to the LLM to take actions
set_file
Set the current working file
skim
Read the entire file content
read
Read a specific line range
select
Select the range of rows to edit
overwrite
Prepare to replace the contents of the selected row
confirm
Confirm and apply changes
cancel
Cancel pending changes
delete_file
Delete the current file
new_file
Create a new file
find_line
Find lines containing specific text
find_function
Find function definitions in Python or JavaScript/JSX files
listdir
List the contents of the directory
run_tests` and `set_python_path
Run Python tests and configure a Python environment
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client