Referensi teknis

Dokumentasi MCP — 60 Tool dan Batas Izinnya

Pelajari endpoint remote, kontrak autentikasi, katalog tool lengkap, proteksi server, kode respons, dan cara mencabut akses.

Kontrak endpoint

Satu endpoint remote, autentikasi per pengguna.

POST

Remote HTTP JSON

https://kineticfamily.id/api/mcp — tidak butuh server lokal.

X-Relay-Token

Header utama

Gunakan token pribadi kfru_...; Authorization: Bearer juga didukung sebagai alternatif.

60

Tool terdaftar

Tool dibagi berdasarkan izin. Tool owner-only tidak tersedia untuk token pengguna biasa.

Stateless

Per request

Server memvalidasi ulang token, izin, input, dan rate limit pada setiap request.

Katalog lengkap

60 tool dan kelompok izinnya.

Pemikiran & dokumentasi

  • trading_os
  • list_skills
  • skill
  • drive_protocol
  • at_language
  • engine_language

Data market

  • read_chart
  • read_ticks
  • read_live_tick
  • read_macro
  • read_news
  • read_calendar

Pemindaian teknikal

  • technical_analysis
  • mtf_analysis
  • multi_analysis
  • market_scan
  • top_movers

Status chart & memori

  • read_report
  • memory_recall
  • memory_save

Backtest

  • backtest_at
  • backtest_at_visual
  • compare_strategies
  • walk_forward
  • export_mql5

Drawing chart

  • draw_zone
  • draw_line
  • draw_hline
  • draw_ray
  • draw_position
  • draw_fib
  • draw_channel
  • draw_vline
  • draw_text
  • draw_volume_profile
  • draw_shape
  • draw_clear
  • chart_say

Kontrol replay

  • replay_seek
  • replay_tf
  • replay_transport
  • replay_speed
  • replay_exit

Simulasi paper

  • sim_market
  • sim_pending
  • sim_close
  • sim_modify
  • sim_flatten
  • sim_reset

Pemeliharaan khusus owner

  • compile_source
  • stream_draft
  • list_versions
  • get_source
  • run_backtest
  • poll_job
  • lab_open
  • lab_load_version
  • lab_diff
  • lab_run_backtest

Proteksi server

Batas teknis yang bekerja di setiap request.

Allowlist tool

Hanya nama tool dan skema input yang terdaftar yang dapat dipanggil.

Isolasi pengguna

Token dipetakan ke pemiliknya; request tidak boleh membaca konteks pengguna lain.

Rate limit

Request berulang, memory, dan operasi berat dibatasi untuk menjaga layanan.

Audit

Request penting dicatat untuk investigasi penyalahgunaan dan keamanan.

Validasi input

Parameter divalidasi sebelum diteruskan ke tool internal.

Tidak ada order live

Tidak ada tool yang mengirim order nyata, menerima deposit, atau memindahkan dana.

Kode respons

Baca error sebelum mengulang request.

CodeMakna
200Request diterima dan menghasilkan respons MCP.
400Payload atau parameter tidak sesuai skema.
401Token hilang, salah, kedaluwarsa, atau dicabut.
403Token tidak memiliki izin untuk tool tersebut.
405Method bukan POST.
429Rate limit tercapai.
500Server gagal memproses request; jangan mengulang tanpa batas.
Batas penggunaan

MCP adalah konektor software untuk analisis dan latihan. Kinetic Family tidak menerima deposit, tidak memegang dana, tidak menyediakan joki akun, dan tidak menjamin profit. Selalu verifikasi data serta keputusan trading Anda sendiri.