Uwar garken MCP

Bari mataimakin ka na AI ya sarrafa gidanka na yanar gizo

Sbon uwar MCP guda daya don dukan asusun ku. Haɗa Claude Code, Claude Desktop ko Cursor sau ɗaya, kuma mataimakin ku zai iya lissafin shafukan ku, karanta rajistar su, daidaita fayilolin ku tare da ma'ajiyar ku kuma tura su - yana aiki ne kawai tare da izinin da kuka ba shi.

Kayan aiki 65 a yau, waɗanda aka jera a ƙasa daidai yadda uwar garken ke bayar da su.

Haɗa shi

Matakai biyu. Token ɗin shi ne cikakken bayanin shiga, don haka a bi da shi kamar kalmar sirri: ana nuna shi sau ɗaya, kuma za ka iya soke haɗin gwiwa ɗaya ba tare da shafar sauran ba.

  1. Ƙirƙiri alaƙa

    A cikin allon kulawa naka, buɗe kayan aikin AI, sannan ka sanya wa haɗin suna, ka zaɓi abokin cinikin ka kuma ka yi alama kan abin da zai iya yi. Kuna iya ba da izini ne kawai ga abin da aka ba ku izinin yi da kanku.

  2. Saka tsarin da abokin cinicinka ke karantawa

    Allon nuna tsarin saiti na abokin cinikin da ka zaba, tare da alamar amincewarka a ciki. Kowane abokin ciniki yana tattaunawa da adireshin uwar garken guda ɗaya:

    https://api.zinndigital.com/v1/mcp

Claude Code

Gudanar da umarni ɗaya, ko sanya tubalin a cikin .mcp.json a tushen aikin ku. Layin "type": "http" na da muhimmanci — ba tare da shi ba Claude Code yana tsallake uwar garken.

claude mcp add --transport http zinn https://api.zinndigital.com/v1/mcp \
  --header "Authorization: Bearer zmcp_live_…"
// .mcp.json
{
  "mcpServers": {
    "zinn": {
      "type": "http",
      "url": "https://api.zinndigital.com/v1/mcp",
      "headers": {
        "Authorization": "Bearer zmcp_live_…"
      }
    }
  }
}

Claude Desktop

Claude Desktop yana ƙaddamar da sabar gida, don haka yana amfani da kyautar CLI dinmu na Zinnector® a matsayin gada zuwa sabar da aka ɗauka a kai. Yana buƙatar Node 24 ko sabon abu. Alamar tana zuwa a cikin env, ba a cikin muhawara ba.

// claude_desktop_config.json
{
  "mcpServers": {
    "zinn": {
      "command": "npx",
      "args": [
        "-y",
        "zinnector@0.1.4",
        "mcp"
      ],
      "env": {
        "ZINN_MCP_TOKEN": "zmcp_live_…"
      }
    }
  }
}

Maƙashi

Ƙara uwar garken zuwa ~/.cursor/mcp.json (ko .cursor/mcp.json a cikin wani aiki) tare da adireshin da kuma kanun labarai na Izini (Authorization header).

// ~/.cursor/mcp.json
{
  "mcpServers": {
    "zinn": {
      "url": "https://api.zinndigital.com/v1/mcp",
      "headers": {
        "Authorization": "Bearer zmcp_live_…"
      }
    }
  }
}

Wani abokin ciniki na MCP daban

Duk abokin ciniki da ke goyan bayan sabar Streamable HTTP ta nesa tare da kan gaba na al'ada yana aiki: nuna shi a adireshin da ke sama kuma a aika Authorization: Bearer tare da alamar ku. Abokin ciniki da ke fara sabar gida kawai z ಅದನ್ನು iya amfani da gadar Claude Desktop.

ChatGPT tana haɗawa da uwar garken MCP ta hanyar sanya hannu tare da OAuth kadai, don haka ba za ta iya amfani da alamar ba tukuna. Yi amfani da haɗin gwiwa ɗaya tare da Claude Code, Claude Desktop ko Cursor.

Bincika yana aiki — tambayoyi huɗu

Yi wa waɗannan tambayoyi a bayyane. A ƙarƙashin kowacce akwai kayan aikin da mataimakinka zai kira kuma abin da kyakkyawar amsa ta ƙunsa.

  1. > List my sites.
      ↳ sites_list

    Shafukanku tare da matsayinsu da tsarinsu. Wani wofi da ke cikin lissafin da ke da shafuka yana nufin haɗin ba shi da izinin duba shafuka.

  2. > Show me the error log for example.com.
      ↳ site_logs

    Kuskuren kwanan nan da kuma rajistan shiga. Idan ba a iya karanta daya ba, amsar ta fadi haka — hakan ya bambanta da rajistan shiga da babu komai.

  3. > Sync example.com to its repository.
      ↳ site_repo_sync_run

    Wani commit a cikin ma'ajiyar ku tare da duk abin da ya canza a kan rukunin yanar gizo da ke aiki, ko sanarwar cewa ma'ajiyar ta riga ta dace. Idan ma'ajiyar ta matsa, an dakatar da aikin daidaitawa kuma babu abin da aka rubuta a kai.

  4. > I pushed a commit — deploy example.com and tell me when it is live.
      ↳ site_deploy → site_deploy_status

    An saka tura shirin a layin jira, sannan zai fara aiki tare da commit da aka yi amfani da shi. Kayan aikin rubutu suna neman izinin ku a cikin abokin ciniki kafin su fara aiki.

Daidaitawa ta hanyoyi biyu, a bangarorin biyu

Wani rukunin yanar gizo da aka haɗa da ma'ajiyar bayanai yana ci gaba da tafiya daidai da ita ta kowace fuska, kuma mataimakin ku zai iya tafiyar da kowace hanya.

Shafi → ma'ajiyar bayanai

Ya ajiye abubuwan da suka sauya a fayilolin da ke aiki — wani gyara a cikin manajan fayil, sabunta plugin, wani lodi — kuma ya tura shi zuwa reshen ku, ta yadda git pull na ku na gaba zai same shi.

site_repo_sync_run   ·   zinnector sync run

Ma'ajiyar bayanai → shafin yanar gizo

Wani aiki da aka tura yana amfani da reshen ku a kan shafin. Aika sabuntawar ku, sannan ku tura; a kan sabobinmu wannan yana buƙatar a kunna daidaitawa ta hany خارجه, wanda yake kyauta.

site_deploy   ·   zinnector push

Lokacin da bangarorin biyu suka canza

Ba a taba haɗawa ko soke komai a asirce ba. Aikin daidaitawa zai tsaya, ya ba da suna ga wuri da aka ajiye aiki, sannan ya jira ka riƙe shafin ko ka riƙe ma'ajiyar bayanai. Riƙe ma'ajiyar bayanai yana goge canjin da ba a daidaita shi ba a shafin, don haka yana buƙatar tabbatarwa.

site_repo_sync_resolve keep=site|repository confirm=true

Abin da ke kare shi

Abin da kawai ka bayar

Duk kayan aiki yana buƙatar izini, kuma haɗin gwiwa yana ɗauke da waɗanda ka zaɓa kaɗai. Shafukan wani abokin ciniki ba su wanzu gwargwadon yadda haɗin gwiwarka zai iya sani.

Tabbacin komai na lalacewa

Juya baya, dawo da komai, magance matsalar da aka tsayar, da siye duka suna buƙatar tabbaci mai fitowa fili, kuma duk abin da ya ƙunshi kuɗi zai nuna mukuiniya daidai da jimillar kuɗin a gaba.

Kowane mataki a cikin rajistar bincikenka

Ana rubuta kowane kira a kan hanyar sadarwar da ta yi shi. Soke hanyar sadarwa a shafin kayan aikin AI kuma za ta daina aiki nan take.

Kowane kayan aiki

Duk kayan aiki 65, wadanda aka samar daga rajistar uwar garken kanta — idan an lissafa su a nan, mataimakin ku zai iya kiran su.

Shafyuka da turawa

