fix: Address Gemini Code Assist review feedback

- Repository URL consistency: Updated all references to BeehiveInnovations/zen-mcp-server format
- Documentation clarity: Fixed misleading table headers and improved Docker configuration examples
- File conventions: Added missing final newlines to all files
- Configuration consistency: Clarified API key placeholder format in documentation

Addresses all points raised in PR #17 review by Gemini Code Assist.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Patryk Ciechanski
2025-06-12 15:38:01 +02:00
parent f3cafa80a8
commit e37cb71da2
34 changed files with 106 additions and 78 deletions

View File

@@ -8,7 +8,7 @@ This guide covers all configuration options for the Gemini MCP Server.
| Variable | Description | Example |
|----------|-------------|---------|
| `GEMINI_API_KEY` | Your Gemini API key from Google AI Studio | `AIzaSyC...` |
| `GEMINI_API_KEY` | Your Gemini API key from Google AI Studio (replace entire placeholder) | `AIzaSyC_your_actual_key_here` |
### Optional Configuration
@@ -43,10 +43,10 @@ Add to your Claude Desktop config file:
"args": [
"run", "--rm", "-i",
"-e", "GEMINI_API_KEY",
"ghcr.io/patrykiti/gemini-mcp-server:latest"
"ghcr.io/beehiveinnovations/zen-mcp-server:latest"
],
"env": {
"GEMINI_API_KEY": "your-gemini-api-key-here"
"GEMINI_API_KEY": "AIzaSyC_your_actual_gemini_api_key_here"
}
}
}
@@ -75,10 +75,10 @@ Add to your Claude Desktop config file:
"args": [
"run", "--rm", "-i",
"-e", "GEMINI_API_KEY",
"ghcr.io/patrykiti/gemini-mcp-server:v1.2.0"
"ghcr.io/beehiveinnovations/zen-mcp-server:v1.2.0"
],
"env": {
"GEMINI_API_KEY": "your-gemini-api-key-here"
"GEMINI_API_KEY": "AIzaSyC_your_actual_gemini_api_key_here"
}
}
}
@@ -288,4 +288,5 @@ services:
**See Also:**
- [Installation Guide](installation.md)
- [Troubleshooting Guide](troubleshooting.md)
- [Troubleshooting Guide](troubleshooting.md)

View File

@@ -108,13 +108,13 @@ After your PR is merged with a `+docker` prefix:
```bash
# Pull your test image
docker pull ghcr.io/patrykiti/gemini-mcp-server:pr-42
docker pull ghcr.io/beehiveinnovations/zen-mcp-server:pr-42
# Or use the commit-based tag
docker pull ghcr.io/patrykiti/gemini-mcp-server:main-abc1234
docker pull ghcr.io/beehiveinnovations/zen-mcp-server:main-abc1234
# Test it locally
docker run -it --rm ghcr.io/patrykiti/gemini-mcp-server:pr-42
docker run -it --rm ghcr.io/beehiveinnovations/zen-mcp-server:pr-42
```
## Workflow Summary
@@ -178,4 +178,4 @@ Before submitting a PR:
- **Questions about automation?** Open a discussion or ask in your PR comments
- **Need API access for testing?** Live integration tests are optional for contributors
Remember: The automation is designed to help maintain consistency and quality. When in doubt, choose the most conservative prefix and ask for guidance in your PR!
Remember: The automation is designed to help maintain consistency and quality. When in doubt, choose the most conservative prefix and ask for guidance in your PR!

View File

