মূল কনটেন্টে যান

MCP সার্ভার

আপনার AI অ্যাসিস্ট্যান্টকে সরাসরি এই পোর্টফোলিওর সাথে যুক্ত করুন: একটি পাবলিক Model Context Protocol সার্ভার, যা সাইটের পাঁচটি ভাষাতেই মনির সম্পর্কে লাইভ, স্ট্রাকচার্ড ডেটা দিয়ে প্রশ্নের উত্তর দেয়।

এন্ডপয়েন্ট

একটাই পাবলিক এন্ডপয়েন্ট, কোনো সেশন সামলানোর ঝামেলা নেই। যেকোনো MCP ক্লায়েন্টকে এখানে পয়েন্ট করুন আর প্রশ্ন করা শুরু করুন।

https://mcp.webanion.com/mcp
  • ট্রান্সপোর্ট: Streamable HTTP, POST-এর উপর JSON-RPC 2.0, স্টেটলেস
  • অথেনটিকেশন: শুরু করতে কিছুই লাগে না। ক্লায়েন্ট থেকে একবার সাইন ইন করুন, অথবা একটি ফ্রি API কী bearer হেডার হিসেবে পাঠান, তাতেই পুরো ক্যাটালগ খুলে যায়।
  • ডিসকভারি: সার্ভারের মেশিন-রিডেবল বিবরণ পাওয়া যাবে এখানে: /.well-known/mcp.json

কানেক্ট করুন ও সাইন ইন করুন

URL দিয়ে সার্ভারটি যোগ করুন, তারপর ব্রাউজারে একবার সাইন ইন করুন। ক্লায়েন্ট নিজেই টোকেন রাখে ও নবায়ন করে; কথোপকথন বা কনফিগ ফাইলে কিছু পেস্ট করতে হয় না, আর কিছু রিকানেক্টও করতে হয় না।

Claude Code

claude mcp add --transport http webanion https://mcp.webanion.com/mcp
claude mcp login webanion

প্রথম লাইনটি সার্ভার যোগ করে, দ্বিতীয়টি শেল থেকে সাইন ইন চালায়। অথবা সেশনের ভেতরে /mcp খুলুন, webanion বেছে নিয়ে Authenticate বেছে নিন। একটি ব্রাউজার ট্যাব খোলে, আপনি নাম ও ইমেইল দেন, এক মিনিটের মধ্যে ইমেইলে ছয় সংখ্যার কোড আসে, সেটি দিয়ে অনুমোদন করেন। পুরো সাইন ইন এটুকুই।

Claude Desktop ও claude.ai

এন্ডপয়েন্ট URL-টি কাস্টম কানেক্টর হিসেবে যোগ করুন এবং কানেক্টরের সেটিংস থেকে কানেক্ট করুন। একই সাইন ইন ব্রাউজারে চলে।

Cursor

এন্ডপয়েন্ট URL-টি রিমোট MCP সার্ভার হিসেবে যোগ করুন। Cursor সার্ভারের মেটাডেটা পড়ে নিজেই লগইনের সুযোগ দেয়।

ChatGPT

https://mcp.webanion.com/mcp

ChatGPT রিমোট MCP সার্ভার কানেক্টর হিসেবে যোগ করে: Settings, তারপর Connectors খুলুন, developer mode চালু করুন, Add custom connector বেছে এন্ডপয়েন্ট URL পেস্ট করুন।

অনুমোদন দিলে ক্লায়েন্ট পুরো পোর্টফোলিও, টাইমলাইন, ব্লগ ও মানুষজন পড়তে পারে, আর আপনার হয়ে মনিরকে মেসেজ পাঠাতে বা নিউজলেটারে সাবস্ক্রাইব করতে পারে। ক্লায়েন্ট থেকে যেকোনো সময় এটি বন্ধ করা যায়, claude mcp logout webanion দিয়ে বা /mcp-তে Clear authentication দিয়ে, আর মনিরও তার দিক থেকে বন্ধ করতে পারেন।

খোলার মতো ব্রাউজার নেই? তাহলে API কী-র পথটি ব্যবহার করুন।

এটি আপনাকে কী বলতে পারে

যা যা উত্তর দিতে পারে

  • মনির কে: হেডলাইন, সারসংক্ষেপ, অ্যাভেইলেবিলিটি, টাইমজোন ও কাজের সময়
  • তিনি কী বানান: সার্ভিস, শোকেস এবং প্রতিটি প্রজেক্ট, তার গল্প ও টেক স্ট্যাকসহ
  • প্রমাণসহ তথ্য: অভিজ্ঞতার টাইমলাইন, ক্লায়েন্ট টেস্টিমোনিয়াল, আর বাস্তব প্রজেক্ট ধরে গোনা টেকনোলজির হিসাব
  • তিনি কীভাবে কাজ করেন: কিউরেটেড নলেজ বেস থেকে সক্ষমতা, প্রাইসিং ও এনগেজমেন্টের শর্ত
  • লেখালেখি: ব্লগ আর্টিকেল, তাদের ক্যাটাগরি ও ট্যাগসহ

যা এটি দেবে না

  • ব্যক্তিগত যোগাযোগের তথ্য: ক্লায়েন্ট বা সহযোগীর ইমেইল কখনোই ডেটাবেজের বাইরে যায় না
  • দিন-নির্ভুল তারিখ: এনগেজমেন্টের তারিখ ইচ্ছাকৃতভাবেই মাস পর্যন্ত সীমিত
  • ড্রাফট বা আনপাবলিশড কনটেন্ট: CMS শুধু পাবলিক জিনিসই দেয়
  • মনির ও তার কাজের বাইরের কোনো কিছু

সাইটে সরাসরি দেখুন

সার্ভার যে উত্তরগুলো দেয়, সবই এই পেজগুলো থেকে আসে। সরাসরি ঘুরে দেখতে পারেন।

দুটি টিয়ার, একটি রেজিস্ট্রেশন

অ্যানোনিমাস কলাররাই শর্টলিস্ট করার মতো উত্তর পেয়ে যান। ক্লায়েন্ট থেকে সাইন ইন করলে বাকি সবকিছু খুলে যায়, আর ব্রাউজার নেই এমন ক্লায়েন্টের জন্য ইমেইলে ভেরিফাই করা একটি ফ্রি কী একই কাজ করে।

অ্যানোনিমাস

সাইন ইন লাগে না: প্রোফাইল, টেক স্ট্যাক, সার্ভিস, শোকেস, সংক্ষিপ্ত পোর্টফোলিও সার্চ, পুরো নলেজ বেস, যেকোনো প্রজেক্টের পূর্ণ বিবরণ এবং অভিজ্ঞতার টাইমলাইন।

ভেরিফাইড

উপরের সবকিছু পূর্ণ গভীরতায়, সাথে সাইটজুড়ে সার্চ, একক সার্ভিস ও শোকেসের পূর্ণ বিবরণ, আর্টিকেল ও ট্যাক্সোনমি, কোম্পানি, মানুষজন, টেস্টিমোনিয়াল, মেসেজ পাঠানো ও নিউজলেটার।

টুল ক্যাটালগ

আসল টুলের নাম, সার্ভার যেভাবে রেজিস্টার করে ঠিক সেভাবে।

অ্যানোনিমাসভাবে ব্যবহারযোগ্য

get_profile

ইনি কে: হেডলাইন, সারসংক্ষেপ, অ্যাভেইলেবিলিটি, রেজুমি ও সোশ্যাল লিংক। সবার আগে এটিই কল করুন।

search_portfolio

বর্ণনা বা নির্দিষ্ট টেকনোলজি দিয়ে প্রজেক্ট খুঁজুন। অ্যানোনিমাস কলাররা পান স্লাগ, টাইটেল আর এক লাইনের সারমর্ম; ভেরিফাইড কলাররা পান পুরো ফলাফল।

get_tech_stack

পোর্টফোলিও জুড়ে ব্যবহৃত টেকনোলজি, প্রতিটির সাথে কয়টি প্রজেক্টে আছে তার সংখ্যা।

search_knowledge / get_knowledge

কিউরেটেড নলেজ বেস সার্চ করুন আর যেকোনো ডকুমেন্ট পড়ুন: কাজের ধরন, প্রমাণসহ সক্ষমতা, প্রজেক্টের গল্প, প্রাইসিং ও শর্তাবলি।

list_services

যেসব সার্ভিস দেওয়া হয়, প্রতিটির সারসংক্ষেপসহ।

list_showcases

ধরন অনুযায়ী সাজানো কাজ: মোবাইল, ওয়েব, ডেস্কটপ, ডেভঅপস।

get_project

একটি প্রজেক্টের পূর্ণ বিবরণ: স্টোরি সেকশন, টেক স্ট্যাক, লাইভ URL, ক্লায়েন্ট ও টেস্টিমোনিয়াল।

get_experience_timeline

কোম্পানি ধরে সাজানো কাজের ইতিহাস, মাস পর্যন্ত নির্ভুল, ঠিক যেভাবে একটি সিভি পড়া হয়।

request_access / verify_access

নাম ও ইমেইল দিয়ে রেজিস্টার করুন, ছয় সংখ্যার কোড ভেরিফাই করুন, API কী বুঝে নিন। ব্রাউজার খুলতে পারে না এমন ক্লায়েন্টের পথ।

সাইন ইন করে, অথবা API কী দিয়ে

search_site

প্রজেক্ট, সার্ভিস, আর্টিকেল, কোম্পানি, মানুষজন, টেস্টিমোনিয়াল ও ট্যাগ জুড়ে ফুল-টেক্সট সার্চ।

get_service

একটি সার্ভিস, তার অধীনে ডেলিভার করা প্রজেক্টসহ।

get_showcase

একটি শোকেস, ভেতরের প্রতিটি প্রজেক্টসহ।

search_articles / get_article

ব্লগ সার্চ করুন আর প্রকাশিত যেকোনো আর্টিকেল পুরোটা পড়ুন।

list_categories / list_tags / get_tag

ব্লগ ক্যাটাগরি, সাথে ব্লগ ও পোর্টফোলিও জুড়ে ট্যাগ।

list_companies / get_company

মনির যেসব কোম্পানির সাথে কাজ করেছেন, আর প্রতিটির জন্য ডেলিভার করা কাজ।

list_clients / list_talents / get_talent

ক্লায়েন্ট ও সহযোগীরা, তাদের ভূমিকা ও প্রজেক্টসহ। যোগাযোগের তথ্য কখনোই থাকে না।

list_testimonials

রেটিং ও পরিচয়সহ ক্লায়েন্ট টেস্টিমোনিয়াল।

send_contact_message

ভেরিফাইড কনজিউমার হিসেবে মনিরকে মেসেজ পাঠান। দিনে পাঁচটি; একই মেসেজ দুবার গেলে একবারই পৌঁছায়।

subscribe_newsletter

ভেরিফাইড ঠিকানাটি নিউজলেটারে সাবস্ক্রাইব করুন।

উদাহরণ প্রম্পট

সার্ভার যুক্ত হয়ে গেলে সহজ ভাষায় প্রশ্ন করুন, টুল বেছে নেওয়ার কাজ অ্যাসিস্ট্যান্টের।

মনির কি পেমেন্টসহ কোনো বুকিং মার্কেটপ্লেসের মতো কিছু বানিয়েছেন?

তার অভিজ্ঞতার টাইমলাইন কেমন, আর এখন তিনি কীসে মন দিচ্ছেন?

কোন কোন প্রজেক্টে React Native ব্যবহার হয়েছে, আর ক্লায়েন্টরা সেগুলো নিয়ে কী বলেছেন?

তিনি একটি এনগেজমেন্টের মূল্য কীভাবে ঠিক করেন, আর কীভাবে কাজ করতে পছন্দ করেন?

আমার ইমেইল দিয়ে একটি API কী-র জন্য রেজিস্টার করো, তারপর তাকে ছোট্ট একটি পরিচিতিমূলক মেসেজ পাঠাও।

ব্রাউজার ছাড়া: API কী

ব্রাউজার খুলতে পারে না এমন ক্লায়েন্ট দুটি টুল কল দিয়ে রেজিস্টার করে এবং প্রতিটি রিকোয়েস্টে কী-টি হেডারে পাঠায়। কী একবারই দেখানো হয় আর শুধু তার হ্যাশ রাখা হয়, তাই হারানো কী ফেরত পাওয়া যায় না, নতুন করে ইস্যু হয়: নতুন একটি কোড ভেরিফাই করুন, নতুন কী পুরনোটি বাতিল করে দেয়।

রেজিস্টার করবেন যেভাবে

  1. আপনার নাম ও ইমেইল ঠিকানা দিয়ে request_access কল করুন।
  2. এক মিনিটের মধ্যে ওই ঠিকানায় ছয় সংখ্যার একটি কোড পৌঁছে যাবে।
  3. ইমেইল ও কোড দিয়ে verify_access কল করুন। কী একবারই দেখানো হয়, তাই সংরক্ষণ করে রাখুন।
  4. প্রতিটি রিকোয়েস্টে কী-টি Authorization: Bearer হেডার হিসেবে পাঠান, আর হেডার কার্যকর করতে ক্লায়েন্ট রিকানেক্ট করুন।

কপি, পেস্ট, শেষ। <key>-এর জায়গায় verify_access থেকে পাওয়া কী বসান, অথবা Authorization হেডার পুরোপুরি বাদ দিয়ে অ্যানোনিমাসভাবে ঘুরে দেখুন।

Claude Code

claude mcp add --transport http webanion https://mcp.webanion.com/mcp --header "Authorization: Bearer <key>"

Claude Desktop

{
  "mcpServers": {
    "webanion": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.webanion.com/mcp",
        "--header",
        "Authorization:${WEBANION_AUTH}"
      ],
      "env": { "WEBANION_AUTH": "Bearer <key>" }
    }
  }
}

Cursor

{
  "mcpServers": {
    "webanion": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.webanion.com/mcp",
        "--header",
        "Authorization:${WEBANION_AUTH}"
      ],
      "env": { "WEBANION_AUTH": "Bearer <key>" }
    }
  }
}

Claude Desktop আর Cursor stdio-তে কথা বলে, তাই ছোট্ট mcp-remote প্রক্সি তাদের HTTP এন্ডপয়েন্টের সাথে জুড়ে দেয়।

হেডার ছাড়া খোলা কানেকশন হেডার ছাড়াই চলতে থাকে। কী কনফিগার করার পর ক্লায়েন্ট রিকানেক্ট করুন, Claude Code-এ /mcp খুলে reconnect, নইলে কী কিছুই বদলায় না আর প্রতিটি সীমিত কল আপনাকে রেজিস্টার করতে বলতেই থাকবে।

রেট লিমিট

বাস্তব ব্যবহারের জন্য যথেষ্ট, অপব্যবহার ঠেকানোর মতো আঁটসাঁট। লিমিট প্রতিটি ভেরিফাইড কনজিউমারের জন্য আলাদাভাবে প্রযোজ্য।

  • রিড: মিনিটে ১২০টি
  • রাইট: মিনিটে ৫টি, আর দিনে সর্বোচ্চ পাঁচটি কনট্যাক্ট মেসেজ
  • কী-র অনুরোধ: প্রতি ইমেইল ঠিকানায় ঘণ্টায় ৩টি, প্রতি নেটওয়ার্কে ঘণ্টায় ১০টি

লিমিট পেরোলে উত্তরে জানানো হয় কতক্ষণ পরে আবার চেষ্টা করবেন, চুপচাপ ব্যর্থ হয় না।

প্রাইভেসি, সোজাসাপ্টা ভাষায়

কী ছাড়া রিড সম্পূর্ণ অ্যানোনিমাস। কোনো অ্যাকাউন্ট নেই, কুকি নেই, আপনি কী জিজ্ঞেস করলেন তার কোনো প্রোফাইলও নেই।

সাইন ইন বা রেজিস্ট্রেশনে ঠিক ততটুকুই জমা থাকে যা আপনি পাঠান: নাম, যে ইমেইল ঠিকানায় কোড গেছে সেটি, আর ঐচ্ছিক প্রতিষ্ঠান ও উদ্দেশ্য। একটি টোকেন বা bearer কী এর বাইরে আর কিছুতে পৌঁছায় না, আর দুটোই শুধু হ্যাশ হিসেবে রাখা হয়।

send_contact_message দিয়ে পাঠানো মেসেজ ভেরিফাইড প্রেরকের নাম-ঠিকানাসহ মনিরের ইনবক্সে পৌঁছায়, আর কোথাও নয়।

নিউজলেটার শুধু ভেরিফাইড ঠিকানাই ব্যবহার করে, আর দুবার সাবস্ক্রাইব করলেও সাবস্ক্রিপশন একটিই। এখানকার কোনো তথ্য বিক্রি বা শেয়ার হয় না।

ব্যবহারের শর্ত

সার্ভার ব্যবহার করা মানে সাইটের ব্যবহারের শর্ত মেনে নেওয়া, যেখানে সার্ভারের জন্য আলাদা একটি অংশ আছে। এখানে তার সংক্ষিপ্ত রূপ, আর দুটোর মধ্যে কোথাও অমিল হলে শর্তাবলিই প্রযোজ্য।

ব্যবহারের শর্ত পড়ুন

সার্ভার যা ফেরত দেয় তার অংশবিশেষ উদ্ধৃত করা যাবে, যে পেজ থেকে এসেছে তার লিংকসহ। পুরো কোনো আর্টিকেল, কেস স্টাডি বা ছবি আবার প্রকাশ করার আগে অনুমতি নিন।

সাইন ইন বা কী ফ্রি এবং যিনি ভেরিফাই করেছেন শুধু তারই: নিজে ব্যবহার করুন বা আপনার চালানো অ্যাসিস্ট্যান্টের জন্য, কিন্তু শেয়ার বা বিক্রি করবেন না। কী হারালে আবার ভেরিফাই করতে হয়, তাতে পুরনোটি বাতিল হয়ে যায়।

অপব্যবহার, লিমিট এড়ানোর চেষ্টা বা ভুয়া পরিচয়ের কারণে কোনো নোটিশ ছাড়াই সাইন ইন বা কী বাতিল হতে পারে, আর এর পেছনের ব্যক্তিকে ব্লক করা হতে পারে। সার্ভিসটি যেমন আছে তেমনভাবেই দেওয়া হয়, আর যেকোনো সময় বদলাতে, থামতে বা বন্ধ হয়ে যেতে পারে।