44 lines
1.1 KiB
Markdown
44 lines
1.1 KiB
Markdown
# Gemini CLI Setup
|
|
|
|
> **Note**: While PAL MCP Server connects successfully to Gemini CLI, tool invocation is not working
|
|
> correctly yet. We'll update this guide once the integration is fully functional.
|
|
|
|
This guide explains how to configure PAL MCP Server to work with [Gemini CLI](https://github.com/google-gemini/gemini-cli).
|
|
|
|
## Prerequisites
|
|
|
|
- PAL MCP Server installed and configured
|
|
- Gemini CLI installed
|
|
- At least one API key configured in your `.env` file
|
|
|
|
## Configuration
|
|
|
|
1. Edit `~/.gemini/settings.json` and add:
|
|
|
|
```json
|
|
{
|
|
"mcpServers": {
|
|
"pal": {
|
|
"command": "/path/to/pal-mcp-server/pal-mcp-server"
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
2. Replace `/path/to/pal-mcp-server` with your actual PAL MCP installation path (the folder name may still be `pal-mcp-server`).
|
|
|
|
3. If the `pal-mcp-server` wrapper script doesn't exist, create it:
|
|
|
|
```bash
|
|
#!/bin/bash
|
|
DIR="$(cd "$(dirname "$0")" && pwd)"
|
|
cd "$DIR"
|
|
exec .pal_venv/bin/python server.py "$@"
|
|
```
|
|
|
|
Then make it executable: `chmod +x pal-mcp-server`
|
|
|
|
4. Restart Gemini CLI.
|
|
|
|
All 15 PAL tools are now available in your Gemini CLI session.
|