FORe MCP服务器
MCP(Model Context Protocol)用于处理FORE文档(Foresight BI Desktop)的服务器。AI助理可以访问4900+个接口和42000+个文档页。
机会
- 文件搜索 -搜索接口、类和文档
- 接口信息 -描述、属性、方法
- 语法帮助 -基本语法、控制结构、类型
- 代码示例 -流行任务的现成模式
安装
cd fore-mcp-server
npm install
npm run build使用Cursor
添加到Cursor设置中(~/.cursor/mcp.json):
{
"mcpServers": {
"fore": {
"command": "node",
"args": ["C:/path/to/fore-mcp-server/dist/index.js"]
}
}
}可用工具
search_fore_docs
搜索FORE文档。
{
"query": "IPrxReport",
"limit": 10
}get_interface_info
获取接口信息。
{
"name": "IPrxReport"
}get_fore_syntax
前置语法帮助。
{
"topic": "basics"
}可用主题: basics, control-flow, types, operators, events, sql, dimensions, cubes
get_code_示例
接口和模式的代码示例。
{
"topic": "sql-execution"
}开发
# Запуск в режиме разработки
npm run dev
# Сборка
npm run build
# Запуск
npm start项目结构
fore-mcp-server/
├── src/
│ ├── index.ts # Точка входа MCP сервера
│ ├── search.ts # Поиск и информация об интерфейсах
│ └── resources.ts # Работа с файлами документации
├── data/
│ └── docs-index.json # Индекс документации (4947 записей)
├── docs/ # Markdown документация (42551 файлов)
├── package.json
└── tsconfig.json文件统计
度量值 |---------|----------| Markdown档案42551 文本大小为97.5MB。 第4947章指数中的分类
许可证
麻省理工学院
