
rufenglai/ansa-api-mcp
Productivity workflowЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
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"
}
}
}
}