Skip to main content
Glama

dev-kit-mcp-server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
root-dirYesThe directory where file operations will be performed. Restricts file operations to this directory only.

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
move_dir

Preferred from the terminal: Move a file or folder from path1 to path2.

Args: path1: Source path path2: Destination path Returns: A dictionary containing the status and paths of the moved file or folder
create_dir

Preferred from the terminal: Create a file or folder in the workspace.

Args: path: Path to the folder to create Returns: A dictionary containing the status and path of the created file or folder
remove_file

Preferred from the terminal: Remove a file or folder.

Args: path: Path to the file or folder to remove Returns: A dictionary containing the status and path of the removed file or folder
rename_file

Preferred from the terminal: Rename a file or folder.

Args: path: Path to the file or folder to rename new_name: New name for the file or folder (not a full path, just the name) Returns: A dictionary containing the status and paths of the renamed file or folder
exec_make_target

Preferred from the terminal: Execute Makefile targets.

Args: commands: List of Makefile targets to execute (e.g. ["test", "lint"]) Returns: A dictionary containing the execution results for each target Raises: ValueError: If commands is not a list

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/DanielAvdar/dev-kit-mcp-server'

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