MCP · AI kirish

Istalgan AI modelga Conflux'ingiz ichida xavfsiz ishlashga ruxsat bering.

Conflux Desktop mahalliy MCP server o'rnatilgan holda keladi. Claude Code yoki istalgan MCP klientni bitta buyruq bilan ulang va agentga API'laringizni o'qish, qurish, ishga tushirish va test qilishga ruxsat bering — har bir o'zgarish siz nashr qilguningizcha mahalliy qoralama bo'lib qoladi.

Bu nima

Model Context Protocol (MCP) — Claude Code kabi AI agentlarga ilova taqdim etadigan vositalarni chaqirish imkonini beruvchi ochiq standart. Conflux Desktop 127.0.0.1:4630 manzilida Streamable HTTP orqali, Bearer token va Origin ruxsat ro'yxati bilan mahalliy MCP server ishga tushiradi. U standart bo'yicha o'chirilgan va ilova oynasini yopishingiz bilanoq to'xtaydi. Har bir vosita chaqiruvi Conflux interfeysining o'zi ishlatadigan bir xil kod orqali javob beradi, shuning uchun agentning o'zgarishlari darhol yon panelda, qo'lda qilingan o'zgarish bilan bir xil belgilar bilan ko'rinadi.

Qanday ishlaydi

O'rnatishdan agentning birinchi kolleksiyani o'qishigacha uch qadam.

1

Ilovada AI kirishni yoqing

Conflux Desktop menyu panelini oching, «AI access (MCP)…» ni tanlang va «Enable AI access» tumblerini yoqing. Dialog ishlayotgan manzilni, maskalangan Bearer tokenni va standart bo'yicha o'chirilgan «Allow AI to delete» tumblerini ko'rsatadi.

2

Claude Code'ni ulang

Dialogdagi tayyor buyruqni nusxalang yoki uni o'z tokeningiz bilan o'zingiz bajaring, so'ng ulanishni tasdiqlang.

claude mcp add --transport http --scope user conflux http://127.0.0.1:4630/mcp \
--header "Authorization: Bearer <token>"
$ claude mcp list # should show conflux: Connected
3

Agentdan ishlashini so'rang

Claude Code sessiyasida undan API'laringizni oddiy tilda o'qish, qurish, ishga tushirish yoki test qilishni so'rang — u to'g'ridan-to'g'ri Conflux MCP vositalarini chaqiradi.

"List every request under my Auth folder and add a status-code test to each one."

Vositalar, resurslar va promptlar

Nima qilishga ruxsat berilganiga qarab guruhlangan 31 ta vosita, shuningdek agentga vosita chaqiruvisiz qo'shimcha kontekst beruvchi 2 ta resurs va 2 ta prompt.

Read (11)

  • list_workspacesLists every workspace visible to the signed-in account, and which one is active.
  • get_workspace_treeReturns the full collection/folder/request tree for a workspace.
  • get_requestReads a saved request — headers, params, body, auth, scripts. Secret auth values are masked.
  • get_folderReads a folder or collection node — metadata, default auth, variables, and children.
  • list_environmentsLists environments for a workspace. Secret variable values are always masked.
  • get_environmentReads one environment's variables. Secret values are always masked.
  • get_historyLists recent sent requests for a workspace. No response bodies included.
  • list_snapshotsLists frozen response snapshots saved under a request.
  • get_snapshotReads one frozen snapshot's request + response, truncating a large body.
  • generate_codeGenerates a curl command or fetch() snippet for a saved request, variables substituted.
  • get_script_api_referenceReturns the reference docs for Conflux's pre-request/post-response/global scripting API.

Write (11)

  • create_collectionCreates a new root collection in a workspace.
  • create_folderCreates a new folder inside an existing folder or collection.
  • update_folderRenames a folder/collection and/or updates its description.
  • create_requestCreates a new HTTP request inside a folder/collection.
  • update_requestUpdates an existing request; omitted fields are left as-is.
  • move_nodeMoves/reorders a folder or request under a new parent.
  • create_environmentCreates a new environment in a workspace.
  • update_environment_variablesMerges given variables into an environment (adds/overwrites by key).
  • set_active_environmentSets the active environment for the current workspace.
  • import_collectionImports a Postman v2.1 export or a Conflux .conflux.json export into a workspace.
  • export_collectionExports a subtree or the whole active workspace as Postman v2.1 or Conflux JSON.

Delete — gated (4)

  • delete_requestDeletes a single request.
  • delete_folderDeletes a folder or collection and everything under it.
  • delete_environmentDeletes an environment.
  • delete_snapshotDeletes a frozen response snapshot.

Execute (2)

  • execute_requestSends a saved request (scripts + tests run) and returns the response and test results.
  • execute_adhoc_requestSends a one-off HTTP request without creating a saved request.

Run & snapshot (3)

  • run_collectionRuns every request under a folder/collection headlessly, in tree order.
  • create_snapshotRuns a saved request headlessly and freezes the request + response as an immutable snapshot.
  • compare_with_snapshotRe-runs a snapshot's exact request and diffs the fresh response against the saved one.

31 tools total.

Resources (2)

  • conflux://script-apiMarkdown reference for the current pre-request/post-response/global scripting API.
  • conflux://workspace/{id}/treeThe full collection/folder/request tree for a workspace, as JSON.

