Claude Code-இல் MCP சர்வர்களை அமைத்தல்: ஒரு நடைமுறை தொடக்க வழிகாட்டி

Claude Code-இல் MCP சர்வர்களை அமைத்தல்: ஒரு நடைமுறை தொடக்க வழிகாட்டி

ஆவணங்களைத் தேடுவது முதல் உலவி சோதனை வரை, உங்கள் AI உதவியாளரிடம் இல்லாத கருவிகளைச் சேர்க்கவும்

ஒரு AI கோடிங் உதவியாளர் அது அணுகக்கூடிய கருவிகளின் அளவிற்கு மட்டுமே பயனுள்ளதாக இருக்கும். இயல்பாகவே அதனால் கோப்புகளைப் படிக்கவும் திருத்தவும் முடியும், ஆனால் புதிய லைப்ரரி ஆவணங்களைத் தேடவோ, உலவியை இயக்கவோ அல்லது உங்கள் பிழை கண்காணிப்பாளரைப் (error tracker) படிக்கவோ முடியாது. MCP சர்வர்கள் அந்த இடைவெளியை நிரப்புகின்றன, அவற்றை அமைக்க சில நிமிடங்கள் மட்டுமே ஆகும்.

இன்று அக்டோபர் 26, 2026. குழுக்கள் தொடர்ந்து கூடுதல் AI கருவிகளைச் சேர்த்து வருகின்றன, மேலும் ஒவ்வொரு புதிய கருவியும் ஒரு நியாயமான கேள்வியை எழுப்புகிறது: இது எதையெல்லாம் அணுக முடியும், நான் இதை எவ்வாறு பாதுகாப்பாக வைத்திருப்பது? கட்டளைகளைக் கண்மூடித்தனமாக ஒட்டுவதற்குப் பதிலாக, MCP அமைப்பு எவ்வாறு செயல்படுகிறது என்பதைக் கற்றுக்கொள்வது ஏன் பயனுள்ளது என்பதற்கு அந்தக் கேள்விதான் துல்லியமான காரணம்.

MCP சர்வர் என்றால் என்ன

MCP என்பது Model Context Protocol-ஐக் குறிக்கிறது. MCP சர்வர் என்பது உங்கள் உதவியாளருக்குப் பல கருவிகளை வழங்கும் ஒரு சிறிய புரோகிராம் ஆகும். ஒரு சர்வர் ஆவணங்களைத் தேடலாம், மற்றொன்று இணைய உலவியைக் கட்டுப்படுத்தலாம், இன்னொன்று தரவுத்தளத்தை வினவலாம் (query). உதவியாளர் இந்தக் கருவிகளைக் கவனித்து, ஒரு பணிக்கு அவை தேவைப்படும்போது அவற்றை அழைக்கிறது.

ஒரு சர்வர் இயங்குவதற்கு இரண்டு வழிகள் உள்ளன:

  • உள்ளூர் (stdio): உதவியாளர் உங்கள் கணினியில் ஒரு புரோகிராமைத் தொடங்குகிறது, வழக்கமாக npx அல்லது uvx.
  • தொலைநிலை (http): உதவியாளர் ஒரு URL-உடன் இணைகிறது, மேலும் நீங்கள் OAuth அல்லது API key மூலம் உள்நுழைகிறீர்கள்.

படி 1: நோக்கெல்லையை (scope) முடிவு செய்தல்

Claude Code ஒரு சர்வரை இரண்டு முக்கிய இடங்களில் சேமிக்க முடியும்:

  • பயனர் நோக்கெல்லை (User scope): உங்கள் கணினியில் உள்ள ஒவ்வொரு திட்டத்திலும் கிடைக்கும்.
  • திட்ட நோக்கெல்லை (Project scope): திட்டக் கோப்புறையில் உள்ள .mcp.json கோப்பில் சேமிக்கப்படுகிறது, எனவே இந்த அமைப்பு திட்டத்துடனேயே பயணிக்கிறது.

ஒரு தொடக்க அமைப்பிற்கு, திட்ட நோக்கெல்லையே தூய்மையான தேர்வாகும். கோப்புறையைத் திறக்கும் எவருக்கும் அதே கருவிகள் கிடைக்கும்.

படி 2: கட்டளை வரி மூலம் சர்வர்களைச் சேர்த்தல்

