• Pesan
  • Managed Agents
  • Admin
Search...
⌘K
Langkah pertama
Pengenalan ClaudeMulai cepat
Membangun dengan Claude
Ikhtisar fiturMenggunakan Messages APIAlasan berhenti dan fallbackPenolakan dan fallbackKredit fallback
Kemampuan model
Pemikiran diperpanjangPemikiran adaptifUpayaAnggaran tugas (beta)Mode cepat (pratinjau riset)Output terstrukturSitasiStreaming PesanPemrosesan batchHasil pencarianStreaming penolakanDukungan multibahasaEmbeddings
Alat
IkhtisarCara kerja penggunaan alatTutorial: Membangun agen yang menggunakan alatMendefinisikan alatMenangani panggilan alatPenggunaan alat paralelTool Runner (SDK)Penggunaan alat ketatPenggunaan alat dengan caching promptAlat serverPemecahan masalahAlat pencarian webAlat pengambilan webAlat eksekusi kodeAlat penasihatAlat memoriAlat BashAlat penggunaan komputerAlat editor teks
Infrastruktur alat
Referensi alatMengelola konteks alatKombinasi alatPencarian alatPemanggilan alat terprogramStreaming alat terperinci
Manajemen konteks
Jendela konteksPemadatanPengeditan konteksCaching promptPesan sistem di tengah percakapanMembangun mode orkestrasiDiagnostik cache (beta)Penghitungan token
Bekerja dengan file
Files APIDukungan PDFGambar dan visi
Skills
IkhtisarMulai cepatPraktik terbaikSkills untuk enterpriseSkills di API
MCP
Server MCP jarak jauhKonektor MCP
IkhtisarArsitektur dan komponenMulai cepatKelola di ConsoleDeploy dengan HelmDeploy dengan Docker ComposeKeamananPemecahan masalahReferensi
Claude di platform cloud
Amazon BedrockAmazon Bedrock (lama)Claude Platform di AWSMicrosoft FoundryVertex AI
Log in
Arsitektur dan komponen
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Amazon Bedrock
  • Google Cloud's Vertex AI

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
Pesan/Tunnel MCP

Arsitektur dan komponen

Nama kanonis untuk bagian-bagian dari deployment MCP tunnel, dua mode penyediaan kredensial, dan model koneksi.

Tunnel MCP sedang dalam pratinjau riset. Minta akses untuk mencobanya.

Halaman ini mendefinisikan istilah-istilah yang digunakan di seluruh dokumentasi MCP tunnels. Beberapa komponen muncul dengan nama yang berbeda dalam file konfigurasi, image container, dan teks naratif; tabel berikut memberikan satu nama kanonis untuk masing-masing komponen dan mencantumkan alias yang mungkin Anda temui.

Komponen

