用于创建和管理 Hellō 应用程序的 Model Context Protocol (MCP) 服务器。
🚧 测试版状态:此 MCP 服务器目前处于测试阶段。我们正在积极寻求反馈并欢迎贡献!请报告问题、提出改进建议或提交拉取请求以帮助我们改进开发者体验。
将以下配置之一复制到您的 MCP 客户端设置中:
NPM 包(最新):
{
"hello-admin-stdio": {
"command": "npx",
"args": ["-y", "@hellocoop/admin-mcp@latest"],
"type": "stdio"
}
}
HTTP 运输(远程):
{
"hello-admin-http": {
"url": "https://admin-mcp.hello.coop/",
"type": "http"
}
}
📖 查看本地开发设置 以从源代码运行
此 MCP 服务器提供了一个强大的单一工具(hello_manage_app),让您能够直接从您的AI助手创建和管理 Hellō 应用程序。与传统API不同,每个操作都会自动包含您的完整开发者上下文——个人资料、团队和应用程序——使其非常适合AI助手。
📖 有关详细使用说明、示例和故障排除,请访问:hello.dev/docs/admin-mcp
🎯 核心工具:
hello_manage_app - 所有应用程序管理的主要工具
create, read, update, create_secret, update_logo_from_data, update_logo_from_url🔄 始终在上下文中:与传统API不同,每个工具响应都会包括您的完整开发者上下文:
这意味着您在操作之间不会丢失上下文——对于需要理解您完整开发环境的AI助手来说,这是完美的。
hello_manage_app 动作:📝 create - 创建新的应用程序
{ profile, application, action_result }👁️ read - 读取应用程序详情
client_id:返回您的完整个人资料上下文client_id:返回个人资料+特定应用程序{ profile, application?, action_result }✏️ update - 更新应用程序设置
{ profile, application, action_result }🔑 create_secret - 生成客户端密钥
{ profile, application, client_secret, action_result }🎨 update_logo_from_data - 从base64数据上传图标
{ profile, application, update_result, action_result }🔗 update_logo_from_url - 从URL上传图标
{ profile, application, update_result, action_result }每个响应都包含您的完整个人资料上下文,使其非常适合需要了解您开发环境的AI助手。
HELLO_DOMAIN:覆盖默认域名(默认为 hello.coop)HELLO_ADMIN:覆盖管理服务器URL(默认为 https://admin.hello.coop)我们希望得到您的反馈! 此 MCP 服务器正处于测试阶段,并且我们正根据实际使用情况积极改进它。
为了本地开发和测试:
# 克隆仓库
git clone https://github.com/hellocoop/admin-mcp
cd admin-mcp
# 安装依赖
npm install
然后配置您的AI客户端以运行本地版本
本地开发(Node.js):
{
"hello-admin-local": {
"command": "node",
"args": ["path/to/HelloCoop/admin-mcp/src/stdio.js"],
"type": "stdio"
}
}
运行全面的测试套件:
# 运行所有自动化测试
npm test