本地MCP CLI
  ](https://codespaces.new/yourusername/native-mcp-cli)
具有本机C++终端UI的高性能模型上下文协议(MCP)CLI。
特性
- ⚡ 使用FTXUI的原生C++终端UI,性能超快
- 🤖 AI聊天集成(OpenAI、Anthropic等)
- 🔧 MCP工具执行
- 📝 命令历史和日志记录
- 🎨 受合成波启发的终端美学
安装
npm install -g @native/mcp-cli或者从源代码构建:
git clone https://github.com/yourusername/native-mcp-cli.git
cd native-mcp-cli
npm install
npm run build用法
交互模式(带AI聊天)
mcp-cli独立模式(无AI,只有TUI)
mcp-cli --standalone命令
所有命令均以开头 /:
/help或/h-显示帮助/list或/ls-列出可用工具/dump-将屏幕保存到文件/exit或/q-退出申请/-显示工具信息
任何没有斜线的文本都会发送到AI助手。
建筑
┌─────────────────────┐
│ Node.js Layer │ ← API connections, MCP protocol
└──────────┬──────────┘
│ IPC
┌──────────▼──────────┐
│ C++ TUI Layer │ ← Terminal UI, user interaction
└─────────────────────┘发展
# Build C++ binary
npm run build
# Run in development mode
npm run dev
# Clean build artifacts
npm run clean许可证
Apache许可证2.0-请参阅 许可证 了解详情。
