GraphQL策略的模型上下文协议(MCP)服务器API
此存储库包含 模型上下文协议(MCP) GraphQL API的服务器实现,该API提供对策略的访问。
入门指南
克隆存储库
git clone https://github.com/Ad-Veritas/mcp-server-trueRAG.git
cd mcp-server-trueRAG确保你有 紫外线 安装
uv --version如果没有,您可以使用以下方式安装:
# On macOS and Linux.
curl -LsSf https://astral.sh/uv/install.sh | sh
# On Windows.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"定义环境变量
服务器配置为针对某个TrueRag系统的GraphQL API工作。创建TrueRAG环境后,从环境变量中复制API键和端点。
创建一个 .env 在存储库的根目录中创建文件,并添加以下行:
GRAPHQL_API_KEY = "{your_api_key}"
GRAPHQL_ENDPOINT = "{your_graphql_endpoint}"添加到MCP客户端,如Claude Desktop
将以下行添加到Claude配置文件中(~/Library/Application Support/Claude/claude_desktop_config.json):
"shipping-policies": {
"command": "uv",
"args": [
"--directory",
"{path_to_mcp_server}/mcp-server-trueRAG",
"run",
"fastmcp",
"run",
"server.py"
]
}