graphlit-mcp-server

Official

ingestGitHubFiles

Ingests files from GitHub repository into Graphlit knowledge base. Accepts GitHub repository owner and repository name and an optional read limit for the number of files to ingest. For example, for GitHub repository (https://github.com/openai/tiktoken), 'openai' is the repository owner, and 'tiktoken' is the repository name. Executes asynchronously and returns the feed identifier.

Input Schema

NameRequiredDescriptionDefault
readLimitNoNumber of files to ingest, optional. Defaults to 100.
repositoryNameYesGitHub repository name.
repositoryOwnerYesGitHub repository owner.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "readLimit": { "description": "Number of files to ingest, optional. Defaults to 100.", "type": "number" }, "repositoryName": { "description": "GitHub repository name.", "type": "string" }, "repositoryOwner": { "description": "GitHub repository owner.", "type": "string" } }, "required": [ "repositoryName", "repositoryOwner" ], "type": "object" }