Model Context Protocol (MCP) Server for GraphQL Policies API
This repository contains a Model Context Protocol (MCP) server implementation for a GraphQL API that provides access to policies.
The server is built using the python SDK for MCP and uses the GQL library to interact with the GraphQL API.
Getting Started
Clone the repository
git clone https://github.com/Ad-Veritas/mcp-server-trueRAG.git
cd mcp-server-trueRAG
Make sure you have uv installed
uv --version
If not, you can install it using:
# 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"
Define the environment variables
The server is configured to work against a GraphQL API for one of the TrueRag systems. Once you created the TrueRAG environment, copy the API key and endpoint from the environment variables.
Create a .env file in the root directory of the repository and add the following lines:
GRAPHQL_API_KEY = "{your_api_key}"
GRAPHQL_ENDPOINT = "{your_graphql_endpoint}"
Add to the MCP Client, such as Claude Desktop
Add the following lines to the Claude configuration file (~/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"
]
}
GraphQL Policies API
Project Details
- Ad-Veritas/mcp-server-trueRAG
- Last Updated: 3/18/2025
Recomended MCP Servers
JIRA integration server for Model Context Protocol (MCP) - enables LLMs to interact with JIRA tasks and workflows
Port of Anthropic's file editing tools to an MCP server
This read-only MCP Server allows you to connect to Greenplum data from Claude Desktop through CData JDBC Drivers....
ULTRADE MCP for AI Trading Agents across multiple chains
elasticsearch7 mcp server
MCP server that can execute commands such as keyboard input and mouse movement on macOS
Android MCP Server implementation
An MCP server that securely interfaces with your iMessage database via the Model Context Protocol (MCP), allowing LLMs...
DuckDuckGo search API MCP server
Claude Code as one-shot MCP server to have an agent in your agent.





