প্রকল্প সম্পর্কে

Reticle নিজেকে "Model Context Protocol-এর জন্য Wireshark" বলে দাবি করে। এটি একটি প্রক্সি এবং ডেস্কটপ UI যা LLM ক্লায়েন্ট এবং MCP সার্ভারগুলির মধ্যে MCP JSON-RPC ট্রাফিক ধরে, দৃশ্যমান করে এবং প্রোফাইল করে। প্রধান ক্ষমতাগুলি: - রক জেসন-আরপিসি েসেজ (অনুরোধ, বিজ্ঞপ্তি, প্রতিক্রিয়া) পরীক্ষা করুন - অনুরোধ ↔ প্রতিক্রিয়া জোড়া তৎক্ষণাৎ সম্পর্কিত করুন - লেটেন্সি প্রোফাইল করুন এবং টোকেন ব্যবহার নুমান করুন - সার্ভার stderr এবং ক্র্যাশ আউটপুট ধরুন - সেশন রেকর্ড করুন এবং লগ এক্সপোর্ করুন সমর্থিত ট্রান্সপোর্টগুলি হল stdio, Streamable HTTP, WebSocket এবং HTTP/SSE। তিনটি CLI কমান্ড প্রধান ওয়ার্কফ্লো কভার করে: `mcp-reticle run` stdio MCP সার্ভারগুলি পরিদর্শনের জন্য আবরণ করে, `mcp-reticle proxy` HTTP/SSE/WebSocket ট্রান্সপোর্টগুলির রিভার্স-প্রক্সি করে, এবং `mcp-reticle ui` ডেস্কটপ ইন্টারফেস চালু করে। UI ছাড়াই লগ-শুধ মোড উপলব্ধ এবং একটি হেডলেস `daemon` কমান্ড টেলিমেট্রি হাব হিসাবে কাজ করে। ইনস্টলেশন npm, pip, বা Homebrew এর মাধ্যমে করা যায়, অথবা `just build` ব্যবহার করে সোর্স থেকে তৈরি করা যায়। সম্ূর্ণ ডকুমেন্টেশন, যেমন আর্কিটেকচার, সিকিউরিটি গাইডলাইন, ক্লায়েন্ট কনফিগারেশন, ট্রাবলশুটিং এবং এক্সপোর্ট ফরম্যাট, GitHub Wiki-তে রক্ষণাবেক্ষণ করা হয়। টুলটি রেকর্ডিং এবং এক্সপোর্টকে সংবেদনশীল আর্টিফ্যাক্ট হিসাবে বিবেচনা করে কারণ এগুলি টুল ইনপুট এবং আউটপুট ধারণ করতে পারে। প্রকল্পটি MIT লাইসেন্সে প্রদান করা হয়েছে।