β—† Vibe EngineeringSMIT Β· AI Agentic Engineering English
Class 8 Β· 8.3

MCP servers add karna: Context7 & Polygon

Theory se real tools tak. Claude Code ko up-to-date docs aur live market data se equip karein, server par majboor karne wala magic word seekhein, aur dekhein ke ab servers aap ke context ko kyun mushkil se touch karte hain.

🎯 Goal: real servers add aur use karein⏱ Read: 10 min🧭 Type: hands-on

Kafi theory ho gayi β€” aaein Claude Code ko real tools se equip karein. Hum Context7 (up-to-date library docs) aur Polygon/Massive (live stock prices) add karein ge, unhein use karein ge, aur phir safai se remove kar dein ge.

01Context7 add karein β€” hamesha current docs

Context7 kyun mojood hai

Claude ki knowledge ki ek training cutoff hai, is liye yeh out-of-date APIs assume kar sakta hai. Context7 model ko "brief me on this library" poochhne aur latest documentation hasil karne deta hai β€” ek waqai useful everyday server.

Aap command line se (Claude ke bahar) ek server add karte hain, phir relaunch karte hain. Command seedha server ke GitHub ya Glama page se aati hai:

terminal
claude mcp add context7 -- npx -y @upstash/context7-mcp
# local config mein add ho gaya. ab relaunch karein:
claude

Is command ko ek sentence ki tarah padhein: claude mcp add ek server register karta hai jis ka naam context7 hai; -- ke baad sab kuch ise launch karne ka tarika hai β€” yahan ek npx (Node) command jo @upstash/context7-mcp ko pull karti hai. Ek API key optional hai (sirf behtar rate limit ke liye). /context run karein aur aap ko do naye tools numayan dikhein ge β€” resolve-library-id aur query-docs β€” jo unke beech ~1,000 tokens use karte hain.

Magic word: "use"

Claude waqai MCP server tak pohnchta hai ya nahi yeh hit-or-miss ho sakta hai. Ise majboor karne ke liye, server ka naam word use ke sath dein. Yeh hamesha zaroori nahi hota β€” aksar yeh khud samajh jata hai β€” lekin yeh ek reliable lever hai.

Claude Code
# server ko explicitly force karna:
Use context7 to summarise the right way to use the OpenAI
Agents SDK with a model other than OpenAI's.

# aksar aap ko "use" ki bhi zaroorat nahi hoti:
How do I turn off telemetry with CrewAI?

Ise kaam karte hue dekhein: yeh library dhoondne ke liye resolve-library-id ko call karta hai, phir current documentation pull karne ke liye query-docs ko, aur bilkul sahi steps ke sath jawab deta hai. Doosra sawal "use" ke bina kaam kar gaya β€” tab tak is ke paas handle tha. Aur yaad rakhein ke yahan kya amazing hai: yeh nahi ke tools mojood hain, balki yeh ke hum ne unhein itni aasani se plug in kar diya.

02Polygon (Massive) add karein β€” live market data

Jo kuch possible hai us ki wus'at dikhane ke liye β€” jis ka coding se koi lena dena nahi hai β€” ek stock-price server add karein. Polygon (ab naam badal kar Massive) ko ek free API key ki zaroorat hai (free tier = thoda stale data).

terminal
claude mcp add massive -e MASSIVE_API_KEY=<your-key> -- npx -y @polygon/mcp
claude
# phir sirf poochein:
What's the current share price of Apple?

"Use" ki zaroorat nahi β€” yeh sahi tool pick karta hai (get-snapshot-ticker), cloud mein Polygon se contact karta hai (locally chal raha hai, remotely call kar raha hai β€” yaad hai confusion #1), aur ek price return karta hai. Server tools ka ek huge set zahir karta hai, lekin modern Claude Code un sab ko context mein load nahi karta…

Available vs loaded β€” 2026 ki efficiency win

/context run karein aur aap ko dark grey mein Massive tools ki ek lambi list dikhe gi (available) jab ke sirf wahi load hota hai jis ki ise zaroorat hoti hai (~156 tokens). Haal hi tak Claude Code tamam tools ko load karta tha. Yeh lazy-loading hi wajah hai ke MCP servers pehle jitna context hog nahi karte β€” waise heavy use ab bhi add up hota hai.

Available (dark grey) β€” described, context mein abhi nahi Β· ~0 tokens each Loaded (highlighted) β€” zaroorat par waqai in-line laya jata hai Β· window ke aganist count hota hai

03Servers ko list aur remove karein

Housekeeping add karne ke sath symmetrical hai. Claude ke andar, /mcp connected servers dikhata hai; shell se, claude mcp remove unhein unplug kar deta hai.

terminal
# Claude ke andar β€” dekhein kya connected hai
/mcp

# shell se β€” unhein remove karein
claude mcp remove context7
claude mcp remove massive
# relaunch, /mcp β†’ "no MCP servers configured"
MCP ko kab prefer karein

MCP bohot granular, specialised capabilities ke liye chamakta hai jinhein real tool signatures ki zaroorat hoti hai β€” live market data classic case hai. Zyadatar everyday needs ke liye aap iske bajaye skills ya plugins tak pohnchein ge (next). Skills ko MCP ke upar prefer karein siwaye wahan jahan MCP wahid option ho, jaise Massive.

βœ“ Aham baatein

  • Shell se servers add karein: claude mcp add <name> -- <launch command>, phir relaunch karein.
  • -- ke baad sab kuch server ke launch hone ka tarika hai (e.g. ek npx package).
  • Force karne ke liye "use <server>" kahein; aksar Claude khud tool pick kar leta hai.
  • Modern Claude Code tools ko available (dark grey) dikhata hai aur sirf wahi load karta hai jis ki zaroorat hoti hai β€” bara context saving.
  • /mcp (list) aur claude mcp remove <name> (unplug) ke sath manage karein.