Prompts (2)

  • write_tests_for_requestDrafts conflux.test()/expect() assertions for a saved request's post-response script.
  • debug_failed_requestScaffolds a debugging pass over a request's recent failures using its history.

Xavfsizlik va nazorat

Faqat loopback bog'lanish, Bearer token va Origin ruxsat ro'yxati — serverga faqat shu kompyuterdagi, tokenni biladigan jarayon yeta olishini anglatadi, va shunda ham unga nimaga tegishga ruxsat berishni siz hal qilasiz.

Faqat loopback, token bilan

127.0.0.1'ga bog'langan, Bearer token va Origin ruxsat ro'yxati bilan himoyalangan. Agent ishga tushira oladigan interaktiv OAuth yoki hisob ma'lumotlarini so'rash yo'q.

Qoralamalar, nashr emas

Har bir yozuv inson tahriri ishlatadigan bir xil mahalliy qoralama yo'lidan o'tadi. Ctrl+S bosmaguningizcha hech narsa Conflux.Server'ga yetib bormaydi.

O'chirish ixtiyoriy

«Allow AI to delete» ni yoqmaguningizcha o'chirish vositalari ishlamaydi — standart bo'yicha o'chirilgan, va yoqilgandan keyin ham faqat mahalliy qoralamalarga ta'sir qiladi.

Sirlar doim maskalanadi

Vault qiymatlari, muhit sirlari va Authorization/Cookie sarlavhalari har bir vosita natijasida istisnosiz *** sifatida qaytadi.

Boshqa klientlarni ulash

Claude Code birinchi darajali qo'llab-quvvatlanadi, lekin server oddiy Streamable HTTP va Bearer sarlavhasida gaplashadi — bu transportni qo'llab-quvvatlaydigan istalgan MCP klienti bilan ishlaydi.

Loyihaga xos sozlash: tokenni faylga yozib qo'yish o'rniga, uni shell muhit o'zgaruvchisidan kengaytiruvchi .mcp.json faylini kod yoniga joylashtiring.

{
"mcpServers": {
"conflux": {
"type": "http",
"url": "http://127.0.0.1:4630/mcp",
"headers": {
"Authorization": "Bearer ${CONFLUX_MCP_TOKEN}"
}
}
}
}

Claude Desktop faqat stdio orqali ishlaydi, shuning uchun mahalliy HTTP serverga ulanish uchun mcp-remote ko'prigi kerak:

{
"mcpServers": {
"conflux": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"http://127.0.0.1:4630/mcp",
"--header",
"Authorization: Bearer ${CONFLUX_MCP_TOKEN}"
],
"env": {
"CONFLUX_MCP_TOKEN": "<paste the token from the AI access dialog>"
}
}
}
}

Streamable HTTP va Bearer sarlavhasini qo'llab-quvvatlaydigan istalgan boshqa MCP klienti xuddi shunday ulanishi mumkin — http://127.0.0.1:4630/mcp manzilini Authorization: Bearer <token> sarlavhasi bilan ko'rsating.

Tez-tez so'raladigan savollar

MCP server standart bo'yicha yoqilganmi?

Yo'q. Ilova menyu panelida «Enable AI access» ni yoqmaguningizcha u o'chirilgan bo'ladi va ilova oynasini yopishingiz bilanoq to'xtaydi.

Agent Conflux.Server'ga o'z-o'zidan o'zgarish nashr qila oladimi?

Yo'q. Agentning har bir yozuvi interfeysga qo'lda kiritilgandek mahalliy qoralamadir. Siz o'zingiz Ctrl+S bosmaguningizcha hech narsa Conflux.Server'ga yetib bormaydi.

Agent biror narsani o'chira oladimi?

Faqat «Allow AI to delete» ni yoqsangiz — standart bo'yicha o'chirilgan. Shungacha o'chirish vositalari ishlamaydi, va yoqilgandan keyin ham o'chirish nashr qilinguncha faqat mahalliy qoralamalarga ta'sir qiladi.

Agent hech qachon mening haqiqiy API kalitlarimni yoki tokenlarimni ko'radimi?

Yo'q. Vault qiymatlari, muhit sirlari va Authorization/Cookie sarlavhalari vosita natijalarida, hatto hal qilingan so'rov ko'rinishida ham doim *** sifatida maskalanadi.

Bu Claude Code'dan boshqa klientlar bilan ishlaydimi?

Ha. Server oddiy Streamable HTTP va Bearer sarlavhasida gaplashadi, shuning uchun bu transportni qo'llab-quvvatlaydigan istalgan MCP klienti ulanishi mumkin — Claude Desktop faqat stdio orqali ishlagani uchun unga mcp-remote ko'prigi kerak.

Tokenni qayta yaratsam nima bo'ladi?

Eski token darhol ishlamay qoladi. Qayta ulanish uchun yangi token bilan claude mcp add'ni qayta bajaring (yoki «Add to Claude Code» tugmasini yana bosing).

Agent ishlashi uchun ilova ishga tushirilgan bo'lishi kerakmi?

Ha. MCP server Conflux Desktop jarayoni ichida ishlaydi — ilova yopiq bo'lsa, claude mcp list conflux'ni uzilgan deb ko'rsatadi.

O'z API'laringizda sinab ko'ring

Conflux'ni yuklab oling, AI kirishni yoqing va Claude Code'ni bir daqiqadan kamroq vaqtda ulang.

Conflux yuklab olish