பொதுவான வடிவம் claude mcp add, பின்னர் ஒரு பெயர், பிறகு சர்வரைத் தொடங்கும் கட்டளை. API key தேவையில்லாத சில இதோ:

claude mcp add -s project context7 -- npx -y @upstash/context7-mcp
claude mcp add -s project playwright -- npx -y @playwright/mcp@latest --headless
claude mcp add -s project filesystem -- npx -y @modelcontextprotocol/server-filesystem /path/to/project
claude mcp add -s project --transport http sentry https://mcp.sentry.dev/mcp

Context7 உதவியாளருக்குப் புதிய லைப்ரரி ஆவணங்களை வழங்குகிறது. Playwright உண்மையான உலவியில் பக்கங்களைத் திறந்து சோதிக்க அனுமதிக்கிறது. filesystem சர்வர் நீங்கள் பட்டியலிடும் கோப்புறைக்குள் மட்டுமே படிக்கவும் எழுதவும் செய்கிறது. Sentry தொலைநிலையானது, எனவே முதல் முறை நீங்கள் உள்நுழையுமாறு கேட்கும்.

Key தேவைப்படும் சர்வர்களும் அதே வழியில்தான் செயல்படுகின்றன, key ஒரு சூழல் மாறியாக (environment variable) அனுப்பப்படும்:

claude mcp add -s project firecrawl -e FIRECRAWL_API_KEY=$FIRECRAWL_API_KEY -- npx -y firecrawl-mcp

படி 3: அல்லது நேரடியாக உள்ளமைப்புக் கோப்பை (config file) எழுதுங்கள்

மேலே உள்ள கட்டளை வெறுமனே ஒரு .mcp.json கோப்பை எழுதுகிறது. நீங்கள் அதை கைமுறையாக உருவாக்கலாம், இது மதிப்பாய்வு செய்வதற்கும் பதிப்புக் கட்டுப்பாட்டில் (version control) வைத்திருப்பதற்கும் எளிதானது:

{
  "mcpServers": {
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp"]
    },
    "playwright": {
      "command": "npx",
      "args": ["-y", "@playwright/mcp@latest", "--headless"]
    },
    "sentry": {
      "type": "http",
      "url": "https://mcp.sentry.dev/mcp"
    }
  }
}

படி 4: அனைத்தும் இணைக்கப்பட்டுள்ளதா என சரிபார்த்தல்

திட்டக் கோப்புறையில் Claude Code-ஐ மறுதொடக்கம் செய்யுங்கள். கோப்பை முதல்முறை பார்க்கும்போது திட்டச் சர்வர்களை அங்கீகரிக்குமாறு அது உங்களிடம் கேட்கும். பின்னர் டெர்மினலில் claude mcp list அல்லது ஒரு அமர்வுக்குள் /mcp என்பதை இயக்கவும். நீங்கள் ஒவ்வொரு சர்வரையும் அது இணைக்கப்பட்டுள்ளதா என்பதையும் பார்க்க வேண்டும். Sentry போன்ற தொலைநிலை சர்வர்கள் அதே திரையிலிருந்தே தங்கள் உள்நுழைவை முடிக்கின்றன.

படி 5: நற்சான்றிதழ்கள் (credentials) தேவைப்படும் சர்வர்களைச் சேர்த்தல்

அடிப்படை விஷயங்கள் செயல்பட்டதும், உங்கள் திட்டத்திற்கு உண்மையில் தேவையானவற்றைச் சேர்க்கவும்:

  • Git மற்றும் GitHub: uvx mcp-server-git உள்ளூர் களஞ்சியங்களுக்கு (local repositories), அல்லது தனிப்பட்ட அணுகல் டோக்கனுடன் (personal access token) GitHub-இன் தொலைநிலை சர்வர்.
  • தேடல்: Exa அல்லது Brave Search, இரண்டும் இலவச அடுக்குகளுடன் (free tiers) உள்ளன.
  • தரவுத்தளங்கள்: ஒரு Postgres சர்வர் அல்லது Supabase சர்வர்.
  • உள்கட்டமைப்பு: Kubernetes, Docker, AWS மற்றும் Cloudflare சர்வர்கள்.

