تاسو یو MCP سرور ولیکه. په محلي توګه ښه کار کوي — ستاسو اجنټ یې بولي، وسیلې فایرکوي، هر څه سیم شوي. بیا تاسو خپل laptop بندوئ او دا ورک دی. که تاسو غواړئ هغه سرور د رسیدو وړ وي کله چې ستاسو اجنټ ورته اړتیا ولري — له بل ماشین، د یوه همکار له تنظیم، د سهار په ۳ بجو د یوه مهالویش شوي job څخه — دا باید یو ځای اوسیږي چې تل-فعال وي، د یوه ثابت پتې او HTTPS سره. دا هغه څه دي چې یو VPS ورته دی.
دلته دی چې خپل MCP سرور له خپل laptop څخه یوه box ته حرکت ورکړئ چې تاسو یې واقعاً کنټرولوئ، د ریښتینو یادونو سره چې هڅه چیرته ځي.
محلي vs لرې: «کوربهتوب» واقعاً څه معنی لري
MCP سرورونه په دوو بڼو راځي.
یو stdio سرور د یوه محلي پروسس په توګه چلیږي او د یوه client سره په همدې ماشین د معیاري input/output له لارې خبرې کوي. دا د جوړولو پر مهال بشپړ دی — خو د شبکې له لارې د هیڅ شي لخوا نشي رسیدلی.
یو لرې سرور د یوه URL له لارې HTTP (Server-Sent Events، یا نوی streamable-HTTP transport) وايي. هر client چې URL پیژني او سم اسناد لري یې بللی شي. د خپل MCP سرور کوربه کول پدې معنی چې لرې ډول یو ځای چلول چې عامه او ثابت وي.
ولې یوازې خپل laptop tunnel نه کړم
تاسو کولی شئ په تخنیکي توګه یو کور ماشین د یوه tunnel سره څرګند کړئ، او د یوه چټک ډیمو لپاره سم دی. د هر شي لپاره چې پرې تکیه کوئ، تاسو د ماشین ستونزې په میراث اخلئ: دا ویده کیږي، ستاسو ISP ستاسو IP څرخوي، ستاسو اپلوډ ورو دی، او اوس یو خدمت د ریښتینو وسیلو ډک ستاسو په کور شبکه د هر بل شي تر څنګ ناست دی. یو VPS تاسو ته یو ثابت عامه IP، یو ریښتینی ډومین، سم اپټایم، او جلاوالی درکوي. د یو څو ډالرو په میاشت کې دا د «ولې زما اجنټ پیوستون له لاسه ورکړ» یوه ټوله کټګورۍ پوښتنه ړنګوي.
stack، په ملموس ډول
یو کوچنی box وټاکئ. یو MCP د وسیلې سرور ډیری I/O دی — دا په APIونو، فایلونو، او ډیټابیسونو انتظار کوي؛ دا درنه ریاضي نه کوي. ۱–۲ GB RAM د ډیری لپاره کافي دي. (د ځواب لپاره یو مودل inline چلول یوه بله کیسه ده — د Ollama سره د یوه LLM ځان-کوربهتوب وګورئ.)
خپل سرور localhost ته تړل شوی وچلوئ، ووایاست Node یا Python چې په 127.0.0.1:3100 اوري. دا مستقیم د عامه interface څخه لرې وساتئ — proxy دا اداره کوي.
یو reverse proxy مخته کیږدئ ترڅو TLS په ستاسو ډومین حل کړي. Caddy یې په شاوخوا څلورو کرښو کوي او یو وړیا سند په اتوماتیک ډول راکشوي:
mcp.yourdomain.com {
reverse_proxy 127.0.0.1:3100
}
mcp.yourdomain.com خپل د VPS IP ته اشاره کړئ، Caddy بیا بار کړئ، او ستاسو سرور په https://mcp.yourdomain.com د streamable-HTTP له لارې ژوندی وي.
تل-فعال یې وساتئ
یو سرور چې په لومړي crash یا بیا پیل مري «کوربه شوی» نه دی — «د اوس لپاره روان» دی. دا په یوه systemd unit کې ونغاړئ نو په crash بیا پیل شي او د یوه بیا پیل وروسته بیرته راشي:
[Unit]
Description=My MCP server
After=network.target
[Service]
ExecStart=/usr/bin/node /opt/mcp/server.js
Restart=always
RestartSec=2
[Install]
WantedBy=multi-user.target
systemctl enable --now my-mcp او دا په ریښتیا تل-فعال دی. (همدا نمونه هر اجنټ یا bot ۲۴/۷ ژوندی ساتي.)
هغه برخه چې خلک یې پریږدي: تاسو یو د رسیدو وړ پورټ ته اړتیا لرئ
یو عامه MCP endpoint یو دننهورتګ پورټ ته اړتیا لري — 443 — چې له انټرنیټ څخه د رسیدو وړ وي. په یوه NAT پلان تاسو دقیقاً یو لیږل شوی پورټ د SSH لپاره او بل هیڅ نه ترلاسه کوئ؛ تاسو نشئ کولی 443 نړۍ ته خلاص کړئ. د یوه عامه HTTPS MCP سرور کوربه کولو لپاره تاسو یو dedicated-IP پلان غواړئ، چیرته چې هر پورټ ستاسو دی او تاسو کولی شئ یو ډومین مستقیم box ته اشاره کړئ. دا د «زما اجنټ په همدې laptop یې رسیدلی شي» او «هر client هر ځای یې رسیدلی شي» ترمنځ توپیر دی.
قفل یې کړئ — دا د امتیازاتو سره یو API دی
یو MCP سرور معمولاً هغه وسیلې څرګندوي چې څه کوي: فایلونه لولي، تادیه شوي APIونه وهي، پیسې حرکت ورکوي. هغه خلاص انټرنیټ ته لوڅ مه ږدئ.
- د هرې کاله پر سر یو token وغواړئ. ناشناخته غوښتنې رد کړئ؛ د هرې وسیلې د چلولو مخکې یو bearer token یا API کیلي وګورئ.
- د 443 او ستاسو د SSH پورټ پرته هر څه firewall کړئ.
- یوازې-کیلي SSH، هیڅ د پټنوم ننوتل نشته. (دلته لس-دقیقهای checklist دی.)
endpoint هغه څه ونیسئ چې دی — د ریښتیني واک سره یو API — او ډیر خطر ورک کیږي.
ریښتيني حدونه
- تاسو اوس ops لرئ. د OS تازه معلومات، د پروسس روغتیا ساتل، د logونو کتل. Caddy سند تاسو لپاره تمدیدوي، خو پاتې ستاسو دي. یو اداره شوی cloud function دا پټوي؛ یو VPS یې تاسو ته د کنټرول او ډیر ټیټ بل په بدل کې سپاري.
- د MCP spec لا هم حرکت کوي. Transportونه او د auth نمونې د خوشې کیدو څخه خوشې کیدو ته بدلیږي. خپل SDK نسخه pin کړئ او د وخت ناوخت د تازه کولو تمه وکړئ.
- یو CPU box د وسیلې سرورونو لپاره سم دی، نه د یوه محلي مودل سره د ځوابونو تولید لپاره. که ستاسو سرور یو LLM چلوي چې ځواب ورکړي، هغه یو جلا، درنه ماشین دی — د Ollama لارښود وګورئ.
- هیڅکله ویجاړونکي وسیلې بې auth او یوه د تایید ګام مه څرګندوئ. یوه خلاصه وسیله چې شیان ړنګوي به بالاخره یو bot ومومي چې هر څه سکن کوي.
د دې لپاره تادیه
د یوه بریښنالیک سره راجستر شئ او په USDC یا USDT تادیه وکړئ — بې کارت، بې ID. او که تاسو دا د یوه اجنټ لپاره سیموئ، همدا ډول box کولی شي په برنامهای ډول د زموږ خپل MCP سرور له لارې امر او تادیه شي — اجنټ راجستر کوي، یو بیلانس ډکوي، او پخپله امر کوي.
سرور یو ځل کوربه کړئ، او ستاسو وسیلې هلته دي کله چې اجنټ ورته لاس ورسوي.
چمتو تنظیم: VPS د MCP سرورونو لپاره وګورئ — سپارښتل شوی پلان او یو یوه-دقیقهای crypto deploy.
تبصرې
لا تبصرې نشته. لومړی اوسئ.