Running The Server¶
Personal MCP can run as an HTTP service or as a local stdio process.
Local HTTP Server¶
Build the website before starting the application:
The server then provides:
http://127.0.0.1:8765/docs/for the websitehttp://127.0.0.1:8765/mcpfor MCP clients
The host, port, log level, debug mode, and reload behavior can be set with command-line options or PERSONAL_MCP_ environment variables.
Local Stdio Server¶
For clients that manage the server process themselves:
This mode provides MCP only; it does not host the website.
Docker¶
The included Compose configuration builds the website into the image and publishes the service on port 8765:
For a remote deployment, place the service behind a reverse proxy and review the security guidance.