Skip to main content
Glama
register.py1.15 kB
""" File operations tool registration for FastMCP. """ from typing import Any, Dict from fastmcp import FastMCP def register_file_operations(mcp: FastMCP) -> None: """Register all file operation tools with FastMCP.""" from .file_operations import ( read_file, write_file, delete_file, move_file, copy_file ) from .folder_operations import ( list_directory_contents, create_directory_safe, delete_directory_safe, move_directory_safe, copy_directory_safe ) from .edit import register_edit_tools # Register file operations mcp.tool(read_file) mcp.tool(write_file) mcp.tool(delete_file) mcp.tool(move_file) mcp.tool(copy_file) # Register folder operations mcp.tool(list_directory_contents, name="list_directory") mcp.tool(create_directory_safe, name="create_directory") mcp.tool(delete_directory_safe, name="delete_directory") mcp.tool(move_directory_safe, name="move_directory") mcp.tool(copy_directory_safe, name="copy_directory") # Register edit tools register_edit_tools(mcp)

Latest Blog Posts

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/sandraschi/windows-operations-mcp'

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