docs: Update container names from gemini-mcp-server to zen-mcp-server
- Updated Docker container references throughout documentation - Fixed issue templates with correct container name - Updated all docker exec commands in guides - Ensured consistency with new zen-mcp-server naming 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
2
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
@@ -32,7 +32,7 @@ body:
|
|||||||
description: "Provide the exact steps to reproduce the behavior. Include the full command you ran."
|
description: "Provide the exact steps to reproduce the behavior. Include the full command you ran."
|
||||||
placeholder: |
|
placeholder: |
|
||||||
1. Create a file `test.py` with the content `def my_func(a,b)`
|
1. Create a file `test.py` with the content `def my_func(a,b)`
|
||||||
2. Run the command: `docker exec -i gemini-mcp-server python server.py`
|
2. Run the command: `docker exec -i zen-mcp-server python server.py`
|
||||||
3. Use Claude Desktop with gemini codereview tool on test.py
|
3. Use Claude Desktop with gemini codereview tool on test.py
|
||||||
4. Observe the behavior...
|
4. Observe the behavior...
|
||||||
validations:
|
validations:
|
||||||
|
|||||||
@@ -267,7 +267,7 @@ LOG_LEVEL=DEBUG docker compose up
|
|||||||
"gemini-dev": {
|
"gemini-dev": {
|
||||||
"command": "docker",
|
"command": "docker",
|
||||||
"args": [
|
"args": [
|
||||||
"exec", "-i", "gemini-mcp-server",
|
"exec", "-i", "zen-mcp-server",
|
||||||
"python", "server.py"
|
"python", "server.py"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -341,7 +341,7 @@ def profile_function():
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Monitor memory usage
|
# Monitor memory usage
|
||||||
docker stats gemini-mcp-server
|
docker stats zen-mcp-server
|
||||||
|
|
||||||
# Profile memory in Python
|
# Profile memory in Python
|
||||||
pip install memory-profiler
|
pip install memory-profiler
|
||||||
|
|||||||
@@ -97,7 +97,7 @@ Add to your Claude Desktop config file:
|
|||||||
"args": [
|
"args": [
|
||||||
"exec",
|
"exec",
|
||||||
"-i",
|
"-i",
|
||||||
"gemini-mcp-server",
|
"zen-mcp-server",
|
||||||
"python",
|
"python",
|
||||||
"server.py"
|
"server.py"
|
||||||
]
|
]
|
||||||
@@ -110,7 +110,7 @@ Add to your Claude Desktop config file:
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Add MCP server via CLI
|
# Add MCP server via CLI
|
||||||
claude mcp add gemini -s user -- docker exec -i gemini-mcp-server python server.py
|
claude mcp add gemini -s user -- docker exec -i zen-mcp-server python server.py
|
||||||
|
|
||||||
# List servers
|
# List servers
|
||||||
claude mcp list
|
claude mcp list
|
||||||
@@ -234,7 +234,7 @@ services:
|
|||||||
2. **File Access Issues**
|
2. **File Access Issues**
|
||||||
```bash
|
```bash
|
||||||
# Check mounted directory
|
# Check mounted directory
|
||||||
docker exec -it gemini-mcp-server ls -la /workspace
|
docker exec -it zen-mcp-server ls -la /workspace
|
||||||
```
|
```
|
||||||
|
|
||||||
3. **Redis Connection Issues**
|
3. **Redis Connection Issues**
|
||||||
|
|||||||
@@ -163,7 +163,7 @@ The setup script shows you the exact configuration. Add this to your Claude Desk
|
|||||||
"args": [
|
"args": [
|
||||||
"exec",
|
"exec",
|
||||||
"-i",
|
"-i",
|
||||||
"gemini-mcp-server",
|
"zen-mcp-server",
|
||||||
"python",
|
"python",
|
||||||
"server.py"
|
"server.py"
|
||||||
]
|
]
|
||||||
@@ -199,7 +199,7 @@ services:
|
|||||||
|
|
||||||
gemini-mcp:
|
gemini-mcp:
|
||||||
image: ghcr.io/beehiveinnovations/zen-mcp-server:latest
|
image: ghcr.io/beehiveinnovations/zen-mcp-server:latest
|
||||||
container_name: gemini-mcp-server
|
container_name: zen-mcp-server
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
depends_on:
|
||||||
- redis
|
- redis
|
||||||
@@ -251,7 +251,7 @@ The Docker setup automatically mounts your home directory as `/workspace`. This
|
|||||||
# See if containers are running
|
# See if containers are running
|
||||||
docker compose ps
|
docker compose ps
|
||||||
|
|
||||||
# Should show both 'gemini-mcp-redis' and 'gemini-mcp-server' as 'Up'
|
# Should show both 'gemini-mcp-redis' and 'zen-mcp-server' as 'Up'
|
||||||
```
|
```
|
||||||
|
|
||||||
### View Logs
|
### View Logs
|
||||||
@@ -365,7 +365,7 @@ The setup uses Docker Compose to orchestrate two services:
|
|||||||
- Available at `redis:6379` within Docker network
|
- Available at `redis:6379` within Docker network
|
||||||
- Available at `localhost:6379` from host machine
|
- Available at `localhost:6379` from host machine
|
||||||
|
|
||||||
2. **Gemini MCP Server** (`gemini-mcp-server`)
|
2. **Gemini MCP Server** (`zen-mcp-server`)
|
||||||
- Built from local Dockerfile or pulled from GHCR
|
- Built from local Dockerfile or pulled from GHCR
|
||||||
- Automatically connects to Redis container
|
- Automatically connects to Redis container
|
||||||
- Your home directory mounted for file access
|
- Your home directory mounted for file access
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ docker compose ps
|
|||||||
docker compose logs -f
|
docker compose logs -f
|
||||||
|
|
||||||
# Test API connectivity
|
# Test API connectivity
|
||||||
docker exec -it gemini-mcp-server python -c "import os; print('API Key set:', bool(os.getenv('GEMINI_API_KEY')))"
|
docker exec -it zen-mcp-server python -c "import os; print('API Key set:', bool(os.getenv('GEMINI_API_KEY')))"
|
||||||
```
|
```
|
||||||
|
|
||||||
## Common Issues
|
## Common Issues
|
||||||
@@ -104,7 +104,7 @@ docker exec -it gemini-mcp-redis redis-cli ping
|
|||||||
2. **Reset Redis data:**
|
2. **Reset Redis data:**
|
||||||
```bash
|
```bash
|
||||||
docker compose down
|
docker compose down
|
||||||
docker volume rm gemini-mcp-server_redis_data
|
docker volume rm zen-mcp-server_redis_data
|
||||||
docker compose up -d
|
docker compose up -d
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -159,7 +159,7 @@ docker stats
|
|||||||
**Diagnosis:**
|
**Diagnosis:**
|
||||||
```bash
|
```bash
|
||||||
# Check mounted directory
|
# Check mounted directory
|
||||||
docker exec -it gemini-mcp-server ls -la /workspace
|
docker exec -it zen-mcp-server ls -la /workspace
|
||||||
|
|
||||||
# Verify file permissions
|
# Verify file permissions
|
||||||
ls -la /path/to/your/file
|
ls -la /path/to/your/file
|
||||||
@@ -300,7 +300,7 @@ Access container for inspection:
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Enter MCP server container
|
# Enter MCP server container
|
||||||
docker exec -it gemini-mcp-server bash
|
docker exec -it zen-mcp-server bash
|
||||||
|
|
||||||
# Check Python environment
|
# Check Python environment
|
||||||
python --version
|
python --version
|
||||||
@@ -323,10 +323,10 @@ Check container networking:
|
|||||||
```bash
|
```bash
|
||||||
# Inspect Docker network
|
# Inspect Docker network
|
||||||
docker network ls
|
docker network ls
|
||||||
docker network inspect gemini-mcp-server_default
|
docker network inspect zen-mcp-server_default
|
||||||
|
|
||||||
# Test container communication
|
# Test container communication
|
||||||
docker exec -it gemini-mcp-server ping redis
|
docker exec -it zen-mcp-server ping redis
|
||||||
```
|
```
|
||||||
|
|
||||||
### Clean Reset
|
### Clean Reset
|
||||||
@@ -338,7 +338,7 @@ Complete environment reset:
|
|||||||
docker compose down -v
|
docker compose down -v
|
||||||
|
|
||||||
# Remove images
|
# Remove images
|
||||||
docker rmi $(docker images "gemini-mcp-server*" -q)
|
docker rmi $(docker images "zen-mcp-server*" -q)
|
||||||
|
|
||||||
# Clean setup
|
# Clean setup
|
||||||
./setup-docker.sh
|
./setup-docker.sh
|
||||||
|
|||||||
Reference in New Issue
Block a user