mcp/ MCP Overview
Last Updated: October 20, 2018

Understanding the Model Context Protocol (MCP) and how TigerGraph bridges graph data with LLMs.

Model Context Protocol (MCP)

The Model Context Protocol (MCP) is an open standard designed to streamline how Large Language Models (LLMs) connect with external data sources and tools. It acts as a "universal plug" (like a three-prong wall outlet) that allows AI agents to interact with databases, file systems, and APIs in a standardized way.

Why MCP Matters for Graphs

TigerGraph acts as a reasoning layer within the MCP ecosystem. By exposing graph data through an MCP server, TigerGraph transforms raw connections into contextual insights that LLMs can use for:

  • Standardized Connections: Replacing custom "glue code" for every data integration.
  • Contextual Awareness: Allowing AI to retrieve specific subgraphs or relationship paths to answer complex queries.
  • Explainability: Tracing how an AI arrived at a conclusion by reviewing the graph paths traversed during the reasoning process.

TigerGraph's Role

By acting as an MCP server, TigerGraph enables AI models to:

  1. Retrieve Entities: Find specific vertices and their multi-hop relationships.
  2. Execute GSQL: Leverage complex graph algorithms (PageRank, Community Detection) as tools within an AI workflow.
  3. Reason over Relationships: Understand the "why" behind data connections, which is often missing in traditional vector-only RAG (Retrieval-Augmented Generation) pipelines.

[!NOTE] TigerGraph MCP effectively bridges the gap between structured data connectivity and cognitive intelligence.