jules-mcp-server
Verified Safeby savethepolarbears
Overview
An MCP server that enables AI assistants to create, schedule, and manage autonomous coding tasks with Google Jules, bridging its stateless API with local stateful scheduling.
Installation
npm startEnvironment Variables
- JULES_API_KEY
- JULES_ALLOWED_REPOS
- JULES_DEFAULT_BRANCH
- JULES_API_TIMEOUT_MS
- JULES_API_MAX_RETRIES
- LOG_LEVEL
- JULES_STORAGE_DIR
Security Notes
The server demonstrates a strong commitment to security with a 'defense-in-depth' strategy documented in `SECURITY.md`. It correctly handles sensitive information like `JULES_API_KEY` via environment variables. It implements input validation with Zod and enforces a configurable repository allowlist (`JULES_ALLOWED_REPOS`) to prevent unauthorized access. The architecture and code show no signs of 'eval', obfuscation, or malicious patterns. The primary network risk is to the external Google Jules API. The local stdio transport is inherently low risk.
Similar Servers
claude-code-mcp
Provides an MCP server to allow LLMs to directly invoke Claude Code CLI for complex coding, file system, and Git operations, bypassing interactive permission prompts.
mcp-k8s
A Kubernetes MCP (Model Control Protocol) server that enables natural language interaction with Kubernetes clusters and Helm for resource and release management.
AI-Prompt-Guide-MCP
Orchestrates AI agents for project management and development workflows by linking structured markdown specifications and tasks.
photons
The repository acts as an official marketplace for 'photons', which are single-file TypeScript MCP servers designed to supercharge AI assistants with focused capabilities for various tasks like filesystem operations, cloud integrations, database management, and more.