我的Claude文件系统访问MCP
参考文献
太长,读不下去了
目前只在当地克劳德工作。
TODO:dxt包太大,无法作为扩展添加。解决这个问题
要在本地进行测试:
uv pip compile pyproject.toml > requirements.txtuv run mcp-server --debug
要在Claude中运行它,请将此添加到您的 claude_config.json 文件:
"ai_distiller": {
"command": "uv",
"args": [
"--directory", "/Users/fperez/dev/ai-distiller-mcp",
"run",
"mcp-server"
]
},开发
需求
pixiuv
安装dev-env
pixi clean ; pixi install出于开发目的运行本地服务器
pixi run python -m server.main --debug使用人工MCP检查器进行测试
注意:如果启动了本地服务器,请将其关闭
打开检查器:
DANGEROUSLY_OMIT_AUTH=true npx @modelcontextprotocol/inspector然后:
- 转到指定的URL
- 选择stdio作为连接方式
- 放
pixi在……里面Command输入框 - 放
run python server/main.py --debug在Arguments输入框 - 单击连接
- 转到工具并列出它们
备注 要在添加到Claude时运行扩展来测试服务器,请尝试:
PYTHONPATH="/Users/fperez/Library/Application Support/Claude/Claude Extensions/local.dxt.francisco-perez-sorrosal.ai-distiler-mcp/server/lib" python /Users/fperez/Library/Application\ Support/Claude/Claude\ Extensions/local.dxt.francisco-perez-sorrosal.ai-distiler-mcp/server/main.py --debug将MCP服务器打包为DXT
一切!!!
初始化dxt
TODO尚未实现
使用清单初始化dxt项目
npx @anthropic-ai/dxt init --yes备注 创建清单时,在 mpc_config 第节,输入python解释器的完整路径-> "command": "/Users/fperez/.pyenv/shims/python"
捆绑Python库和包项目
TODO尚未实现
pixi install
pixi run bundle
pixi run pack输出 .dxt 文件是在dxt包目录中创建的。一旦 .dxt 文件创建后,您可以将其拖放到Claude(在 Settings/Extensions 第节)
