Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Server Truerag

    Model Context Protocol (MCP) server to access an instance of TrueRAG

    2 stars
    Jupyter Notebook
    Updated Mar 18, 2025

    Table of Contents

    • Getting Started
    • Clone the repository
    • Make sure you have uv installed
    • Define the environment variables
    • Add to the MCP Client, such as Claude Desktop

    Table of Contents

    • Getting Started
    • Clone the repository
    • Make sure you have uv installed
    • Define the environment variables
    • Add to the MCP Client, such as Claude Desktop

    Documentation

    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

    bash
    git clone https://github.com/Ad-Veritas/mcp-server-trueRAG.git
    cd mcp-server-trueRAG

    Make sure you have uv installed

    bash
    uv --version

    If not, you can install it using:

    bash
    # 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:

    txt
    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):

    json
    "shipping-policies": {
          "command": "uv",
          "args": [
            "--directory",
            "{path_to_mcp_server}/mcp-server-trueRAG",
            "run",
            "fastmcp",
            "run",
            "server.py"
          ]
        }

    Similar MCP

    Based on tags & features

    • GL

      Glm Mcp Server

      TypeScript·
      3
    • NS

      Ns Private Access Mcp

      TypeScript·
      3
    • CH

      Chuk Mcp Linkedin

      Python00
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • GL

      Glm Mcp Server

      TypeScript·
      3
    • NS

      Ns Private Access Mcp

      TypeScript·
      3
    • CH

      Chuk Mcp Linkedin

      Python00
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k