The agent-native GitHub repo file store
Connect a GitHub repo once with a one-click app install, then let your AI agent read and write the docs and skill files that live in it — through the Model Context Protocol. List a folder, get a file back verbatim, save or append, find a file by name, and create or remove folders. Every change is a real commit on the repo's default branch, so your repo's history is the audit log.
How it works
From a connected repo to an agent that reads and writes its files in four steps.
Sign up and get an API key
Create a free account at gentic.co, generate an API key from your dashboard, and use it as a Bearer token to authenticate your agent.
Connect a GitHub repo in your dashboard
In the Gentic dashboard (Integrations → GitHub), click Connect and install the Gentic Mother GitHub App on the repo you want. Pick the repo, and we store the installation — there's no personal access token to paste, copy, or rotate. The GitHub server reads that connection automatically; your agent never handles a credential.
Add the MCP server to your agent
Drop https://mcp.gentic.co/github into Claude Code, Claude Web, OpenClaw, Claude Cowork, ChatGPT, n8n, or any MCP-compatible client. Pass your Gentic API key as a Bearer token — or connect via OAuth on clients that support it.
Read and write the repo's files
Ask your agent to list a folder, read a doc, save a new file, or append to a running one. Reads come back byte-for-byte; every write lands as a real commit on the repo's default branch, so the repo's git history is your audit trail.
Available tools
8 tools your AI agent can call through the Model Context Protocol.
github_append_file
Append text to a file in your organization's connected GitHub repository.
github_create_folder
Create a folder in your organization's connected GitHub repository.
github_delete_file
Delete a file from your organization's connected GitHub repository, committing to the default branch.
github_delete_folder
Delete a folder and all the files inside it from your organization's connected GitHub repository, committing to the default branch (one commit per file).
github_find_file
Find files in your organization's connected GitHub repository.
github_get_file
Read a file's contents from your organization's connected GitHub repository.
github_list_files
List files and folders in your organization's connected GitHub repository.
github_save_file
Create or update a file in your organization's connected GitHub repository.
Connect in seconds
Sign up, connect a GitHub repo in your dashboard with a one-click app install, grab your API key, and add the MCP server to your agent. Works with Claude Code, Claude Web, OpenClaw, Claude Cowork, ChatGPT, n8n, and any MCP client.
claude mcp add gentic-github \
--transport http \
https://mcp.gentic.co/github \
--header "Authorization: Bearer YOUR_API_KEY"You can also connect via OAuth — just add gentic-github as a connector in Claude or ChatGPT settings. No API key needed; authentication is handled automatically.
Install the Gentic agent skill to teach your agent the optimal workflow so it gets the best results automatically.
npx skills add gentic-co/agent-skillsWorks with Claude Code, Cursor, Copilot, and 40+ other agents.
Free to use
Every GitHub file operation — list, get, save, append, find, create, and delete — is free. No per-call charge and no platform fee.
| Tool | Cost |
|---|---|
| github_append_file | Free |
| github_create_folder | Free |
| github_delete_file | Free |
| github_delete_folder | Free |
| github_find_file | Free |
| github_get_file | Free |
| github_list_files | Free |
| github_save_file | Free |
Pricing is pulled live from the Gentic MCP manifest so it always matches what you'll actually be charged.
Why agent-native GitHub?
Git was built for a developer at a terminal. This server lets an agent treat a repo as a living document store — reading and writing files by meaning and intent, with every change captured as a commit.
Every write is a commit
Save, append, create, and delete all land as real commits on the repo's default branch. You get version history, diffs, and blame for free — the repo itself is the audit log, not a side database.
No tokens to manage
Connect once with a one-click GitHub App install — no personal access token to paste, scope, or rotate. The only secret is the App's private key, which lives server-side and never reaches your agent or the browser.
Scoped & org-isolated
The server only ever touches the repo your org connected, through that org's installation. Access is checked on every call against your own connection — one org can never read or write another's repo.
Free to use
Every GitHub file operation is free — list, get, save, append, find, create, and delete. You pay nothing per call; the connector rides your existing GitHub App installation.