Ad-Veritas_mcp-server-trueRAG logo

Ad-Veritas_mcp-server-trueRAG

by MCP-Mirror

This repository contains a Model Context Protocol (MCP) server implementation for a GraphQL API that provides access to policies. It utilizes the python SDK for MCP and the GQL library to interact with the GraphQL API.

View on GitHub

Last updated: N/A

What is Ad-Veritas_mcp-server-trueRAG?

This is a Model Context Protocol (MCP) server designed to interface with a GraphQL API, specifically for accessing policies within a TrueRAG system. It acts as a bridge, allowing applications to retrieve and utilize policy information via the MCP standard.

How to use Ad-Veritas_mcp-server-trueRAG?

To use this server, clone the repository, install uv, define the GraphQL API key and endpoint as environment variables in a .env file, and then configure your MCP client (e.g., Claude Desktop) to point to the server's execution script.

Key features of Ad-Veritas_mcp-server-trueRAG

  • MCP Compliant

  • GraphQL API Integration

  • Policy Access

  • Python SDK Implementation

Use cases of Ad-Veritas_mcp-server-trueRAG

  • Integrating policy information into applications

  • Dynamically adjusting application behavior based on policies

  • Providing context-aware functionality

  • Enforcing access control based on policies

FAQ from Ad-Veritas_mcp-server-trueRAG

What is MCP?

MCP stands for Model Context Protocol. It is a standard for providing context to applications.

What is TrueRAG?

Based on the context, TrueRAG appears to be a system that utilizes a GraphQL API.

What is the GQL library used for?

The GQL library is used to interact with the GraphQL API.

How do I configure the server?

You need to set the GRAPHQL_API_KEY and GRAPHQL_ENDPOINT environment variables in a .env file.

How do I integrate this server with Claude Desktop?

You need to add a configuration block to the Claude configuration file (~/Library/Application Support/Claude/claude_desktop_config.json) that specifies the command and arguments to run the server.