Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
read_file

Read the contents of a file (with intelligent caching)

write_file

Write content to a file. Creates directories if needed, overwrites existing files

update_file

Update specific parts of a file

move_file

Move or rename a file

read_files

Read multiple files at once

create_directory

Create a new directory

list_directory

List contents of a directory

scan_secrets

Scan directory for hardcoded secrets, API keys, passwords, and sensitive data. Detects AWS keys, tokens, credentials

encrypt_file

Encrypt a file with a password

decrypt_file

Decrypt an encrypted file with a password

security_audit

Perform a comprehensive security audit on a directory

execute_shell

Execute shell commands with multi-level security

shell

Quick shell command execution (permissive mode)

git_init

Initialize a new git repository

git_add

Add file contents to the index

git_commit

Commit changes to git

git_push

Update remote refs along with associated objects

git_pull

Fetch from and integrate with another repository or a local branch

git_branch

List, create, or delete branches

git_checkout

Switch branches or restore working tree files

git_log

Show commit logs

git_clone

Clone a repository into a new directory

github_create_pr

Create a pull request on GitHub

git_status

Get git repository status

search_files

Search for files matching a pattern

search_content

Search for text content within files. Supports both plain text and regular expressions

fuzzy_search

Search for files using fuzzy matching algorithm. Finds files with similar names even with typos or partial matches

semantic_search

Search files using semantic understanding

analyze_code

Analyze TypeScript/JavaScript code structure

modify_code

Modify code using AST transformations

suggest_refactoring

Suggest code refactoring improvements

format_code

Format code using specified style guide

diff_files

Compare two files and show differences

compress_files

Compress files or directories into an archive

extract_archive

Extract files from an archive

get_file_metadata

Get detailed metadata about a file or directory

change_permissions

Change file or directory permissions

batch_operations

Execute multiple file operations in batch

transaction

Execute file operations in an atomic transaction

file_watcher

Watch files and directories for changes

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/proofmath-owner/ai-filesystem-mcp'

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