Kayan aikiAbin da yake yiIziniBayanan kula
sites_listList the organization's sites, with each site's primary domain, status, product line, stack and the plan it is on. Optionally filter by status, product line or a search over domain and name.sites.viewkaranta kawai
site_getGet one site's full record — domain, status, product line, stack, runtime, PHP version, region, plan and whether it is scheduled for deletion.sites.viewkaranta kawai
site_createCreate a site and start provisioning it. Give a primary domain and a product line; optionally a blueprint to build it from, a stack type, a PHP version or a region. Returns the new site, which begins in 'provisioning' — poll site_get for status.sites.createcanza abubuwa
site_deployDeploy a site — build and publish its current source to our servers. Returns the deploy state immediately; the build runs as a durable workflow. Poll site_deploy_status to follow it.hosting.deploy.managecanza abubuwa
site_deploy_statusThe site's current deploy state — status, target, the live URL, the deployed commit and when it last went live.sites.viewkaranta kawai
site_deployments_listList a site's recent deployments — id, status, commit, branch and timings. Use this to choose the deployment_id to roll back to.sites.viewkaranta kawai
site_rollbackRoll a site back to an earlier deployment by re-deploying its commit. Destructive: pass confirm=true. Use site_deployments_list to choose which one.hosting.deploy.managecanza abubuwa · yana neman tabbatarwa

Daidaitawa ta ɓangarori biyu

Kayan aikiAbin da yake yiIziniBayanan kula
site_repo_sync_getShow a site's two-way sync with its repository: whether it is available and on, the repository and branch, the current state (idle, synced, conflict, adopt, error) and the last runs with the commits they made.sites.viewkaranta kawai
site_repo_sync_setTurn two-way sync on or off for a site, optionally limited to a subdirectory of the site. Needs the customer's own GitHub account connected. Turning it on pushes nothing by itself — call site_repo_sync_run for that.hosting.deploy.managecanza abubuwa
site_repo_sync_runSync a site to its repository now: commit whatever changed in the site's live files and push it to the connected branch, so a local git pull receives it. If the repository moved since the last sync the run is HELD and nothing is overwritten — the result says so. The other direction (repository to site) is site_deploy.hosting.deploy.managecanza abubuwa
site_repo_sync_resolveResolve a HELD two-way sync. keep=site commits the site's files on top of the repository (their commits stay in history); keep=repository applies the repository to the site and DISCARDS the site's unsynced changes. Destructive: pass confirm=true.hosting.deploy.managecanza abubuwa · yana neman tabbatarwa

Logs da ma'auni

Kayan aikiAbin da yake yiIziniBayanan kula
site_metricsCurrent metrics for one site — visits, bandwidth, error rate, disk and resource use. Each section reports whether it is available, so 'no data' is distinguishable from 'zero'.sites.viewkaranta kawai
site_usageOne site's metered visit usage for the current billing period, with the plan's allowance and what any overage costs.sites.viewkaranta kawai
site_logsRead the recent tail of one site's web-server access log and error log. Each log reports whether it could be read, so an unreadable log is never mistaken for an empty one. Use this before proposing a fix for errors or slowness.sites.panel_accesskaranta kawai
site_build_logRead the build log of one deployment — the latest when deployment_id is omitted. Pass after=<total from the previous call> to fetch only new lines while complete is false.sites.viewkaranta kawai

Gyara da WordPress

Kayan aikiAbin da yake yiIziniBayanan kula
site_php_version_getThe site's current PHP version and every version it is allowed to switch to on its product line.sites.viewkaranta kawai
site_php_version_setSwitch a site to a different PHP version. The version must be one that site_php_version_get lists as available. Reports whether the change reached the machine or was only recorded for provisioning to apply.hosting.php.managecanza abubuwa
wordpress_stateA WordPress site's core version, whether an update is available, and which management operations its hosting permits.sites.viewkaranta kawai
wordpress_plugins_listList a WordPress site's plugins — name, version, whether active and whether an update is available.sites.viewkaranta kawai
wp_plugin_updateUpdate one WordPress plugin to its latest version. Returns the plugin list as it reads after the update.sites.panel_accesscanza abubuwa
wordpress_update_coreUpdate WordPress core to the latest version on a site. This cannot be undone by another call — take a backup first with backup_create if you may need to go back. Requires confirmation.sites.panel_accesscanza abubuwa · yana neman tabbatarwa
wordpress_set_pluginActivate or deactivate one plugin on a WordPress site. Takes effect on the live site immediately. Requires confirmation.sites.panel_accesscanza abubuwa · yana neman tabbatarwa

Ajiyayyun bayanai

