gxtract

gxtract

3.2

If you are the rightful owner of gxtract 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.

GXtract is a Model Context Protocol (MCP) server designed to integrate with VS Code and other compatible editors, providing tools for interacting with the GroundX platform.

GXtract MCP Server is a robust platform that facilitates seamless integration with VS Code and other MCP-compatible editors. It leverages the GroundX platform's document understanding capabilities, allowing developers to perform document searches, queries, and semantic object explanations directly within their development environment. Built with Python 3.12+ and FastMCP v2, GXtract ensures efficient performance and easy configuration, particularly for VS Code users. The server supports both stdio and HTTP transport layers, making it versatile for different integration scenarios. Additionally, GXtract includes an in-memory caching system to optimize performance by reducing redundant API calls to the GroundX platform.

Features

  • GroundX Integration: Access GroundX functionalities like document search, querying, and semantic object explanation.
  • MCP Compliant: Built for use with VS Code's MCP client and other MCP-compatible systems.
  • Efficient and Modern: Developed with Python 3.12+ and FastMCP v2 for performance.
  • Easy to Configure: Simple setup for VS Code.
  • Caching: In-memory cache for GroundX metadata to improve performance and reduce API calls.

Tools

  1. groundx/searchDocuments

    Search for documents within your GroundX projects.

  2. groundx/queryDocument

    Ask specific questions about a document in GroundX.

  3. groundx/explainSemanticObject

    Get explanations for diagrams, tables, or other semantic objects within documents.

  4. cache/refreshMetadataCache

    Manually refresh the GroundX metadata cache.

  5. cache/refreshCachedResources

    Manually refresh the GroundX projects and buckets cache.