GXtract MCP Server
GXtract is a Model Context Protocol (MCP) server designed to integrate with VS Code and other compatible editors. It provides a suite of tools for interacting with the GroundX platform, enabling you to leverage its powerful document understanding capabilities directly within your development environment.
Table of Contents
- Features
- Architecture
- Prerequisites
- Installing UV
- Quick Start: VS Code Integration
- Available Tools
- Configuration
- API Key Security
- Development
- Documentation
- Building Documentation Locally
- Building Documentation (Sphinx)
- Cache Management
- When to Manually Refresh the Cache
- How to Refresh the Cache
- Troubleshooting Common Cache Issues
- Checking Cache Status
- Dependency Management
- Working with Dependencies
- The uv.lock File
- Versioning
- License
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.