Kayan aikiAbin da yake yiIziniBayanan kula
backups_listA site's backups — each one's id, when it was taken, its size and status — plus whether a backup is currently running and how many on-demand backups remain in the rolling 24-hour allowance.sites.viewkaranta kawai
backup_createTake an on-demand backup of a site and return the updated backup state. Bounded to 3 per rolling 24 hours per site; the backup runs in the background.hosting.backup.managecanza abubuwa
backup_restoreRestore a site from one of its backups. This OVERWRITES the site's live database and files, and everything changed since that backup was taken is lost. Requires confirmation, and the confirmation names how old the backup is.hosting.backup.managecanza abubuwa · yana neman tabbatarwa

Yankuna da DNS

Kayan aikiAbin da yake yiIziniBayanan kula
dns_records_listList a page of DNS records for a domain whose DNS we host, in name/type/value order. Returns a next_cursor for the following page.sites.viewkaranta kawai
dns_record_createCreate a DNS record for a domain whose DNS we host.domains.dns.managecanza abubuwa
dns_record_updateUpdate an existing DNS record for a domain whose DNS we host.domains.dns.managecanza abubuwa
dns_record_deleteDelete a DNS record for a domain whose DNS we host.domains.dns.managecanza abubuwa · yana neman tabbatarwa
domains_listList the organization's domains — id, hostname, status, product line and whether we registered it or the customer pointed it at us. The ids returned here are what the DNS, cache-purge and index-check tools take.sites.viewkaranta kawai

Wurin ajiye bayanai (Cache) da masu shiga shafuka (crawlers)

Kayan aikiAbin da yake yiIziniBayanan kula
cache_purgePurge the CDN cache for a domain. Omit 'urls' to purge everything, or pass a bounded list of absolute URLs to purge only those.sites.cache.purgekaranta kawai
crawler_policy_getGet a site's SEO-crawler-blocking (PBN footprint) policy: which crawlers are blocked, the available crawlers, and the rendered robots.txt/server rules.sites.viewkaranta kawai
crawler_policy_setSet a site's SEO-crawler-blocking policy. 'blocked' is a list of crawler keys (from crawler_policy_get's available_crawlers). Search engines can never be blocked. Publishes the change so the server rules are re-written.sites.crawler.managecanza abubuwa

Imel

Kayan aikiAbin da yake yiIziniBayanan kula
mail_services_listList the organization's email services — every domain it has mailboxes on, with the plan's mailbox allowance, how many are used, and whether the mail DNS is published.mail.viewkaranta kawai
mailboxes_listList the mailboxes on one email service, with each mailbox's size, how full it is, and whether it can send and receive.mail.viewkaranta kawai
mailbox_createCreate a mailbox on an email service. Returns the new mailbox's password, which is shown once and cannot be retrieved later.mail.managecanza abubuwa
mail_forwarders_listList the mail forwarders on one email service — which address goes where.mail.viewkaranta kawai
mail_forwarder_createCreate a mail forwarder on an email service, sending everything for one address on to one or more destinations.mail.managecanza abubuwa

SEO

Kayan aikiAbin da yake yiIziniBayanan kula
site_seo_metricsThe cached SEO authority metrics for a hosted site — domain rank, backlinks, referring domains and organic keywords. Read-only and free; the figures are refreshed by the platform's own sweep, so they may be up to a month old.sites.viewkaranta kawai
domain_index_checkThe cached search-index status for a domain — whether it is indexed, how many pages, and when the reading was taken. Read-only and free.sites.viewkaranta kawai

Hotunan AI

Kayan aikiAbin da yake yiIziniBayanan kula
image_models_listThe image models this account can generate with — provider, model, and the price per image in USD. Read-only and free. A model that is not listed cannot be used, either because it is retired or because nobody has priced it.sites.viewkaranta kawai
image_generateGenerate an image from a prompt and put it in this account's image library. Costs money — the price per image is what image_models_list reports for the model used. Returns the image ids; the customer sees them in their library immediately.links.editcanza abubuwa · ana iya kashe kuɗi

Alluna

