使用说明
Directus MCP服务器
Directus的模型上下文协议(MCP)服务器桥。
此桥允许AI代理(如Windsurf/Antigravity IDE中的那些)通过MCP协议与您的Directus实例进行交互。
配置
设置以下环境变量:
DIRECTUS_URL:您的Directus实例URL(默认值:http://localhost:8055)DIRECTUS_TOKEN:您的Directus API令牌
使用Docker
# Assuming directus is running on 8055, and you have a user with API token
docker run -i --rm \
--network=host \
-e DIRECTUS_URL="http://localhost:8055" \
-e DIRECTUS_TOKEN="your-token" \
ghcr.io/splitpierre/directus-mcp-server:main
# Updating
docker pull ghcr.io/splitpierre/directus-mcp-server:main
反重力/Windsurf IDE的配置
将以下内容添加到您的 ~/.gemini/antigravity/mcp_config.json (或等效配置文件):
{
"mcpServers": {
"directus-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"--network=host",
"-e",
"DIRECTUS_URL",
"-e",
"DIRECTUS_TOKEN",
"ghcr.io/splitpierre/directus-mcp-server:main"
],
"env": {
"DIRECTUS_URL": "http://localhost:8055",
"DIRECTUS_TOKEN": "your-directus-token"
},
"disabledTools": [
"flows",
"trigger-flow"
]
}
}
}
[!注意] 这
--network=host如果您的Directus实例正在上运行,则需要标记localhost。如果Directus位于远程服务器上,则可以省略此标志。