Appwrite文档MCP服务器
此MCP服务器是一个允许IDE(Cursor、Windsurf、Claude Code等)使用Appwrite文档的工具。
在IDE中使用(游标、Windsurf、Claude代码等)
光标
单击此处将Appwrite Docs MCP服务器添加到游标
VSCode
单击此处将Appwrite Docs MCP服务器添加到VSCode
克劳德代码
运行以下命令将MCP服务器添加到Claude Code中:
claude mcp add appwrite-docs-mcp https://mcp-for-docs.appwrite.io -t http帆板运动
将以下内容添加到您的全局Windsurf MCP配置文件中(~/.codeium/windsurf/mcp_config.json):
{
"mcpServers": {
"appwrite-docs-mcp": {
"serverUrl": "https://mcp-for-docs.appwrite.io"
}
}
}发展
在设置之前,请确保已安装Bun。
然后,安装依赖项:
bun install看看 .env.示例 您需要设置的环境变量的文件。
本地运行(无Docker)
初始化
设置MCP服务器涉及三个过程,以确保我们拥有最新的可用文档。
- 正在下载内容: 此脚本将文档下载到
./content并生成JSON文件的目录。 - 正在初始化矢量存储: 此脚本使用文档和相关元数据初始化向量存储(使用本地LibSQL数据库)。
只需运行以下命令即可初始化MCP服务器:
bun run init构建和运行MCP服务器
首先,构建服务器:
bun run build然后,启动MCP服务器:
bun run start默认情况下,服务器应在以下位置可用 http://localhost:1234.
使用Docker进行设置
运行以下命令构建Docker镜像:
bun run init
docker compose build
docker compose up用法
通过MCP检查员进行检查
只需运行以下命令即可检查MCP服务器:
bun run mcp-inspect将打开一个带有检查器界面的web浏览器选项卡。
在IDE中使用(Cursor、Windsurf、Claude Code等)
以下是一个示例配置文件:
// .cursor/mcp.json
{
"mcpServers": {
"appwrite-docs-mcp": {
"url": "http://localhost:1234"
}
}
}相同的配置适用于任何标准MCP客户端(Windsurf、Cursor、Claude、Claude Code等)。
