Doc MCP 87534a75

MCP数据服务

提供方 Hipc

数据服务 未标注 无需鉴权 社区 / 第三方 VS Code

基于TypeScript和PostgreSQL的文档存储服务,支持RAG(检索增强生成)功能,包括文档上传、切割、摘要提取和向量嵌入生成。

一句话选型结论

按资料字段整理

Doc MCP 87534a75 属于数据服务类 MCP 服务器,传输方式未标注,无需鉴权,可直接接入 VS Code,没有现成安装命令,需按官方文档接入。接入前先确认权限范围;涉及写入、删除或付款的操作,建议先在测试环境验证。

分类数据服务 传输方式未标注 鉴权无需鉴权 部署方式未标注
GitHub 星标 0 仓库热度,无公开仓库时显示未标注
工具数 未标注 暴露给模型的工具数量
资源 / 提示词 0 / 0 资源与提示词模板数量
维护方 社区 / 第三方 核验等级 仅资料核对

工具与能力

数据服务
数量来自来源目录的标注,具体工具清单以官方文档为准
工具数量未标注暴露给模型可调用的工具个数
资源数量0可读取的资源条目
提示词数量0内置提示词模板数量

能力标签

支持客户端

适用场景

文档存储TypeScript本地部署RAG向量嵌入摘要提取PostgreSQL

安装与配置

未标注 无需鉴权
上游未给出传输方式
  1. 1
    准备运行环境

    按官方文档确认运行环境(常见为 Node.js 或 Python),装好后再执行安装命令。

  2. 2
    安装服务

    复制上面的安装命令执行;命令里带占位符的位置,换成自己的密钥或路径。

  3. 3
    写入客户端配置

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

  4. 4
    验证是否可用

    连接成功后随便调一个只读工具,确认能返回结果,再接入正式流程。

典型使用场景

3 类
按分类与标签整理的常见用法,具体以官方文档为准
数据库查询

用自然语言查库、取数,不用手写 SQL。

数据同步与清洗

把多来源数据拉到一处做整理。

报表取数

按口径快速拉出统计结果。

选择建议

选之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 已适配 VS Code,换客户端不用重新研究配置。
  • 资料标注无需鉴权,装好就能连。

先想清楚的地方

  • 没有现成安装命令,需要按官方文档自己填启动命令和参数。
  • 资料没标注工具数量,实际能力要装好后确认。
  • 版本更新与行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 VS Code 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地或自有环境跑服务的人。

不太适合

  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
MCP 服务器工具数传输方式部署方式安装命令最后核验
Doc MCP 87534a75当前 未标注 未标注 未标注 无 2026-05-17
Memory 9d25f64e 9 未标注 未标注 无 2026-05-17
Getzep MCP 9 stdio · 本地进程 本地部署 有 2026-05-17
anything-llm 未标注 stdio · 本地进程 本地部署 有 2026-04-11
Prisma MCP Server 未标注 stdio · 本地进程 本地部署 有 2026-05-17
Astr Bot 未标注 stdio · 本地进程 本地部署 有 2026-05-17

服务器档案

数据服务
字段来自项目仓库与公开索引,中文说明由本站标注
提供方Hipc上游标注的维护方 Hipc
分类数据服务本站按上游分类展示
连接方式未标注上游未给出传输方式
鉴权方式无需鉴权远程服务建议用最小权限凭据
维护方社区 / 第三方核验等级 仅资料核对
包名 / 运行时未标注 · 未标注本地安装时用到的包标识与运行时
部署类型未标注上游给出的部署形态
最近核验2026-05-17上游最后核验时间

详细介绍

3.3 KB
来自项目仓库与上游目录的原文,未做删改

文档存储与 RAG 服务

基于 TypeScript + PostgreSQL 的文档存储服务,支持 RAG(检索增强生成)功能。

功能特性

  • 📄 文档上传与存储
  • ✂️ 多策略文档切割(可配置块大小和重叠)
  • 📝 自动摘要提取
  • 🔢 向量嵌入生成(支持内容和摘要双重嵌入)
  • 🔗 完整的文档-切片关联

