src
├── chat.ts # 命令行聊天接口与Claude API交互
├── client.ts # 使用stdio传输启动MCP服务端的MCP客户端
├── index.ts # 启动MCP服务端或Chat CLI的Node运行脚本
├── llm.ts # 使用Anthropic SDK与Claude API通信
└── server.ts # 暴露工具并执行它们的MCP服务端
NPM # 使用您选择的包管理器安装(推荐nix)
# nix shell nixpkgs#nodejs
ANTHROPIC_API_KEY='' # 在.env.local文件中放置您的密钥
npm run build
npm run mcp
npm run chat
注意: 使用Claude和Gemini网页聊天界面生成了一些样板代码。