Extract and process code from a GitLab repository branch, converting it into a text format optimized for LLM input while preserving structure and context.
Auto-detect and fetch GitLab project details from a local git repository by examining git remotes. Works without parameters, identifying GitLab URLs and retrieving project data via API.
Generate a text diff for a Git merge commit against its first parent in a local repository. Specify the commit hash and repository path to analyze merge changes.
Retrieve raw content of files from a GitLab repository. Specify file path and optional branch/tag/commit to read source code, configurations, or documentation directly. Defaults to the project’s default branch if no reference is provided.
Fetch the diff of a specific pull request from a GitHub repository by providing the repo owner, name, and PR number. Returns the changes as a string or an error message if issues occur.
A Model Context Protocol server providing tools for querying A-share stock market data, including historical prices, financial reports, market indices, and macroeconomic indicators.
A Model Context Protocol server focused on China's A-share stock market that provides data on stocks, financials, market indices, and macroeconomic indicators.