Token导航 LogoToken导航

MCP Server · 开发工具

Claude Code Settings

一个用于管理和同步Claude Code配置及加密密钥的工具,支持多机器设置和多代理集成。

stdio官方级别未说明来源级核验工具 0
配置管理PythonClaude开发工具

快速开始

作者 / 组织
IrfanThomson
提供方
IrfanThomson
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Claude Code Settings 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前要先准备 OAuth 授权。

分类

开发工具

传输方式

stdio

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

安装命令

python3 extract_secrets.py > secrets.env

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Claude代码全局设置

此存储库包含我的Claude Code全局配置文件 安全秘密管理.

🔐 秘密管理

此仓库包含一个加密的机密管理系统,可让您安全地将配置传输到新机器。

快速入门:新机器设置

# 1. Clone this repo
git clone https://github.com/IrfanThomson/claude-code-settings
cd claude-code-settings

# 2. Get your encrypted secrets file
# (transfer secrets.env.enc from old machine or password manager)

# 3. Run automated setup
./setup.sh

就是这样!安装脚本将:

  • 解密你的秘密
  • 将它们应用于Claude代码配置
  • 复制所有设置文件
  • 设置您的多代理环境

______________________________________________________________________

📁 文件

配置文件

  • .claude.json -主配置(已净化-敏感数据已删除)
  • settings.json -全局设置
  • settings.local.json -本地覆盖
  • obsidian-mcp-config.json -黑曜石MCP服务器配置
  • CLAUDE.md -全球克劳德指令
  • plugins/ -插件配置

机密管理脚本

  • secrets.env.template -显示需要哪些秘密的模板
  • encrypt-secrets.sh -用密码加密您的秘密
  • decrypt-secrets.sh -解密机密以供使用
  • restore-secrets.py -将解密的机密应用于配置文件
  • setup.sh -完成新机器的自动化设置
  • extract_secrets.py -从当前配置中提取机密

______________________________________________________________________

🚀 使用工作流

第一次:输出你的秘密

在您当前使用克劳德代码的机器上:

cd claude-code-settings

# Extract secrets from your current config
python3 extract_secrets.py > secrets.env

# Encrypt with a strong password
./encrypt-secrets.sh

# This creates: secrets.env.enc (encrypted, safe to transfer)

转移 secrets.env.enc 致:

  • 密码管理器(1Password、Bitwarden等)
  • 私有云存储
  • U盘
  • 私有git仓库

新机器:导入您的秘密

# Clone repo
git clone https://github.com/IrfanThomson/claude-code-settings
cd claude-code-settings

# Get your encrypted secrets
# (download from password manager, cloud, etc.)

# Run automated setup
./setup.sh

# Or manual steps:
./decrypt-secrets.sh                # Decrypt secrets
python3 restore-secrets.py          # Apply to configs
cp settings.json ~/.claude/         # Copy settings
rm secrets.env                      # Secure cleanup

更新机密

添加新的MCP服务器或更新API密钥时:

cd claude-code-settings

# Re-extract secrets from current config
python3 extract_secrets.py > secrets.env

# Re-encrypt
./encrypt-secrets.sh

# Update your backup (password manager, cloud, etc.)

______________________________________________________________________

🛡️ 安全最佳实践

✅ 安全文件(可以提交到仓库)

  • .claude.json -山宁泰(所有秘密 REDACTED)
  • secrets.env.template -只是占位符
  • 全部 .sh 和 .py 脚本
  • settings.json 文件(无秘密)

❌ 敏感文件(切勿提交)

  • secrets.env -纯文本机密
  • secrets.env.dec -解密的秘密
  • *.backup -使用机密配置备份

⚠️ 可选:加密文件

您可以选择提交 secrets.env.enc 到一个 私人回购 因为它是密码加密的。但对于公共回购,请将其分开。

______________________________________________________________________

🤖 多代理设置

此配置包括:

代理型号类型用途
克劳德代码Sonnet 4.5同步交互式编码,git工作流
朱尔斯MCPGemini 3思考异步后台任务,重构
黑曜石MCP-整合记笔记和知识管理
Atlassian MCP-集成Jira/Confluence集成

使用多个代理

# Delegate async work to Jules
"Use Jules to refactor the authentication module while I work on the UI"

# Take notes in Obsidian
"Create an Obsidian note about this implementation"

