Token导航 LogoToken导航TokenDH.com
Halcon Knowledge MCP logo
数据服务未说明官方级别未说明来源级核验

Halcon Knowledge MCP

MCP Server

HALCON知识库管理与爬取工具是一个统一的技术文档存储库,用于爬取本地HALCON安装、将其索引到向量数据库,并通过MCP服务器向LLMs提供知识。

工具数

3

提示词数

0

GitHub Stars

1

资源数

0
Python向量数据库数据分析

安装说明

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

作者 / 组织

marcadrianpeters

提供方

marcadrianpeters

最后核验

2026/5/17 20:21

快速接入

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

详细介绍

HALCON知识MCP和爬虫

HALCON技术文档摄取和模型上下文协议(MCP)服务的统一存储库。此项目允许您抓取本地HALCON安装,将其索引到矢量数据库中,并通过MCP服务器将该知识提供给LLM。

项目结构

  • server/:提供混合搜索工具的高性能MCP服务器。
  • crawler/:解析HALCON文档、SDK头文件和HDevelop示例的摄入管道。
  • shared/:两个组件使用的通用数据库模式、连接逻辑和配置。
  • data/:(Git忽略)LanceDB矢量数据库的持久存储。

先决条件

  1. HALCON安装:您必须在本地安装HALCON的许可版本。
  2. Docker和NVIDIA容器工具包:GPU加速爬行所需。
  3. 数据装载:爬网程序需要访问您的HALCON安装路径。

快速开始

1.索引知识库(GPU)

首先,使用爬虫从本地HALCON安装生成矢量数据库。

更新您的 docker-compose.yml 要挂载HALCON路径,请运行:

docker compose up halcon-crawler

2.启动MCP服务器(CPU)

一旦 ./data 目录已填充,启动服务器:

docker compose up -d halcon-mcp

服务器将在以下时间可用 http://localhost:8000.

Docker服务

服务Dockerfile优化目的
halcon-mcpDockerfile.cpu仅CPU向LLM提供搜索查询。
halcon-crawlerDockerfile.gpuNVIDA/CUDA高速文档摄取和嵌入。

可用的MCP工具

  • search_halcon_knowledge:跨索引的混合搜索(语义+FTS)。
  • get_kb_info:加载的知识库的元数据和统计数据。
  • system_status:实时健康和性能指标。

配置

所有配置均通过以下方式管理 .env。参见 .env.example 查看可用选项。

关键变量:

  • HALCON_KNOWLEDGE_DB_PATH:LanceDB存储的路径(默认值: /app/data).
  • HALCON_VERSION:目标HALCON版本(例如。, 24.11).

许可与免责声明

MIT许可证。

HALCON是MVTec Software GmbH的注册商标。该项目是一个独立的工具,不隶属于MVTec Software GmbH,也不由其背书或赞助 分发任何HALCON二进制文件或专有文档。

目录标签

目录标签

Python向量数据库数据分析知识库管理本地部署文档爬取LLM集成HALCON工具

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP