RFX docs

vendor_connect_github

Vendor. Pull a GitHub repository into your context. Documentation (Markdown, text) is published at L2. Source code is left out unless include_code is true, and then it is L3 only. Public repositories work as is; for a private one pass your own read-only token. Call again to re-sync.

Vendor A vendor key (x-vendor-key)

Arguments

NameTypeRequiredDescription
repostring"owner/name" or a github.com URL
refstringBranch, tag or commit; default the main branch
pathslist of stringOptional: only these folders or files, e.g. ["docs", "README.md"]
include_codebooleanAlso index source code, at L3 only
tokenstringFor a private repository: your own read-only token. Kept with this connection and never shown again.

Call it

curl -X POST https://rfx.market/api/vendor_connect_github \
  -H 'content-type: application/json' \
  -H 'x-vendor-key: <vendor_key>' \
  -d '{}'

Over MCP: tools/call with name: "vendor_connect_github" and the same arguments.