# Create Jira tickets
"Create a Jira ticket for this bug"

______________________________________________________________________

📝 手动设置(无脚本)

如果您更喜欢手动设置:

1.备份当前设置

cp ~/.claude.json ~/.claude.json.backup

2.还原配置文件

# Main config (will need secrets added)
cp .claude.json ~/.claude.json

# Settings
cp settings.json ~/.claude/settings.json
cp settings.local.json ~/.claude/settings.local.json
cp CLAUDE.md ~/.claude/CLAUDE.md

# Plugins
mkdir -p ~/.claude/plugins
cp plugins/*.json ~/.claude/plugins/

3.手动添加秘密

编辑 ~/.claude.json 并替换所有 REDACTED 值与您的实际值:

所需的秘密:
  • Jules API密钥:从https://jules.google.com

- 地点: projects["/home/irfan"].mcpServers.jules.env.JULES_API_KEY

  • Jira/汇流 (如果使用Atlassian MCP):

- JIRA_URL, JIRA_USERNAME, JIRA_API_TOKEN - CONFLUENCE_URL, CONFLUENCE_USERNAME, CONFLUENCE_API_TOKEN - 地点: projects["/home/irfan"].mcpServers["mcp-atlassian"].env

  • OAuth帐户 (用于Claude Code身份验证):

- emailAddress, accountUuid, organizationUuid - 地点: oauthAccount.*

使用 secrets.env.template 作为所有所需秘密的参考。

______________________________________________________________________

🔄 跨机器同步设置

选项1:Git同步(带加密密钥)

# On Machine A (update settings)
cd claude-code-settings
python3 extract_secrets.py > secrets.env
./encrypt-secrets.sh
git add secrets.env.enc  # Only if private repo!
git add .claude.json settings.json plugins/*
git commit -m "Update settings"
git push

# On Machine B (pull updates)
cd claude-code-settings
git pull
./setup.sh

选项2:手动同步(最安全)

# Export from old machine
./encrypt-secrets.sh
# Transfer secrets.env.enc via secure channel

# Import on new machine
./decrypt-secrets.sh
python3 restore-secrets.py

______________________________________________________________________

🎯 已安装的MCP服务器

此配置包括:

  1. 朱尔斯MCP -异步编码代理

- 安装位置: ~/.local/lib/mcp-servers/node_modules/@iflow-mcp/google-jules-mcp

  1. 黑曜石MCP -票据管理

- 安装: uvx obsidian-mcp - 保险库:设置 OBSIDIAN_VAULT_PATH 在秘密中

  1. Atlassian MCP -Jira/汇流

- 通过Docker运行 - 需要Jira/Confluence API令牌

  1. Docker MCP网关 -Docker集成

- 端口8081上的SSE连接

______________________________________________________________________

🆘 故障排除

“未找到secrets.env”

# Either decrypt existing secrets:
./decrypt-secrets.sh

# Or create from template:
cp secrets.env.template secrets.env
# Edit secrets.env with your values

解密时“密码错误”

  • 确保您使用的是加密中的相同密码
  • 检查 secrets.env.enc 传输过程中未损坏

“Jules没有出现在/mcp中”

  • 验证是否应用了机密: cat ~/.claude.json | grep JULES_API_KEY
  • 检查Jules MCP是否已安装: ls ~/.local/lib/mcp-servers/node_modules
  • 重新启动Claude代码

权限错误

chmod +x *.sh *.py

______________________________________________________________________

🔗 链接

______________________________________________________________________

🤝 贡献

这是一个个人配置仓库,但请随意分叉和调整以供自己使用!

要创建自己的版本,请执行以下操作:

  1. 分叉此回购
  2. 跑 python3 extract_secrets.py 在您的机器上
  3. 更新 .claude.json 使用经过净化的配置
  4. 定制 settings.json 根据您的喜好
  5. 创建您的 secrets.env.enc

______________________________________________________________________

生成于❤️ 使用克劳德代码

合著者:克劳德·十四行诗4.5

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

配置管理Python本地部署密钥加密多代理集成自动化设置开发工具

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到OAuth 授权的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Claude Code Settings

MCP World · 本页

0stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Claude Code Settings 怎么安装?

公开资料给出的安装命令是 python3 extract_secrets.py > secrets.env,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Claude Code Settings 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Claude Code Settings 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Claude Code Settings 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Claude Code Settings 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP