← ChatGPT MCP Server

ChatGPT MCP Server 913c6ebb7202fa4d1dfa7265a8b0a6b648f9fa9b

source_git · bermingham85/chatgpt-mcp-server · current release

15
Tools
0
Resources
0
Templates
0
Prompts

Observation

Observed 2026-08-25T15:02:44.113Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2025-06-18.

Server capabilities
{
  "tools": {}
}

Tools 15

ToolCategoryAnnotationsRisk
create_directoryCreate a new directory (and parent directories if needed)
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Directory path to create"
    }
  },
  "required": [
    "path"
  ]
}
— · —
delete_fileDelete a file or directory
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Path to delete"
    },
    "recursive": {
      "type": "boolean",
      "description": "If true, delete directories recursively"
    }
  },
  "required": [
    "path"
  ]
}
— · —
execute_commandExecute a shell command (PowerShell on Windows)
Input schema
{
  "type": "object",
  "properties": {
    "command": {
      "type": "string",
      "description": "Command to execute"
    },
    "cwd": {
      "type": "string",
      "description": "Working directory for command execution"
    }
  },
  "required": [
    "command"
  ]
}
— · —
get_file_statsGet detailed information about a file or directory
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Path to get stats for"
    }
  },
  "required": [
    "path"
  ]
}
— · —
list_directoryList all files and directories in a given path
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Directory path to list"
    }
  },
  "required": [
    "path"
  ]
}
— · —
move_fileMove or rename a file or directory
Input schema
{
  "type": "object",
  "properties": {
    "source": {
      "type": "string",
      "description": "Source path"
    },
    "destination": {
      "type": "string",
      "description": "Destination path"
    }
  },
  "required": [
    "source",
    "destination"
  ]
}
— · —
n8n_activate_workflowActivate a workflow
Input schema
{
  "type": "object",
  "properties": {
    "workflowId": {
      "type": "string",
      "description": "Workflow ID"
    },
    "apiKey": {
      "type": "string",
      "description": "n8n API key (optional if configured)"
    }
  },
  "required": [
    "workflowId"
  ]
}
— · —
n8n_deactivate_workflowDeactivate a workflow
Input schema
{
  "type": "object",
  "properties": {
    "workflowId": {
      "type": "string",
      "description": "Workflow ID"
    },
    "apiKey": {
      "type": "string",
      "description": "n8n API key (optional if configured)"
    }
  },
  "required": [
    "workflowId"
  ]
}
— · —
n8n_execute_workflowManually execute a workflow
Input schema
{
  "type": "object",
  "properties": {
    "workflowId": {
      "type": "string",
      "description": "Workflow ID"
    },
    "data": {
      "type": "object",
      "description": "Input data for the workflow"
    },
    "apiKey": {
      "type": "string",
      "description": "n8n API key (optional if configured)"
    }
  },
  "required": [
    "workflowId"
  ]
}
— · —
n8n_get_workflowGet details of a specific workflow
Input schema
{
  "type": "object",
  "properties": {
    "workflowId": {
      "type": "string",
      "description": "Workflow ID"
    },
    "apiKey": {
      "type": "string",
      "description": "n8n API key (optional if configured)"
    }
  },
  "required": [
    "workflowId"
  ]
}
— · —
n8n_list_executionsList workflow executions
Input schema
{
  "type": "object",
  "properties": {
    "workflowId": {
      "type": "string",
      "description": "Filter by workflow ID (optional)"
    },
    "apiKey": {
      "type": "string",
      "description": "n8n API key (optional if configured)"
    }
  }
}
— · —
n8n_list_workflowsList all workflows from the n8n instance
Input schema
{
  "type": "object",
  "properties": {
    "apiKey": {
      "type": "string",
      "description": "n8n API key (optional if configured)"
    }
  }
}
— · —
read_fileRead the complete contents of a file from the filesystem
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Absolute or relative path to the file"
    }
  },
  "required": [
    "path"
  ]
}
— · —
search_filesSearch for files matching a glob pattern
Input schema
{
  "type": "object",
  "properties": {
    "pattern": {
      "type": "string",
      "description": "Glob pattern (e.g., '**/*.js', 'src/**/*.ts')"
    },
    "cwd": {
      "type": "string",
      "description": "Working directory for the search"
    }
  },
  "required": [
    "pattern"
  ]
}
— · —
write_fileWrite content to a file, creating it if it doesn't exist or overwriting if it does
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Absolute or relative path to the file"
    },
    "content": {
      "type": "string",
      "description": "Content to write to the file"
    }
  },
  "required": [
    "path",
    "content"
  ]
}
— · —

Resources 0

Resource templates 0

Prompts 0

Let’s talk about MCP security.

Share your details and our security team will contact you.