RA

rufenglai/ansa-api-mcp

Productivity workflow

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

22 stars 2 forks 품질 64 트렌드 14

MCP Server for searching ANSA Python API documentation

개요

基于 Model Context Protocol (MCP) 的 ANSA Python API 智能搜索服务。让 Claude Code 能够直接搜索和理解 ANSA API 文档,辅助用户编写 ANSA 脚本。 ANSA 是业界广泛使用的 CAE 前处理软件,其 Python API 包含 ,分布在 **中。面对如此庞大的 API 体系,开发者往往难以快速找到所需的函数。 本项目将 ANSA API 文档构建为结构化索引,并通过 MCP 协议暴露给 Claude Code,使 AI 能够: - 理解用户的自然语言意图(中英文均可) - 精准定位对应的 ANSA API 函数 - 返回函数签名、参数说明和代码示例 1. — 基于预生成的中英文关键词索引,精确匹配最相关的函数 2. — 在函数签名和描述中进行子串匹配,补充关键词未覆盖的结果 3. — 在完整的 API 文档全文中搜索,确保不遗漏 - 关键词命中数越多,排名越靠前 - 返回函数签名、模块、分类、参数列表和代码示例 - 支持按 module 和 category 过滤 在 Claude Code 中直接用自然语言描述需求,AI 会自动调用搜索工具: 1. — 从 ANSA Sphinx 文档中提取函数签名、参数、描述、示例 2. — 根据函数名和模块自动分类(mesh_edit、base_query 等) 3. — 调用 AI 为每个函数生成中英文搜索关键词 4. — 生成 ansa_api_index.json,供运行时搜索使用

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "ansa-api": { "type": "stdio", "command": "ansa-api-mcp", "args": [], "env": { "ANSA_TXT_DOCS_PATH": "C:/path/to/your/txt_docs" } } } }