Skip to content

Commit c5daf05

Browse files
committed
docs: add Docker installation and configuration options
- Replace development MCP config with Docker-based configuration - Add Docker build instructions in installation section - Provide two deployment options: uv (production) and Docker (containerized) - Docker config uses 'docker run --rm -i' for proper MCP stdio communication - Include image build commands for local Docker deployment Fixes duplicate uv configurations by offering Docker alternative
1 parent b031c7a commit c5daf05

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

README.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,15 @@ source .venv/bin/activate
7070
uv pip install -e ".[test]"
7171
```
7272

73+
For Docker:
74+
75+
```bash
76+
# Build the Docker image
77+
git clone https://github.com/Program-Integrity-Alliance/pia-mcp-local.git
78+
cd pia-mcp-local
79+
docker build -t pia-mcp-server:latest .
80+
```
81+
7382
### 🔌 MCP Integration
7483

7584
Add this configuration to your MCP client config file:
@@ -90,18 +99,18 @@ Add this configuration to your MCP client config file:
9099
}
91100
```
92101

93-
For Development:
102+
For Docker:
94103

95104
```json
96105
{
97106
"mcpServers": {
98107
"pia-mcp-server": {
99-
"command": "uv",
108+
"command": "docker",
100109
"args": [
101-
"--directory",
102-
"path/to/cloned/pia-mcp-local",
103110
"run",
104-
"pia-mcp-server",
111+
"--rm",
112+
"-i",
113+
"pia-mcp-server:latest",
105114
"--api-key", "YOUR_API_KEY"
106115
]
107116
}

0 commit comments

Comments
 (0)