Software MCP Server
@DumoeDss
About Software MCP Server
A Model Context Protocol server that provides software management capabilities for your computer.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-software": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"python",
"mcp_server_software.py"
]
}
}
}Tools
3Get a list of installed software on the computer.
Open software by name.
Close running software by name (currently Windows-only).
Overview
What is Software MCP Server?
Software MCP Server is a Model Context Protocol server that provides software management capabilities for a computer. It enables large language models to get a list of installed software, open applications, and close running programs, with support for Windows, macOS, and Linux.
How to use Software MCP Server?
Install via pip (pip install mcp_server_software) or use uvx to run directly. Configure the server in Claude.app by adding a JSON block to the MCP settings. The server exposes three tools: get_software_list_tool, open_software, and close_software.
Key features of Software MCP Server
- Lists all installed software on the computer
- Opens any application by name
- Closes running applications (Windows only)
- Cross‑platform (Windows, macOS, Linux)
- Uses a JSON file (
software_list.json) to map names to executable paths
Use cases of Software MCP Server
- Ask an AI assistant what applications are installed on your computer
- Have an AI open a specific program (e.g., “Open Notepad”)
- Have an AI close a running application (Windows)
- Manually add custom software entries by editing
software_list.json
FAQ from Software MCP Server
What tools does Software MCP Server provide?
It provides get_software_list_tool to list installed software, open_software to open an application by name, and close_software to close a running program (Windows only).
Which operating systems are supported?
Full functionality (listing, opening, closing) is available on Windows. On macOS and Linux, only listing and opening are supported.
How does the server locate installed software?
On Windows it scans Start Menu shortcuts, on macOS it looks in the Applications folder, and on Linux it examines desktop entry files. These paths are stored in a software_list.json file.
Is closing software supported on macOS and Linux?
No. The close_software tool currently works only on Windows.
What are the runtime dependencies?
Python 3.7 or later, plus the psutil and mcp packages. On Windows, pywin32 is also required.
Frequently asked questions
What tools does Software MCP Server provide?
It provides `get_software_list_tool` to list installed software, `open_software` to open an application by name, and `close_software` to close a running program (Windows only).
Which operating systems are supported?
Full functionality (listing, opening, closing) is available on Windows. On macOS and Linux, only listing and opening are supported.
How does the server locate installed software?
On Windows it scans Start Menu shortcuts, on macOS it looks in the Applications folder, and on Linux it examines desktop entry files. These paths are stored in a `software_list.json` file.
Is closing software supported on macOS and Linux?
No. The `close_software` tool currently works only on Windows.
What are the runtime dependencies?
Python 3.7 or later, plus the `psutil` and `mcp` packages. On Windows, `pywin32` is also required.
Basic information
More Other MCP servers
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.

DeepMark
DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Nginx UI
0xJackyYet another WebUI for Nginx
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Comments