项目简介
Osaurus是一个专为macOS设计的全功能本地AI服务器,集成了多种AI模型(包括本地MLX优化模型和远程API服务),并支持Model Context Protocol (MCP)标准。它允许AI客户端通过标准化协议访问文件系统、浏览器自动化、Git操作等工具,构建了一个完整的AI助手基础设施。
主要功能
- 多模型支持:本地运行MLX优化的Llama、Qwen等模型,同时支持OpenAI、Anthropic、Ollama等远程API
- MCP服务器:向Cursor、Claude Desktop等MCP客户端暴露工具调用能力
- 插件生态系统:安装社区或自定义插件,扩展浏览器控制、文件操作、网络搜索等功能
- 开发者工具:内置API监控、服务器状态检查和实时请求调试界面
- 远程MCP聚合:连接外部MCP服务器并整合其工具到本地环境
- 菜单栏快捷聊天:通过快捷键快速调出聊天界面,保持会话上下文
安装步骤
- 通过Homebrew安装:'brew install --cask osaurus'
- 或从GitHub Releases页面直接下载安装包
- 安装后通过Spotlight搜索启动,或终端运行'osaurus ui'
服务器配置
在MCP客户端(如Cursor、Claude Desktop)的配置文件中添加:
{ "mcpServers": { "osaurus": { "command": "osaurus", "args": ["mcp"] } } }
此配置指示MCP客户端通过stdio传输协议与Osaurus的MCP服务器建立连接。
基本使用方法
- 启动服务器:'osaurus serve'(默认端口1337)
- 配置MCP客户端使用上述连接配置
- 通过管理界面(⌘ Shift M)添加远程模型提供商
- 使用'osaurus tools install'命令安装所需插件工具
- 通过API端点或MCP协议调用AI模型和工具功能
信息
分类
开发者工具