Custom Discoveries TigerGraph MCP Server V3.1
We’re thrilled to announce the official release of TigerGraph Model Context Protocol (MCP) V3.1 — a powerful new capability designed by Custom Discoveries LLC to supercharge your graph database experience with TigerGraph V4.2.0!
TigerGraph MCP Server:
Main Features Include:
Schema Introspection
Retrieve full graph schema (vertex & edge types).Query View Retrieve list of available queires that your able to run
Query Execution
Run installed GSQL queries or raw GSQL strings with parameters.Creation Vertex & Edge Create Vertices and Edges programmatically
Alter Vertex Allows for altering the Vertex to include support for Vector attributes
Upsert Vertex & Edge
Update vertices and edges attributes programmatically (this includes Vector attributes).UDF Listing
Fetch installed user-defined functions
Admin Features
To execute the Admin Features, your database user will need to have the database role of ‘superuser’. None of the tools will show up in the /tools list if the user isn’t assigned the ‘superuser’ role.
displayService_Status
This tool displays the database service status, show which services are on-linedisplayDetailed_Service_Status
This tool provides all the detail that tool displayService_Status with additional information about the Graph to include vertices, edges, and installed queriesdisplayComponent_Version
This tool will display all the versions of the components that make up TigerGraph ServerdisplayCPUMemory_Usage
This tool will display both the CPU and Memory Usage of all the components that make up the TigerGraph ServerdisplayDiskSpace_Usage
This tool will display all the Disk Usage of the different components that make up the TigerGraph database server.
Bonus Power Feature
We are including a mcp_chatbot that allow you “chat” with the database. You will need to configure two files.
- First, you will need to configure the mcp_server/.env file with the LLM you want to use (default is Anthropic LLM model)
- Second, you will need to configure the server_config.json file, under mcp_server/mcp_chatbot folder, specifying the full path to the main.py file.
Installation
Please clone a copy of the TigerGraph MCP Server from Custom Discoveries GitHub Repository.
Alternatively, you can download a copy of the server at: Download TigerGraph MCP Server
Make sure to follow the instructions in the GitHub README.md file for configuring and running the MCP Chat Bot and TigerGraph MCP server.
Support
This is a Free product. Custom Discoveries makes no warranties, express or implied, regarding its accuracy, performance, or fitness for any particular purpose. Given that, Custom Discoveries is open to improving the product at a negotiated maintenance rate.
Contact Support at: cs@customdiscoveries.com
Disclaimer
We are releasing the TigerGraph MCP Server under the MIT Licenses.
What that means-> Free to Use given the below statement:
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.