Token导航 LogoToken导航TokenDH.com
Drizzle Docs logo
开发工具未说明官方级别未说明来源级核验

Drizzle Docs

MCP Server

一个提供Drizzle ORM文档实时访问、模糊搜索和灵活内容检索的MCP服务器工具。

工具数

3

提示词数

0

GitHub Stars

2

资源数

0
开发工具TypeScriptClaudeClaudeCursorWindsurfVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Michael-Obele

提供方

Michael-Obele

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

毛毛雨医生mcp

![latest release](https://github.com/Michael-Obele/drizzle-docs/releases) ![License: MIT](https://opensource.org/licenses/MIT)

![Install MCP Server](https://cursor.com/en-US/install-mcp?name=drizzle-docs-mcp&config=eyJjb21tYW5kIjoibnB4IC15IG1jcC1yZW1vdGUgaHR0cHM6Ly9kcml6emxlLm1hc3RyYS5jbG91ZC9hcGkvbWNwL2RyaXp6bGUtZG9jcy1tY3AvbWNwIn0%3D)

Mastra MCP服务器和工具,通过模糊搜索、预缓存和灵活的内容检索提供对所有Drizzle ORM文档页面的实时访问。

生产部署

选择适合您工作流程的基础主机——两者都公开了相同的工具集,但它们的运行时特性不同:

主机基本URL突出显示
马斯特拉云https://drizzle.mastra.cloud首要选择 -零冷启动、最大响应能力和始终如一的可靠性能。
  • 追加 /api/mcp/drizzle-docs-mcp/sse 对于SSE传输(最适合保持长期连接的编辑器)。
  • 追加 /api/mcp/drizzle-docs-mcp/mcp 用于HTTP传输(便于CLI和快速一次性调用)。
  • Mastra Cloud是推荐的主要部署 -它提供零冷启动和最大响应能力。

Endpoint reference & alternates

  • Mastra Cloud SSE: https://drizzle.mastra.cloud/api/mcp/drizzle-docs-mcp/sse
  • Mastra云HTTP: https://drizzle.mastra.cloud/api/mcp/drizzle-docs-mcp/mcp
\[!注意\] 该项目遵循我们的 行为准则 欢迎捐款!查看我们的 贡献指南 了解详情。

该存储库包含一个基于Mastra的MCP服务器,该服务器使用预缓存和实时模糊搜索的混合方式提供对Drizzle ORM文档的实时访问。在AI驱动的代码编辑器中使用它,可以直接从官方文档中即时访问最新的Drizzle ORM模式。

目录

🎉 特性

  • ✅ Mastra Cloud上的生产部署
  • 三种主要的MCP工具 有关全面的Drizzle ORM支持(请参阅“可用工具”)
  • 智能模糊搜索:技术支持 fuse.js,允许拼写错误和部分匹配。
  • 预缓存:启动时自动获取并索引所有97个文档页面。
  • 灵活的内容检索:获取Markdown、JSON或明文格式的完整页面或特定部分。
  • ✅ 支持所有主要的AI代码编辑器(Cursor、Windsurf、VS code、Zed、Claude code、Codex)
  • ✅ HTTP和SSE传输协议
  • ✅ 实时网络抓取 orm.drizzle.team

Drizzle生态系统整合

Drizzle ORM不仅仅是一个ORM;这是一个“带头的无头TypeScript ORM”。这个MCP服务器提供对整个生态系统的访问:

  • 喷雾套件:用于迁移、自省和Studio的CLI。
  • 细雨关系(RQB):同类最佳的关系查询生成器。
  • 验证库:一流的支持 zod, valibot, typebox,以及 arktype.
  • 无服务器/边缘就绪:Turso、Neon、PlanetScale和Cloudflare D1的具体模式。

🔧 观察与建议

  • search_docs 该工具采用高灵敏度模糊匹配;如果你得到太多不相关的结果,试着让你的查询更具体(例如,“关系查询”而不仅仅是“查询”)。 ✅
  • 内容被缓存以提高性能,但如果服务器检测到重大的上游更改或重新启动,它将获取新的数据。 💡
  • fetch_page 该工具允许进行节级提取,强烈建议保持AI上下文窗口的干净。

编辑器设置

Mastra Cloud是推荐的主要部署 对于所有编辑。它提供零冷启动和最大响应能力。VS Code用户可以打开命令面板(Cmd/Ctrl+Shift+P)然后跑 MCP: Add server 粘贴URL。

Cursor

  1. 打开光标设置(Cmd/Ctrl + ,).
  2. 导航到“MCP”/“模型上下文协议”。
  3. 建议使用Mastra Cloud.添加SSE路径,如图所示:
{
  "drizzle-docs": {
    "type": "sse",
    "url": "https://drizzle.mastra.cloud/api/mcp/drizzle-docs-mcp/sse"
  }
}

Windsurf

  1. 编辑 ~/.codeium/windsurf/mcp_config.json.
  2. 添加SSE传输,如图所示:
{
  "mcpServers": {
    "drizzle-docs": {
      "url": "https://drizzle.mastra.cloud/api/mcp/drizzle-docs-mcp/sse",
      "transport": "sse"
    }
  }
}

VS Code

MCP: Add Server (Ctrl/Cmd+Shift+P)并粘贴URL:

  • 上海证券交易所 https://drizzle.mastra.cloud/api/mcp/drizzle-docs-mcp/sse

可用工具

安装后,您的AI助手将可以访问这些工具:

  1. list_topics --查看所有97个可用的Drizzle ORM文档页面。用它来理解结构或找到特定的主题片段。
  2. fetch_page --通过可选的过滤(slug、format、sections、maxLength)将文档页面提取并转换为Markdown。
  3. search_docs --使用智能模糊匹配(查询、限制)搜索文档。

示例用法

问你的AI助手:

  • “演示如何在Drizzle中设置Postgres架构”
  • “列出所有Drizzle文档主题”
  • “在Drizzle中搜索关系查询示例”
  • “我如何使用Drizzle Kit处理迁移?”
  • “比较Drizzle select与关系查询构建器”

本地开发

快速开始

  1. 安装依赖项:
bun install
  1. 启动开发服务器(Mastra Studio):
bun run dev
  1. 生产建设:
bun run build

开发人员脚本

  • npm run dev -在本地主机4111上启动Mastra工作室。
  • npm run build -捆绑生产就绪的应用程序。
  • npm run mcp -使用TS支持在本地运行MCP服务器。
  • npm run check -验证TypeScript编译。

项目架构

  • Mastra框架:协调MCP服务器和工具。
  • 智能缓存:启动时预取文档,以确保即时搜索结果。
  • 夜床服务:将HTML内容转换为干净、AI优化的Markdown。
  • Fuse.js:处理跨slug和标题的拼写错误容忍搜索。
  • 详细解释:参见 MCP_ARCHITECTURE.md.

许可证

该项目根据 MIT许可证.

贡献

我们欢迎捐款!请阅读我们的 贡献指南行为准则 在开始之前。

联系

  • 问题与支持: support@svelte-apps.me
  • 贡献: contrib@svelte-apps.me
  • 维护者Michael Amachree(michael@svelte-apps.me)

目录标签

目录标签

开发工具TypeScriptClaudeORM工具混合部署文档访问模糊搜索实时检索

支持客户端

ClaudeCursorWindsurfVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP