尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Memtech MCP Server MCP 服务说明文档

Memtech MCP Server MCP 服务说明文档 1. 服务概述一句话简介:内存ASIC工程知识库MCP服务器,将Memtech的内存ASIC工程知识库暴露给AI助手,支持RTL、实验室日志、DFM规则和硅设计知识的语义搜索服务名称:Memtech MCP Server版本号:v0.1.0(早期访问)开发者/提供方:California-Memtech协议类型:MCP (Model Context Protocol)2. 核心功能列出该MCP服务提供的主要功能点:语义搜索:使用自然语言搜索Memtech工程语料库向量检索:基于Voyage AI的voyage-code-2嵌入模型进行语义检索Qdrant集成:连接到配置的Qdrant向量数据库集合元数据返回:返回匹配块的文本、文件路径、符号、源类型、分类等元数据多客户端支持:支持Claude Code、Claude Desktop、Cursor、GitHub Copilot、Gemini CLI等自托管:Apache-2.0许可,可审计、分叉和自托管3. 使用场景描述该服务适合在什么情况下使用:内存IC工程:内存ASIC工程师通过AI聊天询问Memtech问题RTL代码搜索:搜索DDR控制器代码、时序处理等实验室日志查询:查询实验室测试日志和结果DFM规则检索:检索设计可制造性规则硅设计知识:访问硅设计知识和最佳实践4. 接入方式4.1 服务端点存储后端:Qdrant向量数据库集群嵌入模型:Voyage AI的voyage-code-2(1536维,代码感知)4.2 认证与权限Qdrant URL:Qdrant集群URLQdrant API密钥:Qdrant API密钥Voyage API密钥:Voyage AI API密钥(从dash.voyageai.com获取)目标集合:Memtech格式的块集合名称4.3 数据格式返回数据包含:文本内容文件路径符号名称源类型分类信息相似度评分4.4 服务器配置环境变量配置:QDRANT_URLyour_qdrant_url QDRANT_API_KEYyour_qdrant_api_key VOYAGE_API_KEYyour_voyage_api_key QDRANT_COLLECTIONyour_collection_nameClaude Code配置:claude mcp add-json memtech-kb {command:python,args:[-m,memtech_mcp.server]} -s user claude mcp list5. 接口定义工具列表(v0.1.0)工具名称描述状态search_memtech_kb对配置的Memtech集合进行语义搜索,返回排名块及其文本、文件路径、符号和相似度评分✅ 可用predict_yield良率预测与失效机制分析 v0.2analyze_root_cause从症状描述进行根因假设排名 v0.2suggest_rtl_patch基于实验室证据的RTL错误补丁建议 v0.2generate_ate_planATE(自动测试设备)计划生成 v0.2ingest管理员范围的新块摄取 v0.2架构说明服务器使用FastMCP作为MCP协议层,在工具调用时:使用Voyage AI的voyage-code-2嵌入查询搜索配置的Qdrant集合返回top-K匹配块及其元数据6. 快速开始6.1 环境要求Python 3.11或更新版本uv或pip包管理器Qdrant集群(包含Memtech格式块的集合)Voyage AI API密钥6.2 示例代码安装:git clone https://github.com/California-Memtech/mcp.git memtech-mcp cd memtech-mcp uv sync配置:cp .env.example .env # 编辑.env文件,填入Qdrant URL、API密钥、Voyage API密钥和目标集合测试运行:python -m memtech_mcp.server # 应打印Connected to Qdrant然后等待MCP流量7. 注意事项项目状态:v0.1.0早期访问版本,仅提供search_memtech_kb工具前置条件:需要预先配置好的Qdrant集群和Memtech格式的数据集合许可证:Apache License 2.0,允许分叉和自托管目标用户:应用开发者和平台团队,而非最终用户架构设计:薄垫片层,无LLM逻辑或业务规则,仅检索未来计划:v0.2将添加5个新工具、Memtech平台网关集成、预构建Docker镜像安全设计:凭据和集合名来自环境变量,无代码中秘密,无跨部署泄漏默认值
返回列表