mcp-with-ssh

by aakarsh-sasi
Verified

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
modeNoOperational mode (code, architect, ask, debug, test)code
pathNoCustom project path
folderNoCustom folder name for the Memory Bankmemory-bank
remoteNoWhether to use remote server mode
ssh-keyNoPath to SSH key for remote server authentication~/.ssh/your_ssh_key
remote-hostNoHostname for remote server
remote-pathNoPath on remote server for Memory Bank storage
remote-userNoUsername for remote server

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Product ContextProject overview and context
Active ContextCurrent project context and tasks
ProgressProject progress and milestones
Decision LogProject decisions and rationale
System PatternsSystem patterns and architecture

Tools

Functions exposed to the LLM to take actions

NameDescription
initialize_memory_bank

Initialize a Memory Bank in the specified directory

set_memory_bank_path

Set a custom path for the Memory Bank

debug_mcp_config

Debug the current MCP configuration

read_memory_bank_file

Read a file from the Memory Bank

write_memory_bank_file

Write to a Memory Bank file

list_memory_bank_files

List Memory Bank files

get_memory_bank_status

Check Memory Bank status

migrate_file_naming

Migrate Memory Bank files from camelCase to kebab-case naming convention

track_progress

Track progress and update Memory Bank files

update_active_context

Update the active context file

log_decision

Log a decision in the decision log

switch_mode

Switches to a specific mode

get_current_mode

Gets information about the current mode

process_umb_command

Processes the Update Memory Bank (UMB) command

complete_umb

Completes the Update Memory Bank (UMB) process

ID: lbc6a9lfqg