@@ -45,10 +45,10 @@ After following this guide, you'll have:
```bash
# Download the latest stable version
docker pull ghcr.io/patrykiti/gemini-mcp-server:latest
docker pull ghcr.io/beehiveinnovations/zen-mcp-server:latest
# Optional: Pull a specific version
docker pull ghcr.io/patrykiti/gemini-mcp-server:v1.2.0
docker pull ghcr.io/beehiveinnovations/zen-mcp-server:v1.2.0
```
### Step 2: Configure Claude Desktop
@@ -66,7 +66,7 @@ docker pull ghcr.io/patrykiti/gemini-mcp-server:v1.2.0
"args": [
"run", "--rm", "-i",
"-e", "GEMINI_API_KEY",
"ghcr.io/patrykiti/gemini-mcp-server:latest"
"ghcr.io/beehiveinnovations/zen-mcp-server:latest"
],
"env": {
"GEMINI_API_KEY": "your-gemini-api-key-here"
@@ -86,10 +86,10 @@ Available image tags:
```bash
# See all available tags
docker search ghcr.io/patrykiti/gemini-mcp-server
docker search ghcr.io/beehiveinnovations/zen-mcp-server
# Or check GitHub Container Registry
open https://github.com/PatrykIti/gemini-mcp-server/pkgs/container/gemini-mcp-server
open https://github.com/BeehiveInnovations/zen-mcp-server/pkgs/container/zen-mcp-server
```
### Step 4: Test Installation
@@ -113,8 +113,8 @@ Restart Claude Desktop and try:
### Step 1: Clone Repository
```bash
git clone https://github.com/BeehiveInnovations/gemini-mcp-server.git
cd gemini-mcp-server
git clone https://github.com/BeehiveInnovations/zen-mcp-server.git
cd zen-mcp-server
```
### Step 2: One-Command Setup
@@ -198,7 +198,7 @@ services:
- redis_data:/data
gemini-mcp:
image: ghcr.io/beehiveinnovations/gemini-mcp-server:latest
image: ghcr.io/beehiveinnovations/zen-mcp-server:latest
container_name: gemini-mcp-server
restart: unless-stopped
depends_on:
@@ -383,8 +383,8 @@ Once you're set up:
1. **Explore the tools**: Try each tool to understand their specialties
2. **Read the main README**: [Full documentation](../README.md) has advanced usage patterns
3. **Join discussions**: [GitHub Discussions](https://github.com/BeehiveInnovations/gemini-mcp-server/discussions) for tips and tricks
4. **Contribute**: Found a bug or want a feature? [Open an issue](https://github.com/BeehiveInnovations/gemini-mcp-server/issues)
3. **Join discussions**: [GitHub Discussions](https://github.com/BeehiveInnovations/zen-mcp-server/discussions) for tips and tricks
4. **Contribute**: Found a bug or want a feature? [Open an issue](https://github.com/BeehiveInnovations/zen-mcp-server/issues)
## 💡 Pro Tips
@@ -402,5 +402,5 @@ Once you're set up:
**Need Help?**
- 📖 [Full Documentation](../README.md)
- 💬 [Community Discussions](https://github.com/BeehiveInnovations/gemini-mcp-server/discussions)
- 🐛 [Report Issues](https://github.com/BeehiveInnovations/gemini-mcp-server/issues)
- 💬 [Community Discussions](https://github.com/BeehiveInnovations/zen-mcp-server/discussions)
- 🐛 [Report Issues](https://github.com/BeehiveInnovations/zen-mcp-server/issues)

View File

@@ -393,8 +393,8 @@ cat .env | grep -v "GEMINI_API_KEY"
### Support Channels
- 📖 [Documentation](../README.md)
- 💬 [GitHub Discussions](https://github.com/BeehiveInnovations/gemini-mcp-server/discussions)
- 🐛 [Issue Tracker](https://github.com/BeehiveInnovations/gemini-mcp-server/issues)
- 💬 [GitHub Discussions](https://github.com/BeehiveInnovations/zen-mcp-server/discussions)
- 🐛 [Issue Tracker](https://github.com/BeehiveInnovations/zen-mcp-server/issues)
### Creating Bug Reports
@@ -409,4 +409,4 @@ Include in your bug report:
**See Also:**
- [Installation Guide](installation.md)
- [Configuration Guide](configuration.md)
- [Configuration Guide](configuration.md)