Skip to main content
Glama

Serena

by oraios

replace_lines

Modify specific lines in a file by specifying a start and end line index, inserting new content while ensuring correctness via prior file read verification.

Instructions

Replaces the given range of lines in the given file. Requires that the same range of lines was previously read using the read_file tool to verify correctness of the operation.

Input Schema

NameRequiredDescriptionDefault
contentYesThe content to insert.
end_lineYesThe 0-based index of the last line to be deleted.
relative_pathYesThe relative path to the file.
start_lineYesThe 0-based index of the first line to be deleted.

Input Schema (JSON Schema)

{ "properties": { "content": { "description": "The content to insert.", "title": "Content", "type": "string" }, "end_line": { "description": "The 0-based index of the last line to be deleted.", "title": "End Line", "type": "integer" }, "relative_path": { "description": "The relative path to the file.", "title": "Relative Path", "type": "string" }, "start_line": { "description": "The 0-based index of the first line to be deleted.", "title": "Start Line", "type": "integer" } }, "required": [ "relative_path", "start_line", "end_line", "content" ], "title": "applyArguments", "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/oraios/serena'

If you have feedback or need assistance with the MCP directory API, please join our Discord server