PC-MCP
@shijianzhong
About PC-MCP
针对操作个人电脑的mcp服务器,该项目当前主要针对smart-pet-with-mcp项目的搭配演示用
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-for-pc": {
"command": "npx",
"args": [
"pc-mcp"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is PC-MCP?
PC-MCP is a Model Context Protocol (MCP) server that provides access to US weather data (via the National Weather Service API) and local system functions such as shutdown, restart, browser search, and screenshot capture. It is built with TypeScript and Node.js, and is intended for users who want to control their PC and query weather through an MCP‑compatible client.
How to use PC-MCP?
You can run PC-MCP immediately with npx pc-mcp (no installation) or install it globally with npm install -g pc-mcp and then run pc-mcp. Once running, use MCP commands like get_alerts, get_forecast, shutdown_system, open_browser_search, and capture_screenshot with the documented parameters.
Key features of PC-MCP
- Query active weather alerts by US state code
- Get detailed local weather forecasts by coordinates
- Schedule system shutdown or restart with delay and force options
- Open browser searches with intelligent URL detection
- Capture and save screenshots to a specified path
Use cases of PC-MCP
- Check weather alerts for a specific US state via an MCP client
- Retrieve a 7‑day weather forecast for a set of coordinates
- Schedule an automatic system shutdown after a delay
- Perform a web search with automatic URL inference
- Capture a screenshot of the current desktop and save it to a file
FAQ from PC-MCP
What runtime does PC-MCP require?
Node.js v18 or higher is required. It supports Windows, macOS, and Linux.
Does PC-MCP work with weather data outside the US?
No. PC-MCP uses the US National Weather Service API, so weather features work only for US regions.
Where does PC-MCP store logs?
It creates a file named mcp-server-for-pc.log in the current working directory to record operations and errors.
How can I control the browser used for searches?
The open_browser_search command accepts an optional browser parameter that can be set to default, chrome, firefox, safari, or edge.
Is any authentication required?
No authentication is needed; the server accesses public NWS API endpoints and local system functions directly.
Frequently asked questions
What runtime does PC-MCP require?
Node.js v18 or higher is required. It supports Windows, macOS, and Linux.
Does PC-MCP work with weather data outside the US?
No. PC-MCP uses the US National Weather Service API, so weather features work only for US regions.
Where does PC-MCP store logs?
It creates a file named `mcp-server-for-pc.log` in the current working directory to record operations and errors.
How can I control the browser used for searches?
The `open_browser_search` command accepts an optional `browser` parameter that can be set to `default`, `chrome`, `firefox`, `safari`, or `edge`.
Is any authentication required?
No authentication is needed; the server accesses public NWS API endpoints and local system functions directly.
Basic information
More Other MCP servers
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
ghidraMCP
LaurieWiredMCP Server for Ghidra
ICSS
chokcoco不止于 CSS
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
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