使用说明
Claude REPL服务器
一个基于Python的REPL服务器,通过Python执行、shell命令和文件操作功能增强了Claude。
特性
Python工具
-
一次性Python(
python):在新环境中运行代码- 非常适合快速计算和测试
- Pandas和PyArrow支持可用
- 每次清洁环境
-
基于会话的Python(
python_session):以持久状态运行代码- 在执行之间保留变量
- 非常适合数据分析工作流程
- 会话保持活动状态5分钟
壳牌工具
-
命令执行(
shell):运行shell命令- 快速命令立即返回
- 长时间运行的命令切换到异步模式
- 返回用于跟踪的任务ID
-
任务状态(
shell_status):监视长时间运行的命令- 检查异步命令的进度
- 完成后获取输出
- 查看执行时间和结果
文件工具
- 文件修改(
perl):安全文本处理- 基于模式的搜索和替换
- 多行转换
- 内置UTF-8支持
- 保留文件结构
安装
- 克隆存储库
- 安装依赖项:或
poetry installuv pip install -r pyproject.toml
配置
添加到您的Claude Desktop配置文件中:
{
"mcpServers": {
"repl": {
"command": "/path/to/python/env/bin/python",
"args": ["-m", "repl"]
}
}
}
配置位置:
- 窗户:
%APPDATA%/Roaming/Claude/claude_desktop_config.json - macOS:(待定)
- Linux:(待定)
有关详细的设置说明和替代配置,请参阅 安装.md.
贡献
欢迎投稿!请看 贡献.md 作为指导方针。
许可证
[添加许可证信息]