IstilahDefinisiJuga muncul sebagai
Tunnel stackDua container yang Anda jalankan di dalam jaringan Anda untuk terhubung ke sebuah tunnel: proxy dan cloudflared. Satu stack melayani satu tunnel dan dapat direplikasi di beberapa host untuk ketersediaan. Dengan akses terprogram, komponen setup berjalan berdampingan dengan stack untuk menyediakan kredensial.the stack, the MCP tunnel stack, the tunnel deployment, your deployment
ProxyKomponen routing milik Anthropic. Mengakhiri inner TLS, memvalidasi bahwa IP upstream berada dalam rentang yang diizinkan, dan merutekan setiap permintaan ke server MCP upstream berdasarkan hostname.mcp-proxy (nama image, nama service Compose, dan nama container Helm), mcp-gateway (path konfigurasi internal container /etc/mcp-gateway/config.yaml dan prefiks nilai Helm gateway.config.*)
cloudflaredKonektor tunnel open-source milik Cloudflare. Menginisiasi koneksi outbound-only dari jaringan Anda ke tunnel edge dan membawa lalu lintas terenkripsi antara edge dan proxy. Tidak terkait dengan Managed Agent.the outbound connector, the tunnel connector
Komponen setupBinary setup, yang disertakan di dalam image mcp-proxy. Dengan akses terprogram, komponen ini melakukan autentikasi melalui Workload Identity Federation, mengambil tunnel token, menghasilkan CA dan sertifikat server, serta mendaftarkan CA tersebut ke Anthropic. Juga menyediakan renew-cert.setup Job (hook pre-install Helm), service setup (profil Compose), setup hook, setup binary, setup CLI
Tunnel edgeServer edge Cloudflare yang dihubungi oleh cloudflared melalui koneksi keluar (rentang IP 198.41.192.0/19 dan 2606:4700:a0::/44, port 7844 TCP dan UDP). Tunnel yang berjalan di atasnya disediakan dan dikendalikan oleh Anthropic; Cloudflare mengoperasikan jaringan yang mendasarinya.the edge, the Anthropic-operated tunnel edge
Inner TLSHandshake TLS kedua yang dibawa di dalam stream WebSocket plaintext milik tunnel, antara backend Anthropic dan proxy Anda. Proxy menyajikan sertifikat server yang ditandatangani oleh CA yang Anda daftarkan pada tunnel. Karena hanya Anda yang memegang private key, penyedia transport tidak dapat membaca payload permintaan atau respons.the inner TLS handshake
Server MCP upstreamServer MCP yang berjalan di jaringan privat Anda yang menjadi tujuan routing proxy. Setiap upstream diekspos sebagai satu subdomain di bawah domain tunnel Anda.upstream, routed MCP server, tunneled MCP server

Penyediaan kredensial

Tunnel stack membutuhkan dua kredensial saat runtime: tunnel token, yang mengautentikasi koneksi outbound cloudflared, dan sertifikat server yang ditandatangani oleh CA yang terdaftar pada tunnel, yang disajikan oleh proxy selama handshake inner TLS. Ada dua cara untuk menyediakannya, yang disajikan di seluruh panduan ini sebagai sepasang tab.

ModeBagaimana kredensial mencapai stackNama chart HelmLabel tab
Akses terprogramKomponen setup melakukan autentikasi ke Tunnels API melalui Workload Identity Federation, mengambil tunnel token, menghasilkan CA dan sertifikat server secara lokal, dan mendaftarkan CA tersebut. Tidak ada secret berumur panjang yang disalin secara manual. Memerlukan aturan federasi dengan scope org:manage_tunnels.Managed mode (setup.enabled: true, default)With programmatic access
ManualAnda menyalin tunnel token dari Claude Console, menghasilkan CA dan sertifikat server sendiri (misalnya dengan openssl), mendaftarkan CA di Console, dan menyediakan token serta sertifikat ke stack sebagai secret. Tidak ada komponen setup yang berjalan.External mode (setup.enabled: false)Without programmatic access

Mode-mode ini juga disebut sebagai alur terprogram (the programmatic flow) dan alur manual (the manual flow) dalam panduan deploy.

Model koneksi

Ada dua arah yang bekerja dalam sebuah tunnel, dan keduanya menunjuk ke arah yang berlawanan:

  • Arah koneksi: cloudflared melakukan koneksi outbound dari jaringan Anda ke tunnel edge. Firewall Anda hanya melihat egress pada port 7844; tidak ada port inbound yang dibuka.
  • Arah permintaan: setelah koneksi tersebut terbentuk, permintaan MCP berjalan dari Anthropic menuju jaringan Anda melalui koneksi tersebut, melewati cloudflared ke proxy, dan terus ke server MCP upstream.

Frasa "outbound-only" menggambarkan koneksinya, bukan permintaan yang dibawa melaluinya.

Inner TLS membentang antara backend Anthropic dan proxy Anda. cloudflared dan tunnel edge berada di antara keduanya pada jalur jaringan tetapi hanya melihat ciphertext; proxy adalah tempat pertama di dalam jaringan Anda di mana payload permintaan MCP dapat dibaca.

Lihat juga

  • MCP tunnels untuk model keamanan dan tabel tanggung jawab bersama.
  • Referensi MCP tunnels untuk field konfigurasi proxy, persyaratan sertifikat, dan komponen setup.

Was this page helpful?

  • Komponen
  • Penyediaan kredensial
  • Model koneksi
  • Lihat juga