Token导航 LogoToken导航TokenDH.com
LAURA MCP Server logo
音视频stdio官方级别未说明来源级核验

LAURA MCP Server

MCP Server

LAURA语音助手系统的模型上下文协议(MCP)服务器,提供语音输入、文本转语音、会话管理和多代理集成功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
会话管理PythonClaude语音音频Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

TwinPeaksTownie

提供方

TwinPeaksTownie

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python3 -m venv venv

详细介绍

LAURA MCP服务器-干净部署

用于LAURA语音辅助系统的综合模型上下文协议(MCP)服务器。

项目结构

LAURA-MCP-Clean/
├── core/                 # Core MCP server components
├── TTS/                  # Text-to-Speech server (ElevenLabs)
├── voice_injection/      # Voice input and injection system
├── bridge/              # Mac hub bridge for iOS connectivity
├── memory/              # Memory management and persistence
├── agents/              # Specialized agent modules
├── hydration/           # Hydration tracking system
├── email_system/        # Email management and integration
├── llm_integrations/    # LLM adapter modules
├── config/              # Configuration files
├── scripts/             # Launch and management scripts
├── logs/                # System logs
├── chat_logs/           # Conversation history
├── audio_cache/         # TTS audio cache
└── working_memory/      # Session-specific context

快速开始

1.设置虚拟环境

python3 -m venv venv
source venv/bin/activate
pip install -r config/requirements.txt

2.配置API密钥

创建 core/secret.py 使用API密钥:

ANTHROPIC_API_KEY = "your-key"
OPENAI_API_KEY = "your-key"
ELEVENLABS_API_KEY = "your-key"

3.发射服务

启动MCP服务器

./scripts/start_mcp_server.sh

启动TTS服务器

./TTS/start_tts_server.sh

开始语音输入

./voice_injection/start_voice_input.sh

启动Mac Hub Bridge(适用于iOS)

python bridge/mac_http_bridge.py

或者一次启动所有内容:

./scripts/launch_laura_full.sh

核心组件

MCP服务器(core/mcp_server.py)

  • 使用FastMCP实现主服务器
  • 处理设备注册和会话管理
  • 协调所有子系统

TTS服务器(TTS/tts_server.py)

  • ElevenLabs集成文本到语音
  • 音频流和缓存
  • 个人语音支持

语音注入(voice_injection/quick_voice.py)

  • 捕获语音输入
  • 注入克劳德代码或终端
  • 一键通和唤醒词支持

Mac Hub桥(bridge/mac_http_bridge.py)

  • iOS设备的HTTP网桥
  • 将MCP协议转换为REST API
  • 管理设备会话

存储系统(memory/)

  • 持续的对话上下文
  • 主题映射和时间线
  • 活动会话的工作记忆

代理系统(agents/)

  • 不同任务的专业代理
  • 日历、联系人、电子邮件代理
  • Claude代码集成

配置

环境变量

  • ANTHROPIC_API_KEY:Claude API访问
  • OPENAI_API_KEY:GPT模型访问
  • ELEVENLABS_API_KEY:TTS服务

端口配置

  • MCP服务器:8765
  • TTS服务器:9090
  • Mac Hub桥接器:8080

依赖项

config/requirements.txt 查看完整列表。关键依赖关系:

  • fastmcp
  • 人类
  • openai
  • 十一个实验室
  • 快速
  • 优维康
  • websockets

系统要求

  • macOS 10.15+
  • Python 3.10+
  • 最低4GB RAM
  • API调用的网络访问

守护程序设置(可选)

对于自动启动:

./scripts/setup_mcp_daemon.sh

故障排除

检查服务状态

curl http://localhost:8765/health

查看日志

tail -f logs/mcp_server.log

重置内存

rm -rf working_memory/*

许可证

私人项目-保留所有权利

支持

有关问题或疑问,请查看 docs/ 文件夹。

目录标签

目录标签

会话管理PythonClaude语音音频语音助手本地部署文本转语音多代理系统iOS集成

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

session

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiosession部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP