MCP ସର୍ଭର୍
AI ଏଜେଣ୍ଟ୍କୁ ଆପଣଙ୍କ ବିଶ୍ଳେଷଣ ପଢ଼ିବାକୁ ଦିଅନ୍ତୁ: Model Context Protocol ରେ ସାତଟି ସାଧନ, ସବୁ କେବଳ ପଢ଼ିବା ପାଇଁ, ଆପଣଙ୍କ ପୂର୍ବରୁ ଥିବା API ଚାବିରେ ପ୍ରମାଣୀକୃତ।
1. ଏଜେଣ୍ଟ୍ ଏଥିରେ କଣ କରିପାରେ
Model Context Protocol କ୍ଲାଏଣ୍ଟ୍କୁ ଏଣ୍ଡପଏଣ୍ଟ୍ ସହ ଯୋଡ଼ନ୍ତୁ, ଏହା “ଏହି ମାସରେ କେଉଁ ପୃଷ୍ଠା ସର୍ବାଧିକ କ୍ରୋଧପୂର୍ଣ୍ଣ କ୍ଲିକ୍ ସୃଷ୍ଟି କରେ” କିମ୍ବା “ଜର୍ମାନୀର ଦୁଇ ମିନିଟ୍ରୁ ଦୀର୍ଘ ତିନିଟି ସେସନ୍ ଦେଖାନ୍ତୁ” ପଚାରିପାରେ - ତାପରେ ସେସନ୍ ଚଲାଇବା ଲିଙ୍କ୍ ଦେଇପାରେ।
| ସାଧନ | ଉତ୍ତର ଦିଏ |
|---|---|
mp_projects | ଏହି ଚାବି କେଉଁ ପ୍ରକଳ୍ପ ପଢ଼ିପାରେ |
mp_overview | ସେସନ୍, ଲୋକ, ପୃଷ୍ଠା ଦୃଶ୍ୟ, ସମୟ, ବିରକ୍ତି ସଙ୍କେତ |
mp_sessions | ରେକର୍ଡିଂ ଲିଙ୍କ୍ ସହ ସାମ୍ପ୍ରତିକ ସେସନ୍, ଦେଶ, ଡିଭାଇସ୍ କିମ୍ବା ଲମ୍ବ ଅନୁସାରେ ଫିଲ୍ଟର୍ |
mp_session | ଗୋଟିଏ ସେସନ୍: କ୍ରମରେ ପୃଷ୍ଠା, ଇଭେଣ୍ଟ୍, ଉତ୍ସ, ଡିଭାଇସ୍ |
mp_pages | ଦୃଶ୍ୟ ଅନୁସାରେ ପୃଷ୍ଠା, ଅନନ୍ୟ ପରିଦର୍ଶକ ସହ |
mp_frustration | ପୃଷ୍ଠା ଅନୁସାରେ କ୍ରୋଧପୂର୍ଣ୍ଣ କ୍ଲିକ୍, ପ୍ରତିକ୍ରିୟାହୀନ କ୍ଲିକ୍ ଓ JavaScript ତ୍ରୁଟି |
mp_goals | ଆପଣଙ୍କ ଲକ୍ଷ୍ୟ ଓ ପ୍ରତ୍ୟେକ କେତେଥର ପୂରଣ ହେଲା |
ଏଜେଣ୍ଟ୍ ଜଣାଉଥିବା ପ୍ରତି ସେସନ୍ରେ ମଣିଷ ଖୋଲିପାରୁଥିବା ଲିଙ୍କ୍ ଥାଏ। ଦେଖିଥିବା କଥା ସାରାଂଶ କରୁଥିବା ଏଜେଣ୍ଟ୍ ଉପଯୋଗୀ; ତାହାର ଆଧାର ଥିବା କୋଡ଼ିଏ ସେକେଣ୍ଡ୍ ମଧ୍ୟ ଦେଖାଉଥିବା ଏଜେଣ୍ଟ୍ ଯାଞ୍ଚଯୋଗ୍ୟ।
2. ସଂଯୋଗ
ଏଣ୍ଡପଏଣ୍ଟ୍ ଏଠାରେ POST ନିଏ: /mcp ଏବଂ Streamable HTTP ବ୍ୟବହାର କରେ, protocol version 2026-07-28।
ପ୍ରମାଣୀକରଣ ସାଧାରଣ MousePlayer read API ଚାବିରେ - ସେଟିଂସ୍, API ଚାବି ତଳେ ସୃଷ୍ଟି କରୁଥିବା ସମାନ ପ୍ରକାର, REST API ନେଉଥିବା ସମାନ ପ୍ରକାର। ଦ୍ୱିତୀୟ ପ୍ରମାଣପତ୍ର ନାହିଁ। ଚାବି ପ୍ରତ୍ୟାହାର କଲେ ସେହି ମୁହୂର୍ତ୍ତରେ ଏଜେଣ୍ଟ୍ର ପ୍ରବେଶ ପ୍ରତ୍ୟାହୃତ ହୁଏ।
ତାପରେ ପ୍ରକଳ୍ପ ସକ୍ରିୟ କରନ୍ତୁ
API ଚାବି ସମଗ୍ର କାର୍ଯ୍ୟସ୍ଥଳ ଖୋଲେ। ଏହା ଜାଣିଶୁଣି ସେପରି କରେ ନାହିଁ: ସମନ୍ୱୟ ପୃଷ୍ଠାରେ ପ୍ରତି ପ୍ରକଳ୍ପର ନିଜ ସ୍ୱିଚ୍ ଅଛି, ଡିଫଲ୍ଟ ବନ୍ଦ। ସକ୍ରିୟ ନଥିବା ପ୍ରକଳ୍ପ ଏଠାରେ ଦେଖାଯାଏ ନାହିଁ: mp_projects ଆଉ ଏଜେଣ୍ଟ୍ ID ଅନୁମାନ କଲେ ମଧ୍ୟ ପଢ଼ିପାରେ ନାହିଁ।
ଏହା ଅନାବଶ୍ୟକ ନିୟମ ନୁହେଁ। deploy ସ୍କ୍ରିପ୍ଟର API ଚାବି ଆପଣ ନିୟନ୍ତ୍ରଣ କରୁଥିବା ଗୋଟିଏ ସ୍ଥାନରେ ରହେ; ଏଜେଣ୍ଟ୍ ବିନ୍ୟାସ ଫାଇଲ୍ର ଚାବି ମଡେଲ୍ ପ୍ରସଙ୍ଗକୁ ଯାଏ, ଯାହା ଅଧିକ ଶିଥିଳ ରକ୍ଷା। ଗୋଟିଏ ପ୍ରକଳ୍ପକୁ ଥରେ ଅନୁମତି ଦେବା ଯଥାଯଥ ନିୟନ୍ତ୍ରଣ।
3. କେବଳ ପଢ଼ିବା, ଏବଂ କାହିଁକି ବଦଳିବ ନାହିଁ
ସାତଟି ସାଧନ ମଧ୍ୟରୁ କୌଣସିଟି କିଛି ଲେଖେ ନାହିଁ। ଏହି ଏଣ୍ଡପଏଣ୍ଟ୍ ପଛରେ ବିଲୋପ, ଏକ୍ସପୋର୍ଟ୍ କିମ୍ବା ବିନ୍ୟାସ ପରିବର୍ତ୍ତନ ନାହିଁ - ସମୟ ଅଭାବରୁ ନୁହେଁ, କାରଣ ଏଜେଣ୍ଟ୍ ଡାକିପାରୁଥିବା ସାଧନ ଭୁଲ୍ରେ ମଧ୍ୟ ଡାକିପାରେ।
କଣ ଫେରାଏ ନାହିଁ
ରେକର୍ଡିଂ ନିଜେ, DOM ସ୍ନାପସଟ୍ କିମ୍ବା IP ଠିକଣା ନୁହେଁ। ମଣିଷ ଇଣ୍ଟରଫେସ୍ରେ ଯାହା ଦେଖେ ଏଜେଣ୍ଟ୍ ତାହା ପାଏ, ଅବଶିଷ୍ଟ ଦେଖିବାକୁ ଲିଙ୍କ୍ ସହ।
ହାର ଓ ପରିସର ସୀମା
ପ୍ରତି ଚାବିରେ ମିନିଟ୍କୁ ଷାଠିଏ ଅନୁରୋଧ, REST API ପରି। ସମୟ ଅବଧିର ସୀମା 365 ଦିନ ଓ ଫଳ ତାଲିକାର 200 ଧାଡ଼ି; କଟା ଉତ୍ତର ସେକଥା ଜଣାଏ, କାରଣ ନିରବରେ କଟା ତାଲିକା ଠିକ୍ ସମ୍ପୂର୍ଣ୍ଣ ତାଲିକା ପରି ଦେଖାଯାଏ।
4. କ୍ଲାଏଣ୍ଟ୍ ତିଆରି କରୁଥିବା ଲୋକଙ୍କ ପାଇଁ
ତିନିଟି ପଦ୍ଧତି: server/discover, tools/list, tools/call। ସେସନ୍ ନାହିଁ, GET stream ନାହିଁ, ଏହା ନାହିଁ: Last-Event-ID - ସେଗୁଡ଼ିକ 2025-11-25 ପର୍ଯ୍ୟନ୍ତ protocol version ର ଅଂଶ, ଏହାର ନୁହେଁ। GET କିମ୍ବା DELETE 405 ପାଏ।
ପ୍ରତି POST ରେ ଏହା ଥାଏ: MCP-Protocol-Version, Mcp-Method ଏବଂ ଏହା ପାଇଁ tools/call, Mcp-Name, ପ୍ରତ୍ୟେକ body ସହ ମେଳିବା ଦରକାର। ମେଳ ନହେଲେ 400 JSON-RPC ତ୍ରୁଟି ସହ -32020; ଅସମର୍ଥିତ ସଂସ୍କରଣ ହେଉଛି 400 ଏହା ସହ -32022 ଓ ସମର୍ଥିତ ସଂସ୍କରଣ ତାଲିକା ସହ, ଯାହାରେ କ୍ଲାଏଣ୍ଟ୍ ଗୋଟିଏ ବାଛି ପୁଣି ଚେଷ୍ଟା କରିପାରେ।
ଜାଣିଶୁଣି ଦୁଇ ପ୍ରକାର ତ୍ରୁଟି
ଭୁଲ୍ ରୂପର ଅନୁରୋଧ କିମ୍ବା ଅଜଣା ସାଧନ JSON-RPC ତ୍ରୁଟି। “ଏହି ପ୍ରକଳ୍ପକୁ ଅନୁମତି ନାହିଁ” କିମ୍ବା “ଏପରି ସେସନ୍ ନାହିଁ” ସାଧାରଣ ଫଳ ଭାବେ ଏହା ସହ ଆସେ: isError: true - କାରଣ ମଡେଲ୍ ଦ୍ୱିତୀୟ ପ୍ରକାରରୁ ଏହା ମାଗି mp_projects ପୁଣି ଚେଷ୍ଟା କରି ସୁଧାରିପାରେ, ପ୍ରଥମରୁ ନୁହେଁ।
ଫଳରେ ଉଭୟ ଥାଏ: structuredContent ଓ ସମାନ ତଥ୍ୟ text block ରେ ସିରିଆଲାଇଜ୍, ତେଣୁ ପୁରୁଣା କ୍ଲାଏଣ୍ଟ୍ ମଧ୍ୟ ଉପଯୋଗୀ କିଛି ଦେଖନ୍ତି।
ଏଠାରେ ଥିବା ସମସ୍ତ ଟ୍ରେଡ୍ମାର୍କ୍ ସେମାନଙ୍କ ସମ୍ବନ୍ଧିତ ମାଲିକଙ୍କର। ଏହି ପ୍ରଦାନକାରୀଙ୍କ ସହ MousePlayer ର କୌଣସି ବ୍ୟବସାୟିକ ସମ୍ପର୍କ ନାହିଁ।