Token导航 LogoToken导航TokenDH.com
Omnissiah MCP logo
浏览器工具stdio官方级别未说明来源级核验

Omnissiah MCP

MCP Server

Omnissiah MCP服务器为AI工具生态系统提供标准化接口,使AI助手能够安全地控制Blender、浏览器和系统工具。

工具数

12

提示词数

0

GitHub Stars

0

资源数

0
安全执行Claude浏览器自动化Claude

安装说明

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

作者 / 组织

machineaccess1010-sketch

提供方

machineaccess1010-sketch

最后核验

2026/5/17 20:19

快速接入

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

命令预览

pip install -r requirements.txt

详细介绍

Omnissiah MCP服务器

用于AI工具生态系统的MCP(模型上下文协议)服务器。使Claude、Kimi和其他AI助手能够安全地控制Blender、浏览器和系统工具。

🎯 目的

此存储库包含充当以下角色的MCP服务器 USB-C用于人工智能 --将AI模型连接到外部工具的标准化接口。

服务器功能状态
搅拌机3D建模、渲染、程序生成已计划
浏览器网页抓取、SEO分析、表单自动化已计划
系统安全外壳命令、文件操作已计划

🏗️ 建筑

AI Models (Kimi, Claude) → MCP Client → MCP Server → Tool
                                    ↓
                              Sandboxed, audited, validated

🔒 安全

  • 沙盒执行 --具有最低权限的Docker容器
  • 输入验证 --Pydantic模式,严格的类型检查
  • 审核日志记录 --所有操作均已记录并可审查
  • 仅限白名单 --无任意代码执行

🚀 快速开始

# Clone
git clone https://github.com/machineaccess1010-sketch/omnissiah-mcp.git
cd omnissiah-mcp

# Install dependencies
pip install -r requirements.txt

# Run Blender MCP server
python -m mcp.blender.server

📦 安装

通过pip(发布时)

pip install omnissiah-mcp

发展

git clone https://github.com/machineaccess1010-sketch/omnissiah-mcp.git
pip install -e ".[dev]"

🛠️ 暴露的工具

搅拌机MCP

  • create_primitive(type, name, location) --创建基本的3D形状
  • apply_modifier(object, modifier_type) --添加网格修改器
  • render_scene(output_path, resolution) --渲染到文件
  • export_mesh(format, path) --导出为各种格式

浏览器MCP

  • navigate(url) --加载网页
  • screenshot(path) --捕获页面图像
  • extract_data(selector) --报废结构化数据
  • fill_form(fields) --自动提交表单

系统MCP

  • execute_command(command, args) --安全外壳执行(仅限白名单)
  • read_file(path) --读取文件内容
  • write_file(path, content) --写入文件内容
  • list_directory(path) --列出目录内容

🔧 配置

创建 ~/.config/omnissiah/mcp.yaml:

servers:
  blender:
    enabled: true
    port: 8080
    sandbox: true
  
  browser:
    enabled: true
    headless: true
    user_agent: "Omnissiah-Bot/1.0"
  
  system:
    enabled: true
    allowed_commands: ["git", "ls", "cat", "grep"]
    forbidden_patterns: ["rm -rf", "sudo", ">/dev"]

🧪 测试

# Run all tests
pytest

# Test specific server
pytest tests/test_blender_mcp.py

# Security tests
pytest tests/test_security.py -v

🤝 贡献

  1. 分叉存储库
  2. 创建要素分支(git checkout -b feature/amazing-tool)
  3. 提交更改(git commit -m 'Add amazing tool')
  4. 推送到分支(git push origin feature/amazing-tool)
  5. 打开拉取请求

所有捐款必须通过:

  • 安全扫描(trivy, gitleaks, semgrep)
  • 单元测试(pytest)
  • 类型检查(mypy)
  • Linting(ruff, black)

📜 许可证

MIT许可证——见 许可证 了解详情。

🙏 致谢

______________________________________________________________________

目录标签

目录标签

安全执行Claude浏览器自动化AI工具控制本地部署标准化接口Blender集成

支持客户端

Claude

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

12

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP