MCP সার্ভার
আপনি somtum init --all (Claude Code) বা somtum init --agent codex রান করলে, Somtum একটি MCP সার্ভার নিবন্ধন করে যা এজেন্ট সেশন চলাকালীন নিজে থেকে কল করতে পারে। অন্য যেকোনো MCP ক্লায়েন্টও somtum mcp (stdio) ব্যবহার করতে পারে।
উপলব্ধ টুল
| টুল | এজেন্ট এটি দিয়ে কী করে |
|---|---|
recall | প্রজেক্টের বিশদ সম্পর্কে অনিশ্চিত হলে মেমরি অনুসন্ধান করে। strategy এবং scope ওভাররাইড গ্রহণ করে। |
get | ID দ্বারা সম্পূর্ণ পর্যবেক্ষণ বডি পুনরুদ্ধার করে। প্রতিটি হিটে last_confirmed_at আপডেট করে। |
remember | ম্যানুয়ালি একটি পর্যবেক্ষণ সংরক্ষণ করে। scope: 'project' | 'workspace' | 'global' গ্রহণ করে। |
update | একটি বিদ্যমান পর্যবেক্ষণের শিরোনাম, বডি, ট্যাগ বা ফাইল আপডেট করে। রিডেকশন প্রয়োগ হয়। |
cache_lookup | সরাসরি প্রম্পট ক্যাশ পরীক্ষা করে। |
report_false_hit | রিপোর্ট করে যে একটি ক্যাশ করা প্রতিক্রিয়া প্রশ্নের উত্তর দেয়নি (ফাজি থ্রেশহোল্ড ডেটা টিউন করে)। |
forget | একটি পর্যবেক্ষণ soft-delete করে। |
stats | সাশ্রয় করা টোকেন, ক্যাশ হিট রেট, false-hit সংখ্যা এবং corpus আকার রিপোর্ট করে। |
প্রতিটি MCP প্রতিক্রিয়ায় একটি tokens ফিল্ড থাকে যাতে এজেন্ট রিট্রিভাল খরচ হিসাব করতে পারে।
মেমরি স্কোপ
পর্যবেক্ষণে একটি scope ফিল্ড থাকে যা দৃশ্যমানতা নিয়ন্ত্রণ করে:
| স্কোপ | অর্থ | কখন ব্যবহার করবেন |
|---|---|---|
project | ডিফল্ট। শুধুমাত্র এই প্রজেক্টে দৃশ্যমান। | বেশিরভাগ সিদ্ধান্ত, bugfix এবং শিক্ষা। |
workspace | recall MCP টুলের মাধ্যমে প্রজেক্ট জুড়ে শেয়ার করা হয়। | টিম কনভেনশন, পছন্দের লাইব্রেরি, গ্লোবাল নিয়ম। |
global | workspace-এর মতো; সমস্ত প্রজেক্ট জুড়ে ব্যক্তিগত পছন্দের জন্য সংরক্ষিত। | আপনার ব্যক্তিগত কোডিং পছন্দ। |
bash
# সেশনের মধ্যে থেকে একটি workspace-scoped পর্যবেক্ষণ সংরক্ষণ করুন:
remember("Always use pnpm for Node projects", body="...", scope="workspace")সেটআপ
somtum init --all আপনার প্রজেক্ট রুটে .mcp.json লেখে:
json
{
"mcpServers": {
"somtum": {
"command": "somtum",
"args": ["mcp"]
}
}
}Codex-এর জন্য, somtum init --agent codex একই সার্ভার প্রজেক্টের .codex/config.toml-এ যোগ করে:
toml
[mcp_servers.somtum]
command = "somtum"
args = ["mcp"]MCP কনফিগারেশন পিক আপ করতে init রান করার পরে এজেন্ট পুনরায় চালু করুন। Codex শুধুমাত্র trusted প্রজেক্টের কনফিগ পড়ে।
যাচাই করা
আপনার প্রজেক্ট রুটে .mcp.json আছে কিনা পরীক্ষা করুন:
bash
cat .mcp.json