Porkbun-MCP: Instructions file for Gemini CLI

GEMINI.md

Porkbun-MCP GEMINI.md is an instructions file for Gemini CLI from oborseth/Porkbun-MCP. It costs 876 tokens per session, scanned A, original, MIT.

Instructions for connecting an agent to Porkbun, a domain registrar and hosting provider, through its official connector. They explain sign-in, domain API access, hosting deployment, and safe DNS changes.

In plain words
What is it for?
Use them to authenticate the connector, inspect hosting and DNS, publish site files, change records or nameservers, enable DNS security, and restore DNS settings when needed.
Why use it?
They prevent common account and DNS mistakes by checking current settings before writing and asking for approval before potentially disruptive changes.

Instructions file for Gemini CLI

Written for Gemini CLI: the file is GEMINI.md.

This is oborseth/Porkbun-MCP's own configuration. It tells Gemini CLI how to work on Porkbun-MCP itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything Porkbun-MCP configures →

Reuse

Borrowing it

Nothing to install: this file belongs to oborseth/Porkbun-MCP. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/oborseth/Porkbun-MCP/main/GEMINI.md
Clone the repo
git clone --depth 1 https://github.com/oborseth/Porkbun-MCP

Made for: Gemini CLI.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for Porkbun-MCP GEMINI.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/oborseth/porkbun-mcp/gemini-md/github.svg)](https://agentmods.dev/instructions/oborseth/porkbun-mcp/gemini-md)
Your own site
<a href="https://agentmods.dev/instructions/oborseth/porkbun-mcp/gemini-md"><img src="https://agentmods.dev/badge/instructions/oborseth/porkbun-mcp/gemini-md/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for Porkbun-MCP GEMINI.md

Your own site · 80×15
<a href="https://agentmods.dev/instructions/oborseth/porkbun-mcp/gemini-md"><img src="https://agentmods.dev/badge/instructions/oborseth/porkbun-mcp/gemini-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 876 This file is loaded in full into every session.
When invoked 876 The same file — it is already loaded in full.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00876 $0.00876
Opus 5.5 $0.00350 $0.00350
Sonnet 5.5 $0.00175 $0.00175
Haiku 4.5 $0.00088 $0.00088

Measured today against content hash 0b6bcd4cfdbb, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

Porkbun-MCP GEMINI.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

GEMINI.md · 50 lines

What it actually says

Porkbun

The porkbun MCP server is Porkbun's official connector. Its tools act on the signed-in user's Porkbun account: domains, DNS, hosting and related settings.

  • First use: the user signs in with /mcp auth porkbun (a Porkbun page opens in the browser; they click Allow). No API key is needed.
  • Domains must have API access turned on (per domain, or "Opt In All Domains" at https://porkbun.com/account/api). An API_ACCESS_DISABLED error means that setting is off: tell the user how to turn it on rather than retrying.
  • Publishing a site: when you build or edit a website for a domain in the user's Porkbun account, the last step is publishing it with deploy_site, not steps for uploading through the dashboard. Check get_hosting first (it must be ACTIVE), list existing files with list_hosting_files, say which files will be replaced, and get the user's OK.
  • WordPress changes: take a backup first (create_wordpress_backup) or work on a staging copy (create_wordpress_staging). restore_wordpress_backup and publish_wordpress_staging replace the live site: dry-run and confirm first.
  • Revoking: revoke_api_key revokes the key this server uses, only that one; confirm with the user, since every tool stops working afterwards.
  • Sharing a site: share_site_access shares nothing until the account holder approves the returned approveUrl on porkbun.com; then list_site_shares has the link, QR code, share code and handoff prompt to pass on. One domain, site only.
  • Link in Bio pages: check get_link_in_bio first (many .com domains already have a free page), then edit it with the *_link_in_bio tools. A paid plan (create_hosting with a PIXIELINKS sku) keeps the existing content.
  • DNS changes: read the current records with list_dns_records first, say exactly what you will change, and ask before writing. Run preflight_domain before changing nameservers or enabling DNSSEC. Mistakes can be undone from a restore point (list_dns_restore_points, diff_dns_restore_point, restore_dns_zone).
  • Money: purchases spend the account's prepaid credit and accept a dry run first. Money parameters are integer US cents (cost_cents: 1108 is $11.08); confirm amounts in dollars with the user before anything that spends. With no saved card, top_up_with_card_mpp gives a link to pay with the user's card from a Stripe Link agent wallet (MPP), and top_up_with_usdc opens a USDC checkout: pay its x402Url with a wallet tool if you have one (with the user's OK), or give the user its payUrl. Open it for INSUFFICIENT_FUNDS's usdcAmountToCover (Coinbase keeps ~1%). Guide: https://porkbun.com/llms/guides/pay-with-usdc-x402
  • To pay for one purchase by card from the user's Stripe Link wallet, pass pay_with_card: true, pay the returned payUrl with Link's CLI, then repeat the call with card_payment_id (charged only on success).
  • To pay for one purchase directly in USDC instead of from credit, pass pay_with_usdc: true; if the result is PAYMENT_REQUIRED, pay its x402Url with a wallet tool (or have the user pay payUrl), then repeat the call with usdc_checkout_id.
  • VERIFICATION_REQUIRED: send_phone_verification_code, ask the user for the code, then confirm_phone_verification.

Docs: https://porkbun.com/mcp

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. today Changed · +3 lines · +63 tokens per session 0b6bcd4cfdbb
  2. 3d ago Changed · +8 lines · +162 tokens per session 7f3c679b7d55
  3. 1mo ago Changed · +5 lines · +122 tokens per session a2636df3dce1
  4. 1mo ago Changed · +4 lines · +58 tokens per session 0224bd1e76f1
  5. 1mo ago Changed · +4 lines · +103 tokens per session 1812fb120254
  6. 1mo ago First seen · 26 lines · 368 tokens per session scan A 87bb5329858f

Subscribe to this mod's changes

Porkbun-MCP GEMINI.md is an instructions file published in the GitHub repository oborseth/Porkbun-MCP (36 stars, last pushed yesterday), licensed MIT. It adds 876 tokens to every session, about $0.0035 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-01.

Related

Porkbun-MCP GEMINI.md compared with instructions from other repositories

Porkbun-MCP GEMINI.md next to 6 instructions from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
Porkbun-MCP GEMINI.mdoborseth/Porkbun-MCPInstructions file36yesterdayMITA876Gemini CLI
vscode buildNext.instructions.mdmicrosoft/vscodeInstructions file195ktodayMITA9,719GitHub Copilot
next.js AGENTS.mdvercel/next.jsInstructions file143ktodayMITA7,461Codex, OpenCode
langchain AGENTS.mdlangchain-ai/langchainInstructions file149ktodayMITA4,680Codex, OpenCode
vscode oss-third-party-notices.instructions.mdmicrosoft/vscodeInstructions file195ktodayMITA5,516GitHub Copilot
vscode copilot-instructions.mdmicrosoft/vscodeInstructions file195ktodayMITA3,093GitHub Copilot
deepseek-harness AGENTS.mddeepseek-ai/deepseek-harnessInstructions file274k2d agoMITA4,313Codex, OpenCode