Google Jules MCP Server

MCP server for Google Jules integration - automate tasks, code reviews, and repository management

Local serverstdioTypeScript

What is the Google Jules MCP Server?

MCP server for Google Jules integration - automate tasks, code reviews, and repository management

What you get

A Model Context Protocol (MCP) server for automating Google Jules - the AI coding assistant. This MCP enables seamless integration with Jules for task creation, code review automation, repository management, and AI-powered development workflows.

Configuration and credentials

  • Node.js 18+ - TypeScript - Git access to repositories you want to manage

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
jules_create_taskCreate a new Jules task with repository and description
jules_get_taskGet detailed information about a specific task
jules_send_messageSend messages/instructions to Jules in active tasks
jules_approve_planApprove Jules execution plans
jules_resume_taskResume paused tasks
jules_list_tasksList tasks with filtering options
jules_analyze_codeAnalyze code changes and project structure
jules_bulk_create_tasksCreate multiple tasks from a list
jules_get_cookiesGet current browser cookies for session persistence
jules_set_cookiesSet browser cookies from string/JSON for authentication
jules_session_infoGet current session configuration and status
jules_screenshotTake debugging screenshots

How to install the Google Jules MCP Server

{
  "mcpServers": {
    "google-jules-mcp": {
      "command": "node",
      "args": [
        "path/to/google-jules-mcp/dist/index.js"
      ],
      "env": {
        "HEADLESS": "true",
        "SESSION_MODE": "cookies",
        "GOOGLE_AUTH_COOKIES": "your_cookies_here",
        "DEBUG": "false"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Node.js 18+ - TypeScript - Git access to repositories you want to manage
VariableDescriptionRequired
HEADLESSDeclared in the maintainer’s client configuration.Check documentation
SESSION_MODEDeclared in the maintainer’s client configuration.Check documentation
GOOGLE_AUTH_COOKIESDeclared in the maintainer’s client configuration.Check documentation
DEBUGDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Google Jules MCP to jules create task.”
  • “Use Google Jules MCP to jules get task.”
  • “Use Google Jules MCP to jules send message.”

Frequently asked questions

MCP server for Google Jules integration - automate tasks, code reviews, and repository management Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.