项目结构```

src/
├── config/ # 配置文件
├── controllers/ # 控制器层
├── database/ # 数据库连接
├── middlewares/ # 中间件
├── routes/ # 路由定义
├── services/ # 服务层
│ ├── chunking.service.ts # 文档切割服务
│ ├── embedding.service.ts # 向量嵌入服务
│ ├── summary.service.ts # 摘要提取服务
│ └── document.service.ts # 文档处理服务
└── index.ts # 入口文件


## 快速开始

### 1. 安装依赖```bash
npm install

2. 配置环境变量

复制 .env.example 为 .env 并配置:```bash
cp .env.example .env


主要配置项:

- `DATABASE_URL`: PostgreSQL 数据库连接字符串
- `OPENAI_API_KEY`: OpenAI API 密钥
- `CHUNK_STRATEGIES`: 切割策略配置(JSON 格式)

### 3. 初始化数据库```bash
# 启用 pgvector 扩展(需要先在 PostgreSQL 中安装)
# CREATE EXTENSION vector;

# 运行迁移
npm run prisma:migrate

4. 启动服务```bash

开发模式

npm run dev

调试模式

npm run debug


## API 接口

### 上传文档

**POST** `/api/documents`

请求体:```json
{
  "content": "文档内容(纯文本)",
  "type": "api_doc | tech_doc | code_logic_doc | general_doc",
  "projectName": "项目名称",
  "title": "文档标题(可选)",
  "metadata": {}
}

文档类型说明:

  • api_doc: API 接口文档
  • tech_doc: 技术实现文档
  • code_logic_doc: 内部代码逻辑文档
  • general_doc: 通用文档

响应:```json
{
"success": true,
"data": {
"documentId": "uuid",
"title": "文档标题",
"type": "API_DOC",
"projectName": "项目名称",
"chunksCreated": 10,
"embeddingsCreated": 20,
"strategies": [
{ "chunkSize": 1000, "overlap": 200 },
{ "chunkSize": 2000, "overlap": 400 }
]
}
}


### 获取项目文档列表

**GET** `/api/documents?projectName=xxx`

### 获取文档详情

**GET** `/api/documents/:id`

### 删除文档

**DELETE** `/api/documents/:id`

## 切割策略配置

通过环境变量 `CHUNK_STRATEGIES` 配置多种切割策略:```json
[
  { "chunkSize": 1000, "overlap": 200, "name": "small" },
  { "chunkSize": 2000, "overlap": 400, "name": "medium" }
]
  • chunkSize: 每个切片的最大字符数
  • overlap: 相邻切片的重叠字符数
  • name: 策略名称(可选)

调试

使用 VS Code 的调试功能:

  1. 打开 VS Code
  2. 按 F5 或选择 "Debug with ts-node"
  3. 设置断点进行调试

数据库模型

  • Document: 原始文档
  • ChunkStrategy: 切割策略配置
  • DocumentChunk: 文档切片(关联文档和策略)
  • ChunkEmbedding: 向量嵌入(支持内容和摘要两种类型)

技术栈

  • TypeScript: 开发语言
  • Express: Web 框架
  • Prisma: ORM
  • PostgreSQL: 数据库
  • pgvector: 向量存储扩展
  • OpenAI: 嵌入和摘要生成

常见问题

6 问
答案由本站依据条目字段整理,不引用上游原文
Doc MCP 87534a75 怎么安装?

资料没有给出安装命令,请到官方仓库或文档按说明接入;这类条目多数是生态应用,或尚未发布可安装包。

Doc MCP 87534a75 怎么在 VS Code 里配置?

它的传输方式未标注,在客户端的 MCP 配置里填好启动命令和参数,保存后完全退出客户端再打开,配置才会生效。

Doc MCP 87534a75 收费吗?

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

Doc MCP 87534a75 需要 API Key 吗?

资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Doc MCP 87534a75 支持哪些客户端?

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

Doc MCP 87534a75 能提供哪些能力?

资料显示能力标签包括 PostgreSQL、VS Code、数据分析。具体工具清单以官方文档为准。

热门专题

按标签挑服务器
全部专题 →

服务器信息以作者仓库与官方文档为准;分类、传输方式与鉴权方式的中文说明为中文整理,最近核验 2026-05-17。