Token导航 LogoToken导航

MCP Server · 文档知识

Astro Docs MCP

一个为AI代理提供Astro文档访问的MCP服务器,支持文档搜索和常见问题解答。

HTTP官方级别未说明来源级核验工具 1
文档检索开发工具JavaScriptClaudeClaude Desktop

快速开始

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

工具数量

1

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

3

仓库热度

收录来源

3 个

MCP World

选型结论

Astro Docs MCP 属于文档知识类 MCP Server,公开资料标注 1 个工具,通过HTTP 远程服务接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前先确认权限范围。

分类

文档知识

传输方式

HTTP

认证方式

无需认证

部署方式

仅本地运行

安装与配置

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

远程服务不用写启动命令,在客户端 MCP 配置里填服务地址即可,具体字段按官方文档填写。

上手步骤

  1. 1

    确认访问方式

    这是HTTP 远程服务,本地不用装依赖;先确认服务地址、账号归属和额度,再决定接哪个客户端。

  2. 2

    获取服务

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

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填服务地址;需要授权的先完成登录,再回到客户端刷新。

  4. 4

    验证是否可用

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

接入前确认

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

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

详细介绍

Astro Docs MCP服务器

MCP服务器,用于向AI代理提供Astro文档访问权限。该服务器允许AI助手在帮助用户完成Astro相关任务时查找和参考Astro文档。

这个基于TypeScript的MCP服务器为Astro实现了一个文档检索系统。它通过提供以下内容展示了MCP的核心概念:

  • 用URI和元数据表示Astro文档部分的资源
  • 搜索Astro文档的工具
  • 常见Astro问题和任务提示

特性

资源

  • 通过以下方式列出和访问Astro文档 astro-docs:// URI
  • 每个文档部分都有一个标题、内容和类别
  • 纯文本mime类型,用于简单的内容访问

工具

  • search_docs -搜索Astro文档

- 将搜索查询作为必需参数 - 返回匹配的文档部分

提示

  • explain_astro_islands -获取Astro Islands建筑的详细说明
  • astro_project_setup -建立新Astro项目的指南
  • astro_vs_other_frameworks -将Astro与其他web框架进行比较

项目结构

  • src/ -MCP服务器的源代码

- index.ts -主MCP服务器实现 - scripts/ -用于构建和测试的辅助脚本 - build.js -构建转换TypeScript并创建启动器脚本的脚本 - test-client.js -用于验证服务器功能的测试客户端

  • bin/ -生成的可执行脚本

- astro-docs-mcp -MCP服务器的主启动器脚本

  • build/ -编译的JavaScript文件(已生成)

需求

  • 需要Node.js v16或更高版本
  • 建议使用Node.js v20+以获得最佳兼容性
  • 服务器使用ES模块语法
  • pnpm包管理器(优于npm)

安装

安装依赖项

安装依赖项:

pnpm install

构建服务器:

pnpm run build

对于自动重建的开发:

pnpm run watch

运行服务器

pnpm start
# OR directly
./bin/astro-docs-mcp

使用Claude Desktop进行配置

要与Claude Desktop一起使用,请添加服务器配置:

在MacOS上: ~/Library/Application Support/Claude/claude_desktop_config.json 在Windows上: %APPDATA%/Claude/claude_desktop_config.json

重要提示: 配置必须使用 绝对路径 到脚本:

{
  "mcp_servers": [
    {
      "id": "astro-docs-mcp",
      "name": "Astro Docs",
      "command": "/full/absolute/path/to/astro-mcp/bin/astro-docs-mcp",
      "type": "built-in"
    }
  ]
}

替换 /full/absolute/path/to/astro-mcp/ 使用安装目录的实际绝对路径。

例如,如果存储库位于 /Users/username/projects/astro-mcp,命令将是:

"/Users/username/projects/astro-mcp/bin/astro-docs-mcp"

调试

由于MCP服务器通过stdio进行通信,调试可能具有挑战性。我们建议使用 MCP检查员,可作为包脚本使用:

pnpm run inspector

检查器将提供一个URL,用于访问浏览器中的调试工具。

测试

提供了一个测试客户端来验证服务器是否正常工作:

pnpm test
# OR directly
node src/scripts/test-client.js

这将向服务器发送几个命令并显示响应。

故障排除

如果您遇到服务器问题:

  1. 路径问题:最常见的问题是配置中的路径不正确。确保:

- 您正在claude_desktop_config.json中使用脚本的绝对路径 - 路径指向 bin/astro-docs-mcp (不是根脚本) - 构建目录存在,包含index.js(ls -la build/) - 所有脚本都具有可执行权限

  1. “找不到模块”错误:如果您看到以下错误 Cannot find module '/build/index.js',检查:

- 您已经运行了构建步骤(pnpm run build) - 脚本正在从正确的目录运行 - 该绝对路径用于脚本执行

  1. Node.js版本:确保你使用的是Node.js v16或更高版本。为了获得最佳效果,请使用v20+。
   node --version
  1. 脚本权限:确保脚本具有可执行权限:
   chmod +x bin/astro-docs-mcp src/scripts/build.js src/scripts/test-client.js
  1. JSON输出问题:发送到stdout的调试消息会让Claude Desktop感到困惑,因为它只需要有效的JSON。我们的脚本正确地将所有调试输出重定向到stderr。

使用Claude Desktop

  1. 按照上述安装步骤安装服务器。
  1. 通过编辑配置文件来配置Claude Desktop,以包含 绝对路径 到脚本:
   {
     "mcp_servers": [
       {
         "id": "astro-docs-mcp",
         "name": "Astro Docs",
         "command": "/full/absolute/path/to/astro-mcp/bin/astro-docs-mcp",
         "type": "built-in"
       }
     ]
   }
  1. 重新启动克劳德桌面。
  1. 现在,您可以使用以下命令与Astro文档进行交互:

- list -列出可用的Astro文档部分 - search -搜索Astro文档 - read astro-docs:/// -阅读特定的文档部分

未来的增强功能

  • 从Astro网站获取实时文档
  • 添加更全面的文档部分
  • 实施文档版本控制支持
  • 为常见的Astro模式添加代码示例和片段

工具与能力

工具数量

1

资源数量

0

提示词数量

0

能力标签

文档检索JavaScript本地部署AI辅助Astro框架开发工具MCP服务器

支持客户端

Claude DesktopClaude

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

典型使用场景

读长文档提问

把 PDF、Markdown 和笔记交给模型,按章节追问细节。

整理知识库

把零散资料归档、打标签,检索时更容易命中。

批量出摘要

提取要点,输出能直接引用的段落。

选择建议

值得选的地方

  • 只提供 1 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 3 个目录同时收录,信息可以交叉核对。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

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

不太适合

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

同类对比

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

MCP World · 本页

1HTTP未标注3 个2026-05-17
Cherry Studio

MCP World

0未说明未标注1 个2026-05-17
Pdf Math Translate

MCP World

0stdio有1 个2026-05-17
report generation

MCP World

0stdio有1 个2026-05-17
Anything To Notebooklm

MCP World

0stdio有1 个2026-05-17

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

常见问题

5 条

Astro Docs MCP 怎么安装?

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

Astro Docs MCP 怎么在 Claude Desktop、Cursor 里配置?

它是HTTP 远程服务,在客户端的 MCP 配置里填服务地址即可,不用本地装依赖;需要授权或 API Key 的,先在官方页面拿到凭据再填。

Astro Docs MCP 收费吗?

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

Astro Docs MCP 需要 API Key 吗?

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

Astro Docs MCP 支持哪些客户端?

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

来源信息

继续浏览同类 MCP