முக்கியமான பாதுகாப்புப் பழக்கவழக்கங்கள்

  • ரகசியங்களை உள்ளமைப்புக் கோப்பிற்கு வெளியே வைக்கவும். .mcp.json விரிவாக்கத்தை ${VAR} ஆதரிக்கிறது, எனவே key-களை நேரடியாக ஒட்டுவதற்குப் பதிலாக சூழல் மாறிகளைக் குறிப்பிடவும். நீங்கள் -e KEY=$KEYபயன்படுத்திய பிறகு கோப்பைச் சரிபார்க்கவும், ஏனெனில் நேரடி மதிப்பு அதில் எழுதப்படலாம்.
  • முடிந்தவரை படிக்க மட்டுமேயான (read-only) அணுகலைப் பயன்படுத்தவும். படிக்க மட்டுமே முடிந்த ஒரு தரவுத்தளப் பங்கு, அல்லது வரையறுக்கப்பட்ட அனுமதிகளைக் கொண்ட கிளவுட் நற்சான்றிதழ், ஒரு தவறினால் ஏற்படும் பாதிப்பைக் கட்டுப்படுத்துகிறது.
  • filesystem சர்வருக்கு முடிந்தவரை சிறிய கோப்புறையை மட்டுமே வெளிப்படுத்துங்கள்.
  • நீங்கள் பயன்படுத்துவதை மட்டுமே நிறுவுங்கள். ஒவ்வொரு சர்வரரும் அதன் கருவிப் பட்டியலை உதவியாளரின் சூழலில் (context) சேர்க்கிறது, இது இடத்தை எடுத்துக்கொண்டு கருவித் தேர்வில் குழப்பத்தை ஏற்படுத்தலாம்.
  • நினைவகத்தைக் கவனியுங்கள். ஹெட்லெஸ் உலவி (headless browser) அதிக நினைவகத்தைப் பயன்படுத்தும். ஒரே நேரத்தில் ஒரு பெரிய வேலையை மட்டும் இயக்கவும்.

முடிவுரை

MCP சர்வர்களைச் சேர்ப்பது என்பது ஒரு பெரிய பலனுக்கான சிறிய அளவிலான அமைப்பாகும். சில key-கள் இல்லாத சர்வர்களைக் கொண்ட ஒரு திட்ட நோக்கெல்லையிலான .mcp.json கோப்புடன் தொடங்குங்கள், அவை இணைக்கப்பட்டுள்ளதை உறுதிசெய்து, அதன் பிறகுதான் நற்சான்றிதழ்கள் தேவைப்படுபவற்றைச் சேர்க்கவும். ஒவ்வொரு சர்வரையும் அங்கீகரிப்பதற்கு முன் அது எதையெல்லாம் அணுக முடியும் என்பதை மதிப்பாய்வு செய்யவும்.

நன்மைகள்

  • உதவியாளருக்கு நேரடி ஆவணங்கள், உலவி சோதனை மற்றும் பிழைத் தரவை வழங்குகிறது.
  • ஒரு திட்ட .mcp.json அமைப்பானது குழுவில் உள்ள அனைவருக்கும் மீண்டும் பயன்படுத்தக்கூடியதாக மாற்றுகிறது.
  • பல சர்வர்கள் இலவசமானவை அல்லது இலவச அடுக்குகளைக் கொண்டவை.
  • சர்வர்களை நொடிகளில் சேர்க்கவோ நீக்கவோ முடியும்.

குறைபாடுகள்

  • ஒவ்வொரு சர்வரரும் உதவியாளரின் சூழல் அளவை (context size) அதிகரிக்கிறது.
  • தரவுத்தளங்கள் அல்லது கிளவுட் கணக்குகளுக்கு எழுதும் அணுகல் கொண்ட சர்வர்கள் தவறாகப் பயன்படுத்தப்பட்டால் உண்மையான சேதத்தை ஏற்படுத்தக்கூடும்.
  • தொகுப்புப் பெயர்களும் கொடிகளும் (flags) காலப்போக்கில் மாறுகின்றன, எனவே கட்டளைகள் காலாவதியாகலாம்.
  • தொலைநிலை சர்வர்கள் மூன்றாம் தரப்பு இயக்க நேரம் மற்றும் உள்நுழைவு செயல்முறைகளைச் சார்ந்துள்ளன.

எச்சரிக்கை

இந்தக் கட்டுரை கல்வி நோக்கத்திற்கானது. தொகுப்புப் பெயர்கள், URL-கள் மற்றும் கொடிகள் ஆசிரியரின் அறிவுக்கு எட்டிய வரை சரியானவை, ஆனால் அவை அடிக்கடி மாறக்கூடும், எனவே நிறுவுவதற்கு முன் ஒவ்வொரு சர்வரின் அதிகாரப்பூர்வ ஆவணங்களையும் சரிபார்க்கவும். ஒவ்வொரு பிளேஸ்ஹோல்டர் பாதை, டோக்கன் மற்றும் திட்டக் குறிப்புகளை உங்கள் சொந்த மதிப்புகளுடன் மாற்றவும், உண்மையான key-களை ஒருபோதும் கமிட் செய்யாதீர்கள், மேலும் ஒரு சர்வரை அங்கீகரிப்பதற்கு முன் அது எதை அணுக முடியும் என்பதைச் சரிபார்க்கவும்.

அடிக்கடி கேட்கப்படும் கேள்விகள்

  • MCP சர்வர் என்றால் என்ன? — ஆவணங்களைத் தேடுவது அல்லது உலவியைக் கட்டுப்படுத்துவது போன்ற கூடுதல் கருவிகளை AI உதவியாளருக்கு வழங்கும் ஒரு சிறிய புரோகிராம் அல்லது தொலைநிலை சேவை.
  • Claude Code எங்கே MCP அமைப்புகளைச் சேமிக்கிறது? — உங்கள் பயனர் அமைப்புகளில், அல்லது திட்ட நோக்கெல்லையைப் பயன்படுத்தும்போது திட்டக் கோப்புறையில் உள்ள .mcp.json கோப்பில் சேமிக்கிறது.
  • MCP சர்வர்களுக்கு எனக்கு API key-கள் தேவையா? — அவை அனைத்திற்கும் தேவையில்லை. Context7, Playwright, Filesystem மற்றும் Sentry ஆகியவை key இல்லாமலேயே செயல்படுகின்றன; Firecrawl, Exa மற்றும் Brave ஆகியவற்றிற்கு ஒன்று தேவைப்படுகிறது.
  • ஒரு சர்வர் செயல்படுகிறதா என்பதை நான் எவ்வாறு சரிபார்ப்பது? — இணைப்பு நிலையைக் காண டெர்மினலில் claude mcp list அல்லது ஒரு அமர்வுக்குள் /mcp என்பதை இயக்கவும்.
  • API key-களை .mcp.json? -இல் வைப்பது பாதுகாப்பானதா? — இல்லை. சூழல் மாறிக் குறிப்புகளைப் பயன்படுத்துங்கள், இதனால் கோப்பைப் பாதுகாப்பாகப் பகிரவோ அல்லது கமிட் செய்யவோ முடியும்.
  • அதிகப்படியான MCP சர்வர்கள் செயல்பாட்டை மெதுவாக்க முடியுமா? — ஆம். ஒவ்வொரு சர்வரரும் சூழலில் கருவி விளக்கங்களைச் சேர்க்கிறது, எனவே நீங்கள் பயன்படுத்துபவற்றை மட்டுமே நிறுவவும்.
  • stdio மற்றும் http சர்வர்களுக்கு இடையே உள்ள வித்தியாசம் என்ன? — Stdio சர்வர்கள் நீங்கள் தொடங்கும் உள்ளூர் செயல்முறையாக இயங்குகின்றன; http சர்வர்கள் நீங்கள் இணைக்கும் தொலைநிலை URL-கள் ஆகும், பெரும்பாலும் OAuth உடன் இணைக்கப்படுகின்றன.
  • தரவுத்தள சர்வர்களுக்கு எழுதும் அணுகல் வழங்கப்பட வேண்டுமா? — உங்களுக்கு எழுதும் வசதி உண்மையில் தேவைப்படாவிட்டால் படிக்க மட்டுமேயான பங்கைத் தேர்ந்தெடுக்கவும், மேலும் முதலில் உற்பத்தி சாராத (non-production) நகலில் சோதிக்கவும்.

குறிச்சொற்கள்

#MCP #ModelContextProtocol #ClaudeCode #AITools #DeveloperTools #Playwright #Context7 #Automation #Productivity #CodingAssistant

Free field guide

Prompt-Injection Defense Checklist

The controls that actually reduce the blast radius when your app feeds untrusted text to an LLM. Enter your email — you'll get the PDF instantly, plus new posts on AI, security & Linux.