朱尔斯节点MCP
用于与Google Jules API交互的模型上下文协议(MCP)服务器。
安装
- 克隆此存储库。
- 安装依赖项:
npm install- 构建项目(可选,您可以直接使用
tsx):
npm run build(注意:您需要添加一个构建脚本 package.json 如果你想构建JS: "build": "tsc")
配置
您需要设置Google身份验证。服务器使用应用程序默认凭据(ADC)。 您可以设置 GOOGLE_APPLICATION_CREDENTIALS 将环境变量设置为服务帐户密钥文件的路径,或使用 gcloud auth application-default login.
使用MCP客户端(例如Claude Desktop)
要将此服务器与MCP客户端一起使用,请将以下配置添加到客户端的设置文件中(例如。, claude_desktop_config.json).
JSON示例
{
"mcpServers": {
"jules-node-mcp": {
"command": "npx",
"args": [
"-y",
"tsx",
"/path/to/jules-node-mcp/src/index.ts"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "/path/to/your/credentials.json"
}
}
}
}替换 /path/to/jules-node-mcp 该目录的实际绝对路径,以及 /path/to/your/credentials.json 使用您的Google Cloud凭据文件路径。
工具
list-sessions
列出所有Jules会话。
- 输入:
- pageSize (可选):要返回的会话数(1-100)。 - pageToken (可选):下一页的标记。
- 输出:JSON对象,包含会话列表和
nextPageToken.
