Token导航 LogoToken导航

MCP Server · 搜索检索

Openai Filesearch MCP

一个基于FastMCP 2.x的TypeScript服务器,通过RPC接口提供OpenAI文件搜索功能,返回排名靠前的文档块。

未说明官方级别未说明来源级核验工具 1
文件搜索文档检索TypeScriptClineOpenAI集成

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
ixiion001
提供方
ixiion001

工具数量

1

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

Openai Filesearch MCP 属于搜索检索类 MCP Server,公开资料标注 1 个工具,通过传输方式未标注接入,适配 Cline,没有现成的安装命令;接入前要先准备 API Key。

分类

搜索检索

传输方式

未说明

认证方式

API Key

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 1 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

文件搜索MCP服务器

TypeScript中的最小FastMCP 2.x服务器,它公开了一个RPC--retrieveDocs(question)--它从OpenAI文件搜索返回原始排名块。

特性

  • 充当OpenAI的简单代理 /v1/responses 端点使用 file_search 工具。
  • 倒像 OPENAI_API_KEY 从环境变量。
  • 倒像 vectorStoreId 从 config.json.
  • 使用FastMCP 2.x addTool 和 ctx.log.
  • 返回原始块({ id, text, score }[])作为JSON字符串,从中提取 file_search_call.results.
  • 包括鲁棒性功能:30秒超时、瞬态错误(429、5xx、网络)的重试逻辑(3次尝试)和结构化错误报告。
  • 可选的详细日志记录,通过 DEBUG_OPENAI 环境变量。

先决条件

  • Node.js(建议使用v18或更高版本)
  • npm(或pnpm/yarn)
  • 一个OpenAI API密钥
  • 现有的OpenAI矢量存储ID
  • Git(用于克隆)

设置

  1. 克隆存储库(如果适用):
   # git clone 
   # cd filesearch-mcp-server
  1. 安装依赖项: 安装所需的软件包。
   npm install
  1. 配置:

- config.json: 复制 config.template.json 向 config.json 并添加您的矢量存储ID。

     cp config.template.json config.json

然后编辑 config.json:

     {
       "vectorStoreId": "vs_YOUR_VECTOR_STORE_ID"
     }

_(替换 vs_YOUR_VECTOR_STORE_ID 使用您的实际ID。git通过以下方式忽略此文件 .gitignore.)_

- 环境变量: 创建一个 .env 文件(或直接设置环境变量)。您可以复制示例:

     cp .env.example .env

然后编辑 .env 使用API密钥:

     # Required: Your OpenAI API Key
     OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

     # Optional: Set to "true" or "1" for verbose OpenAI API response logging
     # DEBUG_OPENAI=false

_(git通过忽略此文件 .gitignore.)_

或者,通过临床MCP设置进行配置(cline_mcp_setting.json):

     {
       "servers": [
         {
           "id": "filesearch-mcp-server",
           "command": "npm start",
           "working_directory": "path/to/filesearch-mcp-server",
           "environment": {
             "OPENAI_API_KEY": "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
             "DEBUG_OPENAI": "false"
           }
         }
       ]
     }
  1. 构建TypeScript代码:
   npm run build

运行服务器

npm start

此命令运行 node dist/server.js,使用启动服务器 stdio 传输(默认)。它在标准输入/输出上监听MCP请求,使其适合与Cline或其他期望进行stdio通信的MCP客户端一起使用。

发展

  • 构建: npm run build (将TypeScript编译为 dist/)
  • 格式: npm run format (使用Prettier格式化代码)
  • 棉绒: npm run lint (使用ESLint检查代码样式)
  • 观看&跑步: npm run dev (监视服务器的更改、重建和重启)

块状结构

服务器从中提取块 output[*].file_search_call.results OpenAI API响应中的字段。返回的JSON数组中的每个块都遵循 Chunk 接口: { id: string, text: string, score: number }The id 从结果对象的 id 字段(有回退), text 是块内容,以及 score 是OpenAI提供的相关性得分。

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

工具与能力

工具数量

1

资源数量

0

提示词数量

0

能力标签

文件搜索TypeScript本地部署RPC服务OpenAI集成文档检索

支持客户端

Cline

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 1 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备API Key,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 已经在用 Cline 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到API Key的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Openai Filesearch MCP

MCP World · 本页

1未说明未标注1 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Openai Filesearch MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Openai Filesearch MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Openai Filesearch MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Openai Filesearch MCP 需要 API Key 吗?

公开资料标注的认证方式是API Key,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Openai Filesearch MCP 支持哪些客户端?

公开资料标注支持 Cline;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP