Token导航 LogoToken导航TokenDH.com
Tauri Docs MCP Server logo
文档知识未说明官方来源来源级核验

Tauri Docs MCP Server

MCP Server

Mastra MCP服务器提供对Tauri文档的访问,适用于AI代码编辑器,支持实时文档检索和搜索。

工具数

4

提示词数

0

GitHub Stars

1

资源数

0
文档服务TypeScriptClaudeClaudeCursorWindsurfVS Code

安装说明

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

作者 / 组织

Michael-Obele

提供方

Michael-Obele

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

陶里医生

Mastra MCP服务器提供从Tauri.app访问Tauri文档的权限。

生产部署

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

此存储库包含一个基于Mastra的MCP服务器,可从Tauri.app访问Tauri文档。在人工智能驱动的代码编辑器中使用它,可以直接从官方Tauri文档网站即时访问最新的Tauri文档。

🎉 特性

  • ✅ MCP服务器部署在Mastra Cloud上
  • ✅ 用于文档发现、页面检索和搜索的四个主要MCP工具
  • ✅ 具有自动驱逐和大小限制的高级LRU缓存
  • ✅ 请求指标和健康监测
  • ✅ 使用Zod模式的TypeScript类型安全
  • ✅ 用于静态文档元数据的资源API
  • ✅ 常见Tauri工作流程的指导性提示
  • ✅ 支持所有主要的AI代码编辑器(Cursor、Windsurf、VS code、Zed、Claude code、Codex)
  • ✅ HTTP和SSE传输协议
  • ✅ 从tauri.app实时抓取网页

编辑器设置

Mastra Cloud是可靠性和响应性的推荐部署。

帆板运动

  1. 编辑 ~/.codeium/windsurf/mcp_config.json.
  2. 添加SSE传输:
{
  "mcpServers": {
    "tauri-docs": {
      "url": "https://tauri-docs.mastra.cloud/api/mcp/tauri-docs/sse",
      "transport": "sse"
    }
  }
}
  1. 保存,重新启动Windsurf,然后打开 mcp.json 在代理模式下,单击“开始”。

泽德

  1. 打开Zed设置(Cmd/Ctrl + ,).
  2. 编辑 ~/.config/zed/settings.json 并在下面添加条目 context_servers:
{
  "context_servers": {
    "tauri-docs": {
      "source": "custom",
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://tauri-docs.mastra.cloud/api/mcp/tauri-docs/sse"
      ],
      "env": {}
    }
  }
}
  1. 保存,重新启动Zed,并确认服务器在Agent面板中显示绿色指示灯。

光标

  1. 打开光标设置(Cmd/Ctrl + ,).
  2. 导航到“MCP”/“模型上下文协议”并添加新的服务器配置。

Mastra Cloud——苏格兰和南方能源公司示例:

{
  "tauri-docs": {
    "type": "sse",
    "url": "https://tauri-docs.mastra.cloud/api/mcp/tauri-docs/sse"
  }
}

Mastra Cloud——HTTP示例:

{
  "tauri-docs": {
    "type": "http",
    "url": "https://tauri-docs.mastra.cloud/api/mcp/tauri-docs/mcp"
  }
}

VS Code

VS Code用户可以打开命令面板(Cmd/Ctrl+Shift+P)然后跑 MCP: Add server 粘贴任一URL。

CLI和代理配置

相同的基本URL在CLIs之间工作。Mastra Cloud是建议的主要部署,可实现零冷启动的最快响应。

克劳德代码命令行界面(Anthropic)

  • 全局设置(~/.claude/settings.json):
{
  "mcpServers": {
    "tauri-docs": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://tauri-docs.mastra.cloud/api/mcp/tauri-docs/mcp"
      ]
    }
  }
}
  • 项目范围覆盖(.mcp.json):
{
  "mcpServers": {
    "tauri-docs": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://tauri-docs.mastra.cloud/api/mcp/tauri-docs/mcp"
      ]
    }
  }
}

通过以下方式启用项目服务器:

{
  "enableAllProjectMcpServers": true
}
  • 命令选项板替代方案:
claude mcp add tauri-docs --url https://tauri-docs.mastra.cloud/api/mcp/tauri-docs/mcp

OpenAI Codex命令行界面

为codex注册Mastra Cloud端点:

codex mcp add tauri-docs --url https://tauri-docs.mastra.cloud/api/mcp/tauri-docs/sse
codex mcp list

Gemini CLI(谷歌)

  1. 创建或编辑 ~/.gemini/settings.json:
mkdir -p ~/.gemini
nano ~/.gemini/settings.json
  1. 添加配置:
{
  "mcpServers": {
    "tauri-docs": {
      "httpUrl": "https://tauri-docs.mastra.cloud/api/mcp/tauri-docs/mcp"
    }
  }
}
  1. 更喜欢 npx mcp-remote 命令变体(如果您的CLI版本需要命令):
{
  "mcpServers": {
    "tauri-docs": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://tauri-docs.mastra.cloud/api/mcp/tauri-docs/mcp"
      ]
    }
  }
}

验证和快速测试

  • claude mcp list
  • codex mcp list
  • npx mcp-remote https://tauri-docs.mastra.cloud/api/mcp/tauri-docs/mcp
  • curl -I https://tauri-docs.mastra.cloud/api/mcp/tauri-docs/mcp
  • curl -N https://tauri-docs.mastra.cloud/api/mcp/tauri-docs/sse

Claude Code可能会提示输入工具权限--使用 /permissions 或设置 allowedTools~/.claude.json。保持长期连接的编辑器应使用SSE URL;快速脚本可以坚持HTTP。

可用工具

安装后,您的AI助手将可以访问这些工具(ID与MCP服务器公开的ID完全相同):

核心工具

  1. list_sections --解析 https://tauri.app/llms.txt 列出文档部分
  2. get_page --获取Tauri文档页面并返回已清理的HTML内容
  3. search --在llms.txt索引中搜索关键字
  4. get_plugin --按名称获取插件文档页面

资源(新)

通过MCP资源API提供的静态自动更新资源:

  1. tauri://docs/structure --来自llms.txt的完整文档结构
  2. tauri://platforms --支持的平台(Windows、macOS、Linux、iOS、Android)
  3. tauri://metrics --实时服务器指标(请求、缓存、运行状况)

提示(新)

常见任务的指导工作流程:

  1. getting-started --创建您的第一个Tauri应用程序的分步指南
  2. troubleshooting --常见问题和调试工作流程
  3. plugin-setup --安装和配置插件指南
  4. migration-v1-to-v2 --从Tauri v1迁移到v2的指南

工具响应格式(快速参考)

  • list_sections:llms.txt中的文档部分列表,包括总计数
  • get_page:特定页面的已清理HTML文档
  • search:具有相关性得分和总计数的匹配部分列表

示例用法

在编辑器中安装MCP服务器后,您可以询问您的AI助手:

  • “显示Tauri插件文档”
  • “获取Tauri API概述”
  • “列出Tauri文档中的所有部分”
  • “搜索Tauri配置选项”
  • “Tauri有哪些可用的方法?”
  • “查找与web框架相关的插件”
  • “获取Tauri窗口API的文档”
  • “搜索名称中包含“security”的文档”
  • “显示Tauri CLI文档”

本地开发

想在本地运行MCP服务器或为项目做出贡献吗?

快速启动(开发烟雾测试)

  1. 安装依赖项(使用您首选的包管理器)。
# npm
npm install

# or bun
bun install

# or pnpm
pnpm install
  1. 运行开发烟雾测试(推荐):
# Starts Mastra in dev mode; this repo's smoke-test expects a short run to detect runtime errors
npm run dev

许可证

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

贡献

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

联系

  • 问题与支持:
  • 维护者:迈克尔·奥贝尔

更多详情:

  • Web抓取服务:请参阅 src/mastra/lib/ 用于文档获取和解析实现

目录标签

目录标签

文档服务TypeScriptClaude混合部署AI代码编辑器实时检索TauriMCP服务器

支持客户端

ClaudeCursorWindsurfVS Code

接入字段

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

未说明

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

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明noneremote-capable

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP