Jules MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Jules MCP ServerCreate a session from issue #42 in myorg/myrepo"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Jules MCP Server
MCP (Model Context Protocol) server for Google Jules, the asynchronous AI coding agent. This server enables LLMs to create Jules sessions with automatic pull request creation.
Features
Auto-PR Creation: Sessions automatically create pull requests when complete
Issue Integration: Create sessions directly from GitHub issues
Session Management: List and monitor your Jules sessions
Related MCP server: Jules API MCP
Installation
npm install -g @anthropic/jules-mcpOr run directly with npx:
npx @anthropic/jules-mcpConfiguration
Environment Variables
Variable | Required | Description |
| Yes | Jules API key from Google AI Studio |
| No | GitHub token for fetching issue details (optional but recommended) |
Claude Code
Add to ~/.config/ccs/mcp.toml:
[servers.jules]
command = "npx @anthropic/jules-mcp"
[servers.jules.env]
JULES_API_KEY = "env://JULES_API_KEY"
GITHUB_TOKEN = "env://GITHUB_TOKEN"Claude Desktop
Add to your Claude Desktop config:
{
"mcpServers": {
"jules": {
"command": "npx",
"args": ["@anthropic/jules-mcp"],
"env": {
"JULES_API_KEY": "your-api-key"
}
}
}
}Tools
create_session
Create a new Jules coding session.
Parameters:
repo(required): GitHub repository inowner/repoformatprompt(required): Task description for Julesauto_pr(optional, default: true): Automatically create a PR when donestarting_branch(optional): Branch to start fromtitle(optional): Session title
Example:
{
"repo": "myorg/myrepo",
"prompt": "Add input validation to the login form",
"auto_pr": true
}create_session_from_issue
Create a session directly from a GitHub issue.
Parameters:
repo(required): GitHub repository inowner/repoformatissue_number(required): GitHub issue numberadditional_context(optional): Extra instructions
Example:
{
"repo": "myorg/myrepo",
"issue_number": 42
}list_sessions
List your Jules sessions.
Parameters:
limit(optional, default: 10): Maximum sessions to return
get_session
Get details of a specific session.
Parameters:
session_id(required): The session ID
Development
# Install dependencies
npm install
# Build
npm run build
# Run locally
JULES_API_KEY=your-key node dist/index.jsLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server for automating Google Jules that enables seamless integration for task creation, code analysis, and AI-powered development workflows. It supports multiple session modes including Browserbase and cookie-based authentication for both local and cloud environments.Last updated131714MIT
- Alicense-qualityDmaintenanceAn MCP server that enables users to manage Google's Jules AI coding agent sessions directly from MCP-compatible clients. It supports creating sessions, approving execution plans, and interacting with session activity to streamline autonomous coding workflows.Last updated29MIT
- AlicenseAqualityCmaintenanceAn MCP server that enables autonomous code development by pulling GitHub issues, fixing them in a sandboxed environment, running tests, opening PRs, and promoting to production upon human approval.Last updated3AGPL 3.0
- Flicense-qualityDmaintenanceAn MCP server that automates pull request reviews using multiple LLM providers (OpenAI, Claude, Gemini, Groq, Perplexity) and supports GitHub and Bitbucket with real-time webhook integration and interactive AI assistant commands.Last updated1
Related MCP Connectors
An MCP server that gives your AI access to the source code and docs of all public github repos
MCP server for generating rough-draft project plans from natural-language prompts.
A MCP server built for developers enabling Git based project management with project and personal…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/maxnoller/jules-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server