使用说明
Omilia MCP服务器
文档: learn.ocp.ai
一个模型上下文协议服务器,允许MCP感知的LLM客户端构建, 部署和操作会话式AI代理 奥米利亚云 平台(OCP) 通过自然语言。创建编排器应用程序, 启动一个自主代理,从URL附加一个知识库,连接一个 webservice工具、部署和冒烟测试结果——所有这些都来自聊天 在编辑器或桌面应用程序中提示。
服务器在本地运行,并通过经过身份验证的HTTPS与OCP通信。不 数据离开您的计算机,但MCP客户端发出的请求除外 你的代表。
支持的MCP客户端
克劳德桌面、克劳德代码、光标、VS代码(带复制副本)和Codex。
安装
推荐-交互式向导(回答几个提示,然后在编写任何内容之前确认):
npx github:omilia/mcp init
向导选择您的客户端,收集带有掩码输入的凭据,
运行prereq检查(节点20+, uv),安装配置并打印
退出前烟雾测试通过/失败总结。请参阅
交互式向导部分
在安装指南中了解完整的提示顺序。
非交互式/CI——提供所有标志以跳过提示:
npx github:omilia/mcp init --client <claude|claude-code|cursor|vscode|codex>
请参阅完整的安装指南 docs/installation.md
为了 .mcpb 一键式捆绑包(Claude Desktop)和手动配置
选择。
认证
推荐:Keycloak密码授权--设置 OCP_USERNAME, OCP_PASSWORD,以及 OCP_KEYCLOAK_REALM (默认值 master).
更快的路径:通过个人访问令牌 OCP_ACCESS_TOKEN.
两者都只在内存中运行——凭据永远不会持久。看 docs/installation.md 按环境表划分的领域。
工具(31)
MCP表面,按面积分组。每一行都是您的MCP知道的一个工具
LLM可以通过调用 tools/call.
探索与指南
| 工具 | 说明 |
|---|---|
read_guide |
返回规范OCP MCP工作流程的降价指南 |
list_groups |
列出当前用户有权访问的OCP组 |
list_agents |
列出范围内的所有代理 |
list_knowledge_bases |
列出知识库(常见问题向量库) |
list_pathfinder_projects |
列出探路者项目(可搜索筛选) |
search_orchestrator_apps |
搜索编排器应用程序 |
search_miniapps |
搜索小型应用程序 |
search_numbers |
搜索附加到应用程序的电话号码 |
search_variable_collections |
搜索变量集合 |
search_dialog_logs |
按组/应用程序/日期搜索对话框日志 |
编排器应用程序
| 工具 | 说明 |
|---|---|
create_orchestrator_app |
创建新的Orchestrator应用程序 |
get_orchestrator_app |
获取应用程序的画布 |
add_concierge_to_orc_app |
将礼宾人员连接到应用程序的画布中 |
deploy_orc_app |
部署编排器应用程序 |
talk_to_app |
向已部署的应用程序发送消息并接收代理的回复 |
代理(礼宾和任务)
| 工具 | 说明 |
|---|---|
create_agent |
创建礼宾或任务代理 |
update_agent_instructions |
更新代理的说明 |
update_concierge |
更新礼宾部的次级代理名单 |
add_agent_to_concierge |
向礼宾部添加子代理 |
add_escalation_queue_to_agent |
向代理添加升级队列 |
WebService迷你应用程序和代理
| 工具 | 说明 |
|---|---|
create_webservice_miniapp |
创建WebService迷你应用程序(HTTP工具) |
get_miniapp |
获取迷你应用程序的配置 |
edit_webservice_miniapp |
编辑WebService迷你应用程序的请求配置 |
set_miniapp_prompt |
在迷你应用程序上设置欢迎/初始/错误提示 |
create_webservice_agent |
创建一个使用WebService迷你应用程序的任务代理 |
add_tool_to_webservice_agent |
向任务代理添加另一个WebService工具 |
开拓者(知识)
| 工具 | 说明 |
|---|---|
create_pathfinder_project |
创建探路者项目 |
add_faq_to_agent |
将URL抓取到Pathfinder常见问题解答中,并将其附加到代理 |
add_knowledge_base_to_agent |
将现有知识库附加到代理 |
变量和对话框
| 工具 | 说明 |
|---|---|
get_collection_variables |
列出集合中的变量 |
get_dialog_logs |
获取对话ID的完整对话日志 |
例子
规范之旅的端到端演练(构建、部署、测试、, 延长)居住 文档/示例/.
许可证
MIT。看 许可证.
来源
此存储库在每个应用程序上都是从内部源自动生成的
释放。由内部提交生成 333d04b1f44b7f54b0803eba5c1631dd8b101444 在分行
mirror/333d04b1f44b。此版本公开了31个工具
在src/main.py和src/server.py之间。无法合并此存储库的PR
后上游——可见性和反馈的未决问题;错误修复如下
在内部来源中跟踪。