puppygraph-mcp-server

puppygraph-mcp-server

3.3

If you are the rightful owner of puppygraph-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

PuppyGraph MCP Server allows querying graph data using Gremlin and Cypher through Claude Desktop.

The PuppyGraph MCP Server is a Model Context Protocol server designed to facilitate querying of graph data using Gremlin and Cypher languages. It connects to PuppyGraph instances via Neo4j Bolt protocol for Cypher and WebSocket for Gremlin, enabling users to retrieve graph structure and schema information. The server is compatible with Claude Desktop and other MCP-compatible interfaces, offering robust fallback mechanisms and graceful degradation with sample data when connections fail. It requires Node.js 18+ and a running PuppyGraph instance, or can operate in fallback mode for testing.

Features

  • Connects to PuppyGraph instances using Neo4j Bolt and WebSocket protocols.
  • Supports querying with Gremlin and Cypher languages.
  • Retrieves graph structure and schema information.
  • Compatible with Claude Desktop and other MCP interfaces.
  • Includes robust fallback mechanisms and graceful degradation.

Tools

  1. puppygraph_query

    Perform a Gremlin or Cypher query on PuppyGraph

  2. puppygraph_schema

    Obtain pattern and structure information of the graph

  3. puppygraph_status

    Check PuppyGraph connection status