MCP সার্ভার

58টি কম্প্রেশন টুল।
জিরো কনফিগারেশন।

lean-ctx Model Context Protocol (MCP) বাস্তবায়ন করে - AI টুল ইন্টিগ্রেশনের জন্য ওপেন স্ট্যান্ডার্ড। বিল্ট-ইন টুলগুলো কম্প্রেশন-সচেতন প্রতিস্থাপন পায় যা LLM-এ পৌঁছানোর আগেই নয়েজ দূর করে।

58 টুল 10 রিড মোড 99% সর্বোচ্চ (cached রি-রিড)
প্রোটোকল

কিভাবে MCP কাজ করে।

Model Context Protocol AI টুলগুলোকে ডেটার জন্য বাহ্যিক সার্ভার কল করতে দেয়। lean-ctx এই কলগুলো ইন্টারসেপ্ট করে এবং স্বয়ংক্রিয়ভাবে রেসপন্স কম্প্রেস করে।

AI টুল

Cursor, Claude Code, Crush, Copilot…

lean-ctx MCP

স্বয়ংক্রিয়ভাবে ডেটা কম্প্রেস করে

LLM

শুধুমাত্র সিগন্যাল দেখে, নয়েজ নয়

58টি টুল, 4টি ক্যাটাগরি

আপনার AI-এর যা প্রয়োজন।

ফাইল ও কোড

99% পর্যন্ত সাশ্রয়

ফাইল রিড, ডিরেক্টরি অন্বেষণ, শেল কমান্ড এবং কোড সার্চের মূল প্রতিস্থাপন। tree-sitter চালিত AST কম্প্রেশন নয়েজ দূর করে কাঠামো সংরক্ষণ করে।

ctx_read ctx_multi_read ctx_tree ctx_shell ctx_search

স্বায়ত্তশাসিত বুদ্ধিমত্তা

স্ব-কনফিগারিং, জিরো সেটআপ

স্বায়ত্তশাসিতভাবে চলে: স্বয়ংক্রিয়ভাবে কনটেক্সট প্রিলোড করে, ফাইল ডিডুপ্লিকেট করে, সম্পর্কিত-ফাইল ইঙ্গিত দেয়, এবং সর্বোত্তম কম্প্রেশন বেছে নেয় - সবই সুস্পষ্ট কমান্ড ছাড়া। ডিফল্টভাবে সক্রিয়।

ctx_smart_read ctx_delta ctx_fill ctx_intent ctx_context ctx_graph ctx_dedup ctx_response ctx_discover ctx_impact ctx_architecture

Claude Code Integration

lean-ctx detects Claude Code and automatically adapts its behavior to work within Claude's constraints:

  • Auto-condensed instructions - MCP instructions are compressed to <2048 characters for Claude Code's truncation limit
  • Full rules file - Complete instruction set installed to ~/.claude/rules/lean-ctx.md (no character cap)
  • Agent Skills - Auto-installed to ~/.claude/skills/lean-ctx/ with setup script for zero-config onboarding
  • Self-healing env.sh - Shell environment is re-injected if Docker or container rebuilds remove it
zero-config, self-healing

সেশন ও মনিটরিং

চ্যাট জুড়ে মেমরি

স্থায়ী সেশন স্টেট, কনটেক্সট চেকপয়েন্ট এবং রিয়েল-টাইম অ্যানালিটিক্স। token সাশ্রয় ট্র্যাক করুন, cache পরিচালনা করুন এবং কম্প্রেশন রিপোর্ট তৈরি করুন।

ctx_session ctx_compress ctx_analyze ctx_gain ctx_benchmark ctx_metrics ctx_wrapped ctx_cache ctx_heatmap ctx_cost
  • ctx_gain - Query token savings, cost breakdowns, GainScore, task classifications, and per-agent statistics programmatically during a session

মেমরি ও মাল্টি-এজেন্ট

স্থায়ী প্রজেক্ট জ্ঞান

সেশন এবং এজেন্ট জুড়ে টিকে থাকে এমন স্থায়ী জ্ঞানভাণ্ডার তৈরি করুন। প্রজেক্ট-স্তরের মেমরি, এজেন্ট সমন্বয় এবং কোডবেস ওভারভিউ।

ctx_knowledge ctx_agent ctx_overview ctx_preload ctx_task ctx_share
ctx_read

10 read modes প্রতিটি পরিস্থিতির জন্য।

প্রতিটি ফাইল রিডে পুরো কন্টেন্টের প্রয়োজন নেই। আপনার উদ্দেশ্যের সাথে মিলে এমন মোড বেছে নিন - অথবা ctx_smart_read-কে স্বয়ংক্রিয়ভাবে বেছে নিতে দিন।

মোড যা রিটার্ন করে কখন ব্যবহার করবেন
auto কনটেক্সটের জন্য সেরা মোড ডিফল্ট: ফাইল টাইপ, সাইজ ও টাস্ক দেখে lean-ctx সেরা স্ট্র্যাটেজি বেছে নেয়
full সম্পূর্ণ ফাইল, রি-রিডের জন্য cached (~13 token) যে ফাইলগুলো আপনি এডিট করবেন
map ডিপেন্ডেন্সি গ্রাফ + এক্সপোর্ট + মূল সিগনেচার কনটেক্সট-অনলি ফাইল যা আপনার বুঝতে হবে
signatures শুধুমাত্র API সারফেস - ফাংশন সিগনেচার, টাইপ ইন্টারফেস এবং কন্ট্র্যাক্ট বোঝা
diff cached ভার্সনের তুলনায় শুধুমাত্র পরিবর্তিত লাইন এডিটিংয়ের পরে - আপনার পরিবর্তনগুলো যাচাই করুন
aggressive সিনট্যাক্স মুছে ফেলা, সর্বোচ্চ কম্প্রেশন বড় ফাইল যেখানে আপনার সারমর্ম প্রয়োজন
entropy অনন্য কন্টেন্টের জন্য Shannon + Jaccard ফিল্টারিং পুনরাবৃত্তিহীন, উচ্চ-তথ্যবহুল লাইন খুঁজে বের করা
task নলেজ গ্রাফ ভিত্তিক, টাস্ক-ফিল্টার্ড কন্টেন্ট নির্ভরতা প্রসঙ্গ সহ একটি নির্দিষ্ট কাজের জন্য প্রাসঙ্গিক ফাইল পড়া - প্রকল্প গ্রাফ + IB ফিল্টার ব্যবহার করে
reference ক্রস-রেফারেন্স কনটেক্সট টার্গেট সিম্বলের সম্পর্কিত টাইপ, কলার ও ডিপেন্ডেন্সি
lines:N-M শুধুমাত্র N থেকে M লাইন পড়ুন (1-ভিত্তিক, অন্তর্ভুক্ত) বড় ফাইল - একটি নির্দিষ্ট রেঞ্জ পড়ুন
ctx_read server.rs --mode map
F1=server.rs [342L]
  deps: tokio, serde, tower, axum
  exports: start_server, AppState, Config
  API:
    §  AppState { db: Pool, cache: Cache, config: Config }
    §  Config { port: u16, host: String, max_conn: usize }
    fn async start_server(config: Config) → Result<()>
    fn async handle_request(state: AppState, req: Request) → Response
    fn configure_routes(state: AppState) → Router
  [2,847 tok saved (93%)]
আরো গভীরে

প্রতিটি টুল বিস্তারিতভাবে দেখুন।

সমস্ত 58টি MCP টুলের জন্য প্যারামিটার, উদাহরণ এবং অ্যাডভান্সড ব্যবহারসহ সম্পূর্ণ API রেফারেন্স।