Kayan aikiAbin da yake yiIziniBayanan kula
board_listList this organisation's project boards, newest first.agency.board.viewkaranta kawai
board_getRead one board in full: its columns and every card on them.agency.board.viewkaranta kawai
board_createCreate a project board, optionally for one of your client organisations.agency.board.managecanza abubuwa
board_card_createAdd a card to a column. Cards are agency-only unless you pass visibility 'client'.agency.board.managecanza abubuwa
board_card_moveMove a card to another column, or to another position in its column.agency.board.managecanza abubuwa
board_card_commentComment on a card. Agency-only unless you pass visibility 'client', in which case the client sees it attributed to your agency.agency.board.commentcanza abubuwa

Biyan kuɗi da haɓakawa

Kayan aikiAbin da yake yiIziniBayanan kula
subscriptions_listList the organization's subscriptions — the plan each one is on, its status, renewal date and whether it auto-renews.billing.viewkaranta kawai
invoices_listList the organization's invoices and credit notes — number, status, total, currency and issue date. Optionally filter by status.billing.viewkaranta kawai
upgrade_optionsWhat can be bought to lift a limit you have hit — bigger plans, priced with tax, in your own currency. Pass the entitlement from a refusal (e.g. 'max_sites'), or a site_id to see what that site's own plan could move to. Read-only: nothing is bought, and calling this costs nothing.billing.viewkaranta kawai
purchase_quotePrice a plan exactly, with tax, in the customer's own currency — and nothing is bought or charged. Returns a quote_id to pass to purchase_authorize together with the total, which is what stops an agent committing someone to a figure they never saw. Quotes expire: re-quote rather than reusing an old id.billing.payment.managecanza abubuwa
purchase_authorizeComplete a purchase from a quote: places the order and charges the payment method on file. You must pass the exact total and currency purchase_quote returned — if the price has moved since, this refuses rather than charging a different amount. Retrying with the same quote_id returns the same order and never charges twice.billing.payment.managecanza abubuwa · yana neman tabbatarwa · ana iya kashe kuɗi

Tallafi

Kayan aikiAbin da yake yiIziniBayanan kula
tickets_listList the organization's support tickets — subject, status, priority and when they were last updated. Optionally filter by status or site.tickets.viewkaranta kawai
ticket_createOpen a support ticket. Include what you already checked — an agent that has read the KB and run diagnostics should say so in the body, so a human does not repeat it.tickets.replycanza abubuwa

Mai sayarwa

Kayan aikiAbin da yake yiIziniBayanan kula
reseller_overviewThe reseller programme in one read: status, whether you can sell, billing day, default markup, your panel hostname and nameservers, mail sending domain, support routing, commerce readiness and the languages your clients' panel offers.reseller.viewkaranta kawai · masu siyarwa kawai
reseller_services_listList the sites you have provisioned for your clients — one row per service, with the client organisation, status, any hold you placed, what it costs you wholesale and what you sell it for. Your own sites are not here; use sites_list for those.reseller.viewkaranta kawai · masu siyarwa kawai
reseller_service_getOne client service in full — status, plan, any hold, wholesale cost, your sell price, and its disk and bandwidth usage.reseller.viewkaranta kawai · masu siyarwa kawai
reseller_service_suspendPut one of your client's services on a non-payment hold. The site stops serving until you release it. Requires confirm: true.reseller.provisioncanza abubuwa · yana neman tabbatarwa · masu siyarwa kawai
reseller_service_unsuspendRelease a non-payment hold you placed on a client's service. The site starts serving again.reseller.provisioncanza abubuwa · masu siyarwa kawai
reseller_prices_listYour price list: every plan you can sell, with the Zinn® list price, your wholesale cost, and the retail price you have set (if any).reseller.viewkaranta kawai · masu siyarwa kawai
reseller_client_wallets_listEvery client wallet you hold a float in, with the balance per client and the total held per currency. This is money you have taken and not yet delivered service for.reseller.viewkaranta kawai · masu siyarwa kawai

Ci gaba da karatu

Ka fi son tashar umarni?

Jagorar CLI ta Zinnector®

An gina shi a kan jama'a API

Bayanin API

Abin da mataimakin AI zai iya yi maka

Kayan aikin AI da MCP

Haɗa mataimakon ku a cikin mintuna biyu

Buɗe kayan aikin AI a cikin allon sarrafawa naka, ka ƙirƙiri haɗin gwiwa, sannan ka liƙa tsarin da abokin cinikin ka ke karantawa.