MCP սերվեր

Թույլ տվեք ձեր արհեստական ​​բանականության օգնականին կառավարել ձեր հոսթինգը

Մեկ MCP սերվեր Ձեր ամբողջ հաշվի համար: Մեկ անգամ միացրեք Claude Code-ը, Claude Desktop-ը կամ Cursor-ը, և Ձեր օգնականը կկարողանա ցուցակագրել Ձեր կայքերը, կարդալ դրանց մատյանները (logs), համաժամեցնել դրանց ֆայլերը Ձեր ռեպոզիտորիայի հետ և իրականացնել տեղակայում (deploy)՝ գործելով միայն Ձեր տրամադրած թույլտվությունների սահմաններում:

Այսօր 65 գործիք, որոնք թվարկված են ստորև՝ ճիշտ այնպես, ինչպես սերվերն է առաջարկում դրանք:

Միացրեք այն

Երկու քայլ։ Նշանաբանը ամբողջական հավատարմագրն է, այնպես որ վարվեք դրա հետ որպես գաղտնաբառի՝ այն ցուցադրվում է մեկ անգամ, և դուք կարող եք չեղարկել մեկ միացում՝ առանց մյուսներին դիպչելու։

  1. Ստեղծել միացում

    Ձեր վահանակում բացեք Արհեստական ​​բանականության գործիքները, անվանեք միացումը, ընտրեք ձեր հաճախորդին և նշեք, թե ինչ կարող է անել այն: Դուք կարող եք տրամադրել միայն այն լիազորությունները, որոնք ինքներդ ունեք:

  2. Տեղադրեք կոնֆիգուրացիան, որը կարդում է ձեր հաճախորդը

    Վահանակում ցուցադրվում է ձեր ընտրած հաճախորդի կազմաձևումը (config)՝ ձեր նույնացուցիչով (token): Յուրաքանչյուր հաճախորդ միանում է միևնույն սերվերի հասցեին՝

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

Claude Code

Գործարկեք մեկ հրամանը կամ տեղադրեք բլոկը ձեր նախագծի արմատային թղթապանակի .mcp.json ֆայլում: "type": "http" տողը պարտադիր է. առանց դրա Claude Code-ը բաց է թողնում սերվերը:

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-ը թողարկում է տեղական սերվերներ, ուստի այն օգտագործում է մեր անվճար Zinnector® CLI-ն որպես կամուրջ դեպի հոսթինգում գտնվող սերվերը: Դրա համար անհրաժեշտ է Node 24 կամ ավելի նոր տարբերակ: Թոքենը տեղադրվում է env-ում, երբեք՝ արգումենտներում:

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

Ցուցիչ

Ավելացրեք սերվերը ~/.cursor/mcp.json-ում (կամ .cursor/mcp.json-ում նախագծի ներսում)՝ հասցեով և Authorization վերնագրով (header):

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

Ցանկացած այլ MCP հաճախորդ

Ցանկացված հաճախորդ, որն աջակցում է հեռավոր Streamable HTTP սերվերներին հատուկ վերնագրով, աշխատում է. ուղղեք այն դեպի վերոհիշյալ հասցեն և ուղարկեք Authorization: Bearer ձեր թոքենով: Հաճախորդը, որը գործարկում է միայն տեղական սերվերներ, կարող է օգտագործել Claude Desktop կամուրջը:

ChatGPT-ը MCP սերվերներին միանում է միայն OAuth-ով մուտք գործելու միջոցով, սակայն այն դեռևս չի կարող օգտագործել թոքեն: Օգտագործեք նույն միացումը Claude Code-ի, Claude Desktop-ի կամ Cursor-ի հետ:

Ստուգեք՝ արդյոք այն աշխատում է. չորս հարց

Աju հարցերը տվեք պարզ լեզվով։ Յուրաքանչյուրի տակ նշված է այն գործիքը, որը ձեր օգնականը պետք է կանչի, և թե ինչպիսին է լավ պատասխանը:

  1. > List my sites.
      ↳ sites_list

    Ձեր կայքերը՝ իրենց կարգավիճակով և պլանով։ Կայքեր ունեցող հաշվի վրա դատարկ ցանկը նշանակում է, որ կապը չունի կայքերը դիտելու թույլտվություն:

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

    Վերջին սխալների մատյանը և մուտքի մատյանը: Եթե մեկը հնարավոր չէ կարդալ, պատասխանը տեղեկացնում է այդ մասին, ինչը տարբերվում է դատարկ մատյանից:

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

    Ձեր պահեստում կատարված կոմիտ՝ կենդանի կայքում կատարված ցանկացած փոփոխությամբ, կամ նշում, որ պահեստը արդեն համապատասխանում է։ Եթե պահեստը տեղափոխվել է, համաժամացումը կասեցվում է և ոչինչ չի վերագրառվում։

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

    Տեղակայումը հերթագրվում է, այնուհետև գործարկվում է կիրառված քոմիթով: Գրելու գործիքները գործարկվելուց առաջ հաճախորդի հավելվածում խնդրում են ձեր համաձայնությունը:

Երկկողմանի համաժամացում՝ երկու ուղղություններով

Միացված պահոց ունեցող կայքը երկկողմանիորեն համաժամեցված է դրա հետ, և ձեր օգնականը կարող է աշխատել ցանկացած ուղղությամբ:

Կայք → պահոց

Կատարում է կենդանի ֆայլերում կատարված փոփոխությունների՝ ֆայլերի կառավարչում կատարված խմբագրման, փլագինի թարմացման, վերբեռնման պահպանում (commit) և ուղարկում դեպի ձեր ճյուղ (branch), որպեսզի ձեր հաջորդ git pull-ն ունենա այն:

site_repo_sync_run   ·   zinnector sync run

Պահոց → կայք

Տեղադրումը կիրառում է ձեր ճյուղը (branch) կայքում։ Ուղարկեք ձեր քոմիթը, այնուհետև տեղադրեք. մեր սերվերների վրա դրա համար անհրաժեշտ է միացնել երկկողմանի սինքրոնացումը, որն անվճար է:

site_deploy   ·   zinnector push

Երբ երկու կողմերն էլ փոխվել են

Ոչինչ երբեք լռելյայն չի միաձուլվում կամ վերագրվում։ Համաժամեցումը դադարեցվում է, նշում է քոմիթի անունը և սպասում, որ դուք պահպանեք կայքը կամ պահոցը (ռեպոզիտորիան): Պահոցը պահպանելը հեռացնում է կայքի չհամաժամեցված փոփոխությունները, ուստի այն հաստատման կարիք ունի:

site_repo_sync_resolve keep=site|repository confirm=true

Այն, ինչ պահպանում է անվտանգությունը

Միայն ձեր տրամադրածը

Յուրաքանչյուր գործիք պահանջում է թույլտվություն, և միացումը պահպանում է միայն այն, որոնք դուք նշել եք: Այլ հաճախորդի կայքերը գոյություն չունեն ձեր միացման տեսանկյունից:

Հաստատում ցանկացած ոչնչացնող գործողության համար

Նախորդ վիճակին վերադառնալը, վերականգնելը, կասեցված համաժամացման լուծումը և գնումներ կատարելը պահանջում են հստակ հաստատում, և գումար արժեցող ցանկացած գործողություն նախ ցույց է տալիս հստակ ընդհանուր գումարը:

Ձեր աուդիտի մատյանի յուրաքանչյուր գործողություն

Յուրաքանչյուր զանգ գրանցվում է այն կապի հետ, որով այն կատարվել է: Չեղարկեք կապը արհեստական բանականության գործիքների էջում, և այն անմիջապես կդադարի աշխատել:

Յուրաքանչյուր գործիք

Բոլոր 65 գործիքները, որոնք գեներացվել են սերվերի սեփական ռեեստրից. եթե այն նշված է այստեղ, Ձեր օգնականը կարող է կանչել այն:

Կայքեր և տեղակայումներ

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
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.viewմիայն կարդալու համար
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.viewմիայն կարդալու համար
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.createփոխում է կարգավորումները
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.manageփոխում է կարգավորումները
site_deploy_statusThe site's current deploy state — status, target, the live URL, the deployed commit and when it last went live.sites.viewմիայն կարդալու համար
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.viewմիայն կարդալու համար
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.manageփոխում է կարգավորումները · պահանջում է հաստատում

Երկկողմանի համաժամացում

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
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.viewմիայն կարդալու համար
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.manageփոխում է կարգավորումները
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.manageփոխում է կարգավորումները
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.manageփոխում է կարգավորումները · պահանջում է հաստատում

Գրանցամատյաններ և չափումներ

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
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.viewմիայն կարդալու համար
site_usageOne site's metered visit usage for the current billing period, with the plan's allowance and what any overage costs.sites.viewմիայն կարդալու համար
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_accessմիայն կարդալու համար
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.viewմիայն կարդալու համար

Կարգավորումներ և WordPress

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
site_php_version_getThe site's current PHP version and every version it is allowed to switch to on its product line.sites.viewմիայն կարդալու համար
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.manageփոխում է կարգավորումները
wordpress_stateA WordPress site's core version, whether an update is available, and which management operations its hosting permits.sites.viewմիայն կարդալու համար
wordpress_plugins_listList a WordPress site's plugins — name, version, whether active and whether an update is available.sites.viewմիայն կարդալու համար
wp_plugin_updateUpdate one WordPress plugin to its latest version. Returns the plugin list as it reads after the update.sites.panel_accessփոխում է կարգավորումները
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_accessփոխում է կարգավորումները · պահանջում է հաստատում
wordpress_set_pluginActivate or deactivate one plugin on a WordPress site. Takes effect on the live site immediately. Requires confirmation.sites.panel_accessփոխում է կարգավորումները · պահանջում է հաստատում

Պահուստային պատճեններ

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
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.viewմիայն կարդալու համար
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.manageփոխում է կարգավորումները
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.manageփոխում է կարգավորումները · պահանջում է հաստատում

Դոմեաններ և DNS

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
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.viewմիայն կարդալու համար
dns_record_createCreate a DNS record for a domain whose DNS we host.domains.dns.manageփոխում է կարգավորումները
dns_record_updateUpdate an existing DNS record for a domain whose DNS we host.domains.dns.manageփոխում է կարգավորումները
dns_record_deleteDelete a DNS record for a domain whose DNS we host.domains.dns.manageփոխում է կարգավորումները · պահանջում է հաստատում
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.viewմիայն կարդալու համար

Քեշ և վերլուծողներ

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
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.purgeմիայն կարդալու համար
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.viewմիայն կարդալու համար
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.manageփոխում է կարգավորումները

Էլ. փոստ

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
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.viewմիայն կարդալու համար
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.viewմիայն կարդալու համար
mailbox_createCreate a mailbox on an email service. Returns the new mailbox's password, which is shown once and cannot be retrieved later.mail.manageփոխում է կարգավորումները
mail_forwarders_listList the mail forwarders on one email service — which address goes where.mail.viewմիայն կարդալու համար
mail_forwarder_createCreate a mail forwarder on an email service, sending everything for one address on to one or more destinations.mail.manageփոխում է կարգավորումները

SEO

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
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.viewմիայն կարդալու համար
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.viewմիայն կարդալու համար

AI պատկերներ

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
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.viewմիայն կարդալու համար
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.editփոխում է կարգավորումները · ծախսել գումար

Տախտակներ

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
board_listList this organisation's project boards, newest first.agency.board.viewմիայն կարդալու համար
board_getRead one board in full: its columns and every card on them.agency.board.viewմիայն կարդալու համար
board_createCreate a project board, optionally for one of your client organisations.agency.board.manageփոխում է կարգավորումները
board_card_createAdd a card to a column. Cards are agency-only unless you pass visibility 'client'.agency.board.manageփոխում է կարգավորումները
board_card_moveMove a card to another column, or to another position in its column.agency.board.manageփոխում է կարգավորումները
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.commentփոխում է կարգավորումները

Վճարումներ և թարմացումներ

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
subscriptions_listList the organization's subscriptions — the plan each one is on, its status, renewal date and whether it auto-renews.billing.viewմիայն կարդալու համար
invoices_listList the organization's invoices and credit notes — number, status, total, currency and issue date. Optionally filter by status.billing.viewմիայն կարդալու համար
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.viewմիայն կարդալու համար
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.manageփոխում է կարգավորումները
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.manageփոխում է կարգավորումները · պահանջում է հաստատում · ծախսել գումար

Աջակցություն

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
tickets_listList the organization's support tickets — subject, status, priority and when they were last updated. Optionally filter by status or site.tickets.viewմիայն կարդալու համար
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.replyփոխում է կարգավորումները

Վերավաճառող

ԳործիքԻնչ է այն անումԹույլտվությունՆշումներ
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.viewմիայն կարդալու համար · միայն վերավաճառողների համար
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.viewմիայն կարդալու համար · միայն վերավաճառողների համար
reseller_service_getOne client service in full — status, plan, any hold, wholesale cost, your sell price, and its disk and bandwidth usage.reseller.viewմիայն կարդալու համար · միայն վերավաճառողների համար
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.provisionփոխում է կարգավորումները · պահանջում է հաստատում · միայն վերավաճառողների համար
reseller_service_unsuspendRelease a non-payment hold you placed on a client's service. The site starts serving again.reseller.provisionփոխում է կարգավորումները · միայն վերավաճառողների համար
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.viewմիայն կարդալու համար · միայն վերավաճառողների համար
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.viewմիայն կարդալու համար · միայն վերավաճառողների համար

Շարունակել կարդալ

Գերադասո՞ւմ եք տերմինալ:

Zinnector® CLI ուղեցույց

Կառուցված է հանրային API-ի վրա

API-ի ուղեցույց

Ինչ կարող է անել ձեզ համար արհեստական ​​բանականության օգնականը

ԱԻ գործիքներ և MCP

Միացրեք ձեր օգնականը երկու րոպեում

Բացեք AI գործիքները ձեր վահանակում, ստեղծեք միացում և տեղադրեք կոնֆիգուրացիան, որը կարդում է ձեր հաճախորդը: