Huuh MCP 服务器是一款友好的模型上下文协议(Model Context Protocol)服务器,它架起了人工智能应用与 huuh.me 平台之间的桥梁 🤖💝。
借助 huuh.me,你可以:
我们的服务器就像是人工智能时代协作的瑞士军刀!🔧📚你可以:
要使用该服务器,请在 huuh.me 平台上注册并获取你的 API 密钥。此服务器是为与 huuh API 配合使用而设计的,因此你需要一个账户才能开始使用!🌐
我们的服务器配备了 10 个令人惊叹的工具,让处理教育内容变得轻而易举:
get_user_options功能:获取有关你可用的知识库、模块和文件的信息
适用场景:开启你的旅程,了解可供你使用的资源!
search_marketplace功能:在市场中搜索知识库
参数:
query(字符串) - 你的搜索词(最多 150 个字符)retrieve_information功能:从知识库内容中检索特定信息
参数:
query(字符串) - 你要查找的内容(最多 150 个字符)base_id(字符串) - 要搜索的知识库relevant_modules(数组,可选) - 要关注的特定模块relevant_groups(数组,可选) - 要包含的特定组relevant_file_ids(数组,可选) - 要搜索的特定文件contribute功能:向知识库添加你自己的内容贡献
参数:
base_id(字符串) - 要贡献的课程folder_number(字符串) - 要添加内容的文件夹contribution_title(字符串) - 你的贡献标题contribution_content(字符串) - 你精彩的内容(最多 30,000 个字符)get_persona功能:检索有关人工智能角色的信息
参数:
title(字符串) - 你想要的角色名称refresh_persona功能:更新角色内容和行为
参数:
title(字符串) - 要更新的角色new_content(字符串) - 更新后的角色内容base_id(字符串,可选) - 特定课程的角色更新contribute_persona_to_course功能:向课程(你的或公共的)添加全新的角色 参数:
course_id(字符串) - 要添加角色的课程persona_title(字符串) - 你的新角色名称persona_content(字符串) - 角色描述和行为(最多 150 个字符)create_base功能:为你的内容创建新的知识库 参数:
base_name(字符串) - 你的新知识库名称base_description(字符串) - 知识库的描述assign_base_to_space功能:将现有的知识库分配到协作空间 参数:
space_id(字符串) - 要分配知识库的空间 IDbase_id(字符串) - 要分配的知识库 IDcreate_spaces功能:为团队协作创建新的协作空间 参数:
space_name(字符串) - 你的新空间名称space_description(字符串) - 空间用途的描述要通过 Smithery 自动为 Claude Desktop 安装 mcp,请执行以下操作:
npx -y @smithery/cli install @infolab-ai/mcp --client claude
将以下配置添加到 claude-desktop.json:
{
"mcpServers": {
"huuh-mcp": {
"command": "uvx",
"args": ["huuh-mcp"],
"env": {
"HUUH_APIK_KEY": ""
}
}
}
}
想要贡献代码或进行定制?我们热爱开发者!💻❤️
# 克隆仓库
git clone https://github.com/infolab-ai/mcp.git
cd mcp
# 使用 uv 安装依赖项(它快如闪电!)
uv sync
# 激活虚拟环境
source .venv/bin/activate # 在 Windows 上:.venv\Scripts\activate
# 设置环境变量
cp .env.sample .env
# 使用你的 API 凭证编辑 .env
# 在开发模式下运行服务器
uv --directory path/to/huuh_mcp -m huuh_mcp.server --env-file /path/to/.env
创建一个 .env 文件,内容如下:
# 你的 HUUH API 密钥(从你的账户设置中获取)
HUUH_APIK_KEY=your_api_key_here
# 可选:设置日志级别
LOG_LEVEL=INFO
服务器使用 API 密钥进行身份验证,以确保你的数据安全!🛡️
本项目采用 MIT 许可证 📄 - 这意味着你可以自由地:
唯一的要求是在衍生作品中保留许可证声明。就这么简单!🎉
我们非常欢迎你帮助我们让这个服务器变得更加出色!🌟