[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"navigation":3,"url-settings":86,"blog-\u002Fblog\u002Fmcp":671,"blog-author-\u002Fblog\u002Fmcp":1370,"i-material-symbols:arrow-back-rounded":1392},{"id":4,"extension":5,"footer":6,"header":73,"meta":83,"stem":84,"__hash__":85},"navigation\u002Fdata\u002Fshared\u002Fnavigation.yml","yml",{"brand":7,"columns":13,"legal":63},{"name":8,"tagline":9,"downloadCta":10},"Pieces","The memory layer for modern work.",{"label":11,"href":12},"All downloads","\u002Fdownloads",[14,26,39,51],{"title":15,"links":16},"Product",[17,20,23],{"label":18,"href":19},"Pieces Desktop","\u002F",{"label":21,"href":22},"Pieces Enterprise","\u002Fenterprise",{"label":24,"href":25},"Pieces MCP","\u002Fmcp",{"title":27,"links":28},"Resources",[29,33,36],{"label":30,"href":31,"external":32},"Documentation","url:docs.home",true,{"label":34,"href":35},"Blog","\u002Fblog",{"label":37,"href":38,"external":32},"GitHub","url:github.org",{"title":40,"links":41},"Community",[42,45,48],{"label":43,"href":44,"external":32},"Discord","url:social.discord",{"label":46,"href":47,"external":32},"X \u002F Twitter","url:social.x",{"label":49,"href":50,"external":32},"LinkedIn","url:social.linkedin",{"title":52,"links":53},"Company",[54,57,60],{"label":55,"href":56},"About","\u002Fabout",{"label":58,"href":59},"Updates","\u002Fupdates",{"label":61,"href":62},"Contact","\u002Fcontact",[64,67,70],{"label":65,"href":66},"Privacy Policy","\u002Flegal\u002Fprivacy",{"label":68,"href":69},"Refund Policy","\u002Flegal\u002Frefund",{"label":71,"href":72},"Terms of Service","\u002Flegal\u002Fterms",{"links":74,"signIn":75,"contact":78,"cta":80},[],{"label":76,"href":77},"Manage account","url:portal.home",{"label":79,"href":62},"Get in touch",{"label":81,"href":82},"Download","url:routes.downloads",{},"data\u002Fshared\u002Fnavigation","XlSALC7vYCXHcmcXnjJViwIZKsqnQWF4bn4o9RrcSBE",{"id":87,"extension":5,"links":88,"meta":668,"stem":669,"__hash__":670},"urlSettings\u002Fdata\u002Fshared\u002Furls.yml",[89,93,97,101,105,109,113,117,121,125,129,133,137,141,145,149,153,157,161,165,169,173,177,181,185,189,192,196,200,204,208,212,216,220,224,228,232,236,240,244,248,252,256,260,264,268,272,276,280,284,288,292,296,300,303,307,311,314,318,322,326,330,334,338,342,346,350,354,358,362,366,370,374,378,382,386,390,394,398,402,406,410,414,418,422,426,430,434,438,442,446,450,454,458,461,465,469,473,477,481,485,488,491,494,497,501,505,508,512,516,520,524,528,532,536,540,544,548,552,556,559,563,567,571,575,579,582,585,588,592,595,599,603,607,611,614,618,622,625,628,631,635,639,643,646,649,652,656,660,664],{"key":90,"label":91,"href":92},"downloads.desktop","Desktop download page","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fdesktop\u002Fdownload",{"key":94,"label":95,"href":96},"downloads.macOS.dmgArm64","macOS DMG Apple Silicon","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fpieces_for_x\u002Fdmg-arm64\u002Fdownload",{"key":98,"label":99,"href":100},"downloads.macOS.dmgIntel","macOS DMG Intel","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fpieces_for_x\u002Fdmg\u002Fdownload",{"key":102,"label":103,"href":104},"downloads.macOS.pkg","macOS PKG","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fmacos_packaging\u002Fpkg\u002Fdownload",{"key":106,"label":107,"href":108},"downloads.macOS.universal","Desktop macOS Universal","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fpieces_for_x\u002Fmacos-universal\u002Fdownload",{"key":110,"label":111,"href":112},"downloads.macOS.pkgArm64","Desktop macOS PKG Apple Silicon","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fmacos_packaging\u002Fpkg-pfd-arm64\u002Fdownload",{"key":114,"label":115,"href":116},"downloads.macOS.pkgIntel","Desktop macOS PKG Intel","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fmacos_packaging\u002Fpkg-pfd\u002Fdownload",{"key":118,"label":119,"href":120},"downloads.windows.appinstaller","Windows App Installer","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fappinstaller\u002Fpieces_for_x.appinstaller",{"key":122,"label":123,"href":124},"downloads.windows.exe","Windows EXE","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fpieces_for_x\u002Fwindows-exe\u002Fdownload",{"key":126,"label":127,"href":128},"downloads.windows.msix","Windows MSIX","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fpieces_for_x\u002Fwindows-msix\u002Fdownload",{"key":130,"label":131,"href":132},"downloads.windows.suiteManager","Windows Suite Manager","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fpieces_suite_windows\u002Fappinstaller\u002Fdownload",{"key":134,"label":135,"href":136},"downloads.linux.flatpakRepo","Linux Flatpak repository","https:\u002F\u002Fbuilds.pieces.app\u002Fpieces-flatpak-repo\u002Fpieces-flatpak.flatpakrepo",{"key":138,"label":139,"href":140},"downloads.linux.snapDesktop","Linux Snap Desktop","https:\u002F\u002Fsnapcraft.io\u002Fpieces-for-developers",{"key":142,"label":143,"href":144},"downloads.linux.snapPiecesOS","Linux Snap PiecesOS","https:\u002F\u002Fsnapcraft.io\u002Fpieces-os",{"key":146,"label":147,"href":148},"downloads.linux.snap","Desktop Linux Snap package","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fpieces_for_x\u002Fsnap\u002Fdownload",{"key":150,"label":151,"href":152},"downloads.piecesOS.macOS.dmgArm64","PiecesOS macOS DMG Apple Silicon","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fos_server\u002Fdmg-arm64\u002Fdownload",{"key":154,"label":155,"href":156},"downloads.piecesOS.macOS.dmgIntel","PiecesOS macOS DMG Intel","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fos_server\u002Fdmg\u002Fdownload",{"key":158,"label":159,"href":160},"downloads.piecesOS.macOS.universal","PiecesOS macOS Universal","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fos_server\u002Fmacos-universal\u002Fdownload",{"key":162,"label":163,"href":164},"downloads.piecesOS.macOS.pkgArm64","PiecesOS macOS PKG Apple Silicon","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fmacos_packaging\u002Fpkg-pos-launch-only-arm64\u002Fdownload",{"key":166,"label":167,"href":168},"downloads.piecesOS.macOS.pkgIntel","PiecesOS macOS PKG Intel","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fmacos_packaging\u002Fpkg-pos-launch-only\u002Fdownload",{"key":170,"label":171,"href":172},"downloads.piecesOS.windows.appinstaller","PiecesOS Windows App Installer","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fappinstaller\u002Fos_server.appinstaller",{"key":174,"label":175,"href":176},"downloads.piecesOS.windows.exe","PiecesOS Windows EXE","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fos_server\u002Fwindows-exe\u002Fdownload",{"key":178,"label":179,"href":180},"downloads.piecesOS.windows.msix","PiecesOS Windows MSIX","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fos_server\u002Fwindows-msix\u002Fdownload",{"key":182,"label":183,"href":184},"downloads.piecesOS.linux.snap","PiecesOS Linux Snap package","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fos_server\u002Fsnap\u002Fdownload",{"key":186,"label":187,"href":188},"downloads.combined.macOS.appleSilicon","Combined macOS installer Apple Silicon","https:\u002F\u002Fbuilds.pieces.app\u002Fstages\u002Fproduction\u002Fmacos_packaging\u002Fpkg-arm64\u002Fdownload",{"key":190,"label":191,"href":104},"downloads.combined.macOS.intel","Combined macOS installer Intel",{"key":193,"label":194,"href":195},"downloads.guides.macOS","macOS installation guide","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmeet-pieces\u002Fmacos-installation-guide",{"key":197,"label":198,"href":199},"downloads.guides.windows","Windows installation guide","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmeet-pieces\u002Fwindows-installation-guide",{"key":201,"label":202,"href":203},"downloads.guides.linux","Linux installation guide","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmeet-pieces\u002Flinux-installation-guide",{"key":205,"label":206,"href":207},"downloads.guides.linuxFlatpak","Linux Flatpak installation guide","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmeet-pieces\u002Flinux-installation-guide\u002Fflatpak",{"key":209,"label":210,"href":211},"downloads.guides.linuxSnap","Linux Snap installation guide","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmeet-pieces\u002Flinux-installation-guide\u002Fsnap",{"key":213,"label":214,"href":215},"downloads.guides.piecesOS","PiecesOS manual installation","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fcore-dependencies\u002Fpieces-os\u002Fmanual-installation",{"key":217,"label":218,"href":219},"extensions.chrome","Chrome extension","https:\u002F\u002Fchrome.google.com\u002Fwebstore\u002Fdetail\u002Fpieces-save-code-snippets\u002Figbgibhbfonhmjlechmeefimncpekepm",{"key":221,"label":222,"href":223},"extensions.firefox","Firefox add-on","https:\u002F\u002Faddons.mozilla.org\u002Fen-US\u002Ffirefox\u002Faddon\u002Fpieces-save-code-from-the-web\u002F",{"key":225,"label":226,"href":227},"extensions.edge","Edge add-on","https:\u002F\u002Fmicrosoftedge.microsoft.com\u002Faddons\u002Fdetail\u002Fpieces-save-code-snippet\u002Fhglfimcdgonaeeobjckfdabcldfidmim",{"key":229,"label":230,"href":231},"extensions.vscode","VS Code extension","https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=MeshIntelligentTechnologiesInc.pieces-vscode",{"key":233,"label":234,"href":235},"extensions.visualStudio","Visual Studio extension","https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=MeshIntelligentTechnologiesInc.PiecesVisualStudio",{"key":237,"label":238,"href":239},"extensions.jetbrains","JetBrains plugin","https:\u002F\u002Fplugins.jetbrains.com\u002Fplugin\u002F17328-pieces--save-search-share--reuse-code-snippets",{"key":241,"label":242,"href":243},"extensions.obsidian","Obsidian plugin","https:\u002F\u002Fobsidian.md\u002Fplugins?id=pieces-for-developers",{"key":245,"label":246,"href":247},"extensions.sublime","Sublime package","https:\u002F\u002Fpackagecontrol.io\u002Fpackages\u002FPieces",{"key":249,"label":250,"href":251},"extensions.neovim","Neovim plugin","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fplugin_neo_vim",{"key":253,"label":254,"href":255},"extensions.jupyterlab","JupyterLab plugin","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fjupyterlab-pieces",{"key":257,"label":258,"href":259},"extensions.cli","Pieces CLI","https:\u002F\u002Fpypi.org\u002Fproject\u002Fpieces-cli\u002F",{"key":261,"label":262,"href":263},"docs.home","Documentation home","https:\u002F\u002Fdocs.pieces.app",{"key":265,"label":266,"href":267},"docs.getStarted","Get started docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmeet-pieces",{"key":269,"label":270,"href":271},"docs.api","API docs","https:\u002F\u002Fdocs.pieces.app\u002Fapi",{"key":273,"label":274,"href":275},"docs.desktop.overview","Desktop overview","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fdesktop",{"key":277,"label":278,"href":279},"docs.desktop.onboarding","Desktop onboarding","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fdesktop\u002Fonboarding",{"key":281,"label":282,"href":283},"docs.desktop.timeline","Desktop timeline docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fdesktop\u002Ftimeline",{"key":285,"label":286,"href":287},"docs.desktop.summaries","Desktop summaries docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fdesktop\u002Fsingle-click-summaries",{"key":289,"label":290,"href":291},"docs.desktop.search","Desktop conversational search docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fdesktop\u002Fconversational-search",{"key":293,"label":294,"href":295},"docs.desktop.drive","Desktop drive docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fdesktop\u002Fdrive",{"key":297,"label":298,"href":299},"docs.desktop.account","Desktop account settings docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fdesktop\u002Fconfiguration\u002Faccount",{"key":301,"label":302,"href":92},"docs.desktop.download","Desktop download docs",{"key":304,"label":305,"href":306},"docs.piecesOS.overview","PiecesOS overview docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fcore-dependencies",{"key":308,"label":309,"href":310},"docs.piecesOS.details","PiecesOS details docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fcore-dependencies\u002Fpieces-os",{"key":312,"label":313,"href":215},"docs.piecesOS.install","PiecesOS install docs",{"key":315,"label":316,"href":317},"docs.piecesOS.quickMenu","PiecesOS quick menu docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fcore-dependencies\u002Fpieces-os\u002Fquick-menu",{"key":319,"label":320,"href":321},"docs.piecesOS.storage","On-device storage docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fcore-dependencies\u002Fon-device-storage",{"key":323,"label":324,"href":325},"docs.piecesOS.troubleshooting","PiecesOS troubleshooting docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fcore-dependencies\u002Fpieces-os\u002Ftroubleshooting",{"key":327,"label":328,"href":329},"docs.mcp.overview","MCP overview docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp",{"key":331,"label":332,"href":333},"docs.mcp.cursor","MCP Cursor docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fcursor",{"key":335,"label":336,"href":337},"docs.mcp.vscode","MCP VS Code docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fvs-code",{"key":339,"label":340,"href":341},"docs.mcp.claudeDesktop","MCP Claude Desktop docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fclaude-desktop",{"key":343,"label":344,"href":345},"docs.mcp.claudeCode","MCP Claude Code docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fclaude-code",{"key":347,"label":348,"href":349},"docs.mcp.claudeCowork","MCP Claude Cowork docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fclaude-cowork",{"key":351,"label":352,"href":353},"docs.mcp.githubCopilot","MCP GitHub Copilot docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fgithub-copilot",{"key":355,"label":356,"href":357},"docs.mcp.goose","MCP Goose docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fgoose",{"key":359,"label":360,"href":361},"docs.mcp.windsurf","MCP Windsurf docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fwindsurf",{"key":363,"label":364,"href":365},"docs.mcp.zed","MCP Zed docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fzed",{"key":367,"label":368,"href":369},"docs.mcp.jetbrains","MCP JetBrains docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fjetbrains-ides",{"key":371,"label":372,"href":373},"docs.mcp.continueDev","MCP Continue docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fcontinue-dev",{"key":375,"label":376,"href":377},"docs.mcp.cline","MCP Cline docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fcline",{"key":379,"label":380,"href":381},"docs.mcp.raycast","MCP Raycast docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fraycast",{"key":383,"label":384,"href":385},"docs.mcp.rovoDevCli","MCP Rovo Dev CLI docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Frovo-dev-cli",{"key":387,"label":388,"href":389},"docs.mcp.openaiCodexCli","MCP OpenAI Codex CLI docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fopenai-codex-cli",{"key":391,"label":392,"href":393},"docs.mcp.googleGeminiCli","MCP Google Gemini CLI docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fgoogle-gemini-cli",{"key":395,"label":396,"href":397},"docs.mcp.amazonQ","MCP Amazon Q docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Famazon-q-developer",{"key":399,"label":400,"href":401},"docs.mcp.chatgptDev","MCP ChatGPT Developer Mode docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fchatgpt-developer-mode",{"key":403,"label":404,"href":405},"docs.mcp.openclaw","MCP OpenClaw docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fopenclaw",{"key":407,"label":408,"href":409},"docs.mcp.mcpRemote","MCP Remote docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fmcp-remote",{"key":411,"label":412,"href":413},"docs.mcp.ngrok","MCP ngrok docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmcp\u002Fngrok-setup",{"key":415,"label":416,"href":417},"docs.troubleshooting.macOS","macOS troubleshooting docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmeet-pieces\u002Ftroubleshooting\u002Fmacos",{"key":419,"label":420,"href":421},"docs.troubleshooting.windows","Windows troubleshooting docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmeet-pieces\u002Ftroubleshooting\u002Fwindows",{"key":423,"label":424,"href":425},"docs.troubleshooting.linux","Linux troubleshooting docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fmeet-pieces\u002Ftroubleshooting\u002Flinux",{"key":427,"label":428,"href":429},"docs.privacy","Privacy and security docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fprivacy-security-your-data",{"key":431,"label":432,"href":433},"docs.support","Support docs","https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fsupport",{"key":435,"label":436,"href":437},"portal.home","Pieces portal","https:\u002F\u002Fportal.pieces.app",{"key":439,"label":440,"href":441},"site.home","Website home","https:\u002F\u002Fpieces.app",{"key":443,"label":444,"href":445},"site.about","About page","https:\u002F\u002Fpieces.app\u002Fabout",{"key":447,"label":448,"href":449},"site.features","Features page","https:\u002F\u002Fpieces.app\u002Ffeatures",{"key":451,"label":452,"href":453},"site.plugins","Plugins page","https:\u002F\u002Fpieces.app\u002Fplugins",{"key":455,"label":456,"href":457},"site.contact","Contact page","https:\u002F\u002Fpieces.app\u002Fcontact",{"key":459,"label":58,"href":460},"site.updates","https:\u002F\u002Fpieces.app\u002Fupdates",{"key":462,"label":463,"href":464},"site.news","News","https:\u002F\u002Fpieces.app\u002Fnews",{"key":466,"label":467,"href":468},"site.events","Community events","https:\u002F\u002Fpieces.app\u002Fcommunity\u002Fevents",{"key":470,"label":471,"href":472},"site.userStories","User stories","https:\u002F\u002Fpieces.app\u002Fuser-stories",{"key":474,"label":475,"href":476},"site.academy","Academy","https:\u002F\u002Fpieces.app\u002Flearn\u002Facademy",{"key":478,"label":479,"href":480},"site.support","Website support","https:\u002F\u002Fpieces.app\u002Fsupport",{"key":482,"label":483,"href":484},"site.standup","Standup","https:\u002F\u002Fpieces.app\u002Fstandup",{"key":486,"label":34,"href":487},"site.blog","https:\u002F\u002Fcode.pieces.app\u002Fblog",{"key":489,"label":43,"href":490},"social.discord","https:\u002F\u002Fdiscord.gg\u002Fgetpieces",{"key":492,"label":46,"href":493},"social.x","https:\u002F\u002Fx.com\u002Fgetpieces",{"key":495,"label":496,"href":493},"social.twitter","Twitter",{"key":498,"label":499,"href":500},"social.instagram","Instagram","https:\u002F\u002Fwww.instagram.com\u002Fgetpieces\u002F",{"key":502,"label":503,"href":504},"social.tiktok","TikTok","https:\u002F\u002Fwww.tiktok.com\u002F@getpieces",{"key":506,"label":49,"href":507},"social.linkedin","https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fgetpieces\u002F",{"key":509,"label":510,"href":511},"social.youtube","YouTube","https:\u002F\u002Fyoutube.com\u002F@getpieces",{"key":513,"label":514,"href":515},"github.org","GitHub organization","https:\u002F\u002Fgithub.com\u002Fpieces-app",{"key":517,"label":518,"href":519},"github.support","GitHub support","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fsupport",{"key":521,"label":522,"href":523},"github.issues","GitHub issues","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fsupport\u002Fissues",{"key":525,"label":526,"href":527},"github.discussions","GitHub discussions","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fsupport\u002Fdiscussions",{"key":529,"label":530,"href":531},"github.documentation","GitHub documentation","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fdocumentation",{"key":533,"label":534,"href":535},"github.opensource","GitHub open source","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fopensource",{"key":537,"label":538,"href":539},"github.sdks.python","Python SDK","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fpieces-os-client-sdk-for-python",{"key":541,"label":542,"href":543},"github.sdks.typescript","TypeScript SDK","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fpieces-os-client-sdk-for-typescript",{"key":545,"label":546,"href":547},"github.sdks.dart","Dart SDK","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fpieces-os-client-sdk-for-dart",{"key":549,"label":550,"href":551},"github.sdks.kotlin","Kotlin SDK","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fpieces-os-client-sdk-for-kotlin",{"key":553,"label":554,"href":555},"github.plugins.obsidian","Obsidian plugin repository","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fobsidian-pieces",{"key":557,"label":558,"href":255},"github.plugins.jupyterlab","JupyterLab plugin repository",{"key":560,"label":561,"href":562},"github.plugins.sublime","Sublime plugin repository","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fplugin_sublime",{"key":564,"label":565,"href":566},"github.plugins.neovim","Neovim plugin repository","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fplugin_neovim",{"key":568,"label":569,"href":570},"github.cliAgent","CLI agent repository","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fcli-agent",{"key":572,"label":573,"href":574},"github.mcpDart","MCP Dart repository","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fmcp_dart",{"key":576,"label":577,"href":578},"github.awesomePieces","Awesome Pieces repository","https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fawesome-pieces",{"key":580,"label":581,"href":66},"legal.privacyPolicy","Privacy policy",{"key":583,"label":584,"href":69},"legal.refundPolicy","Refund policy",{"key":586,"label":587,"href":72},"legal.terms","Terms",{"key":589,"label":590,"href":591},"legal.security","Legal security","https:\u002F\u002Fpieces.app\u002Flegal\u002Fsecurity",{"key":593,"label":594,"href":511},"videos.youtubeChannel","YouTube channel",{"key":596,"label":597,"href":598},"videos.gettingStartedDesktop","Getting started desktop video","https:\u002F\u002Fyoutu.be\u002FdUr1lRM_TYk",{"key":600,"label":601,"href":602},"videos.snippetDiscoveryxR","Snippet discovery video","https:\u002F\u002Fyoutu.be\u002FG6vb1USw-30",{"key":604,"label":605,"href":606},"sales.bookACall","Book a sales call","https:\u002F\u002Fcalendar.app.google\u002FWVUDtUfNy5Vst3sH7",{"key":608,"label":609,"href":610},"sales.enterprise","Enterprise form","https:\u002F\u002Fgetpieces.typeform.com\u002Fto\u002FaVQFTvpE",{"key":612,"label":613,"href":527},"sales.feedback","Feedback discussions",{"key":615,"label":616,"href":617},"sales.earlyAccess","Early access form","https:\u002F\u002Fgetpieces.typeform.com\u002Fearlyaccess",{"key":619,"label":620,"href":621},"sales.supportEmail","Support email","mailto:support@pieces.app",{"key":623,"label":624,"href":19},"routes.home","Home route",{"key":626,"label":627,"href":56},"routes.about","About route",{"key":629,"label":630,"href":12},"routes.downloads","Downloads route",{"key":632,"label":633,"href":634},"routes.thanks","Post-install thanks route","\u002Finstall\u002Fthanks",{"key":636,"label":637,"href":638},"routes.pricing","Pricing route","\u002Fpricing",{"key":640,"label":641,"href":642},"cta.freeTrial","Start free trial CTA (Pieces Pro) — used by \u002Fcampaigns\u002F* landing pages","https:\u002F\u002Fcampaigns.pieces.app\u002F",{"key":644,"label":645,"href":22},"routes.enterprise","Enterprise route",{"key":647,"label":648,"href":62},"routes.contact","Contact route",{"key":650,"label":651,"href":59},"routes.updates","Updates route",{"key":653,"label":654,"href":655},"routes.migrationError","Migration error route","\u002Fmigration\u002Ferror",{"key":657,"label":658,"href":659},"routes.authenticated","Post-login authenticated route","\u002Fauth\u002Fsigned-in",{"key":661,"label":662,"href":663},"routes.signed-out","Signed out route","\u002Fauth\u002Fsigned-out",{"key":665,"label":666,"href":667},"routes.authentication-error","Authentication error route","\u002Fauth\u002Ferror",{},"data\u002Fshared\u002Furls","2AvfSWI6bZACH5Kr1ZS3txMLjteRjCjbDR_ul1uRZ9Q",{"id":672,"title":673,"author":674,"authorPhoto":675,"authorPhotoAlt":676,"authorSlug":677,"body":678,"buttonText":1358,"buttonUrl":676,"category":1359,"date":1360,"description":1361,"draft":1362,"editorsPick":1362,"extension":1363,"featured":1362,"image":1364,"imageAlt":676,"meta":1365,"navigation":32,"ogImage":676,"ogImageAlt":676,"path":1366,"seo":1367,"stem":1368,"tags":676,"__hash__":1369},"blog\u002Fblog\u002Fmcp.md","What the heck is Model Context Protocol (MCP)? And why is everybody talking about it?","Ellie Zubrowski","https:\u002F\u002Fstorage.googleapis.com\u002Fpieces-marketing-website\u002Fimages\u002Fblog\u002Fmcp\u002Fauthor.png",null,"ellie-zubrowski",{"type":679,"value":680,"toc":1342},"minimark",[681,690,693,700,715,736,741,748,755,760,765,773,778,793,800,803,812,827,836,841,844,853,856,860,872,885,890,908,911,1013,1016,1020,1023,1026,1129,1144,1148,1155,1158,1162,1169,1178,1182,1202,1215,1220,1224,1233,1238,1242,1257,1261,1268,1306,1309,1312,1321,1324,1327],[682,683,684,685,689],"p",{},"If you haven't been living under a rock the last few weeks, you've probably seen people talk about ",[686,687,688],"strong",{},"MCP (aka Model Context Protocol)",". It's popping up everywhere: on X, LinkedIn, Bluesky, in dev forums on Reddit, and even in random coffee chats.",[682,691,692],{},"But what is it, exactly? And why is it suddenly the thing that everyone's talking about? 🤔",[682,694,695],{},[696,697],"img",{"alt":698,"src":699},"","https:\u002F\u002Fstorage.googleapis.com\u002Fpieces-marketing-website\u002Fimages\u002Fblog\u002Fmcp\u002Fimg-001.gif",[682,701,702,703,706,707,714],{},"Let’s start at the very beginning. MCP is short for the ",[686,704,705],{},"Model Context Protocol",", an open standard released by ",[708,709,713],"a",{"href":710,"rel":711},"https:\u002F\u002Fwww.anthropic.com\u002Fnews\u002Fmodel-context-protocol",[712],"nofollow","Anthropic"," in late 2024.",[682,716,717,718,723,724,729,730,735],{},"You can think of MCP as the USB-C of AI integrations that lets the ",[708,719,722],{"href":720,"rel":721},"https:\u002F\u002Fpieces.app\u002Fblog\u002Fgenerative-ai-vs-llms",[712],"Large Language Models"," powering tools like Claude or ChatGPT communicate with external data sources and tools (",[708,725,728],{"href":726,"rel":727},"https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fobsidian",[712],"Obsidian",", Gmail, Google Calendar, and even my favorite ",[708,731,734],{"href":732,"rel":733},"https:\u002F\u002Fthecatapi.com\u002F",[712],"The Cat API"," 😼) without needing a million custom integrations.",[682,737,738],{},[696,739],{"alt":698,"src":740},"https:\u002F\u002Fstorage.googleapis.com\u002Fpieces-marketing-website\u002Fimages\u002Fblog\u002Fmcp\u002Fimg-002.png",[682,742,743],{},[708,744,747],{"href":745,"rel":746},"https:\u002F\u002Fnorahsakal.com\u002Fblog\u002Fmcp-vs-api-model-context-protocol-explained\u002F",[712],"Source: Noharsakal",[682,749,750,751,754],{},"It's essentially ",[686,752,753],{},"giving your AI application access to whatever context you need it to have","; the ability to peek outside its dataset and grab relevant info or take actions in your digital world. And because MCP is an open standard (Yay! Thanks Anthropic 💜), anyone can build on it, which is one of the reasons why the tech community's losing their minds over it.",[682,756,757],{},[696,758],{"alt":698,"src":759},"https:\u002F\u002Fstorage.googleapis.com\u002Fpieces-marketing-website\u002Fimages\u002Fblog\u002Fmcp\u002Fimg-003.gif",[761,762,764],"h2",{"id":763},"so-what-does-mcp-actually-do","So, what does MCP actually do?",[682,766,767,768,772],{},"Hopefully, now, you get the gist of MCP (if not don’t worry I have loads of examples for ya). So.. what does MCP ",[769,770,771],"em",{},"actually"," do?",[682,774,775],{},[696,776],{"alt":698,"src":777},"https:\u002F\u002Fstorage.googleapis.com\u002Fpieces-marketing-website\u002Fimages\u002Fblog\u002Fmcp\u002Fimg-004.gif",[682,779,780,781,786,787,792],{},"Imagine an (AI) assistant that only has access to old data, is clueless about your files, and is only good for chatting. (Unless you use ",[708,782,785],{"href":783,"rel":784},"https:\u002F\u002Fpieces.app\u002Fblog\u002Finterview-about-ltm",[712],"Pieces LTM",", then you never have to deal with this, especially when you can ",[708,788,791],{"href":789,"rel":790},"https:\u002F\u002Fpieces.app\u002Ffeatures\u002Fmcp",[712],"access it from any MCP"," 😉)",[682,794,795,796,799],{},"MCP fixes that by ",[686,797,798],{},"connecting your AI to the stuff you care about",", your database, your GitHub repo, your calendar, etc.",[682,801,802],{},"How does it do that? Well, MCP is an open standard from Anthropic that lets LLMs securely access the context they need and take action on it.",[682,804,805,806,811],{},"It uses ",[708,807,810],{"href":808,"rel":809},"https:\u002F\u002Fmodelcontextprotocol.io\u002Fdocs\u002Fconcepts\u002Farchitecture#overview",[712],"hosts",", which are AI apps like Claude Desktop or Cursor that you would like to connect to the outside data.",[682,813,814,815,820,821,826],{},"Each host has ",[708,816,819],{"href":817,"rel":818},"https:\u002F\u002Fmodelcontextprotocol.io\u002Fclients",[712],"clients",", they are like connectors that pair up 1:1 with servers. Those ",[708,822,825],{"href":823,"rel":824},"https:\u002F\u002Fmodelcontextprotocol.io\u002Fexamples",[712],"servers"," are small programs that link to specific tools or data, like your local files or a database on your machine, or tools\u002Fdata sources like GitHub or a cat API.",[682,828,829,830,835],{},"For example, recently Jim built his own ",[708,831,834],{"href":832,"rel":833},"https:\u002F\u002Fgithub.com\u002Fjimbobbennett\u002FPiecesMCPNet",[712],"MCP server"," that Claude’s client can call to tap into Pieces LTM-2 on your computer.",[682,837,838],{},[696,839],{"alt":698,"src":840},"https:\u002F\u002Fstorage.googleapis.com\u002Fpieces-marketing-website\u002Fimages\u002Fblog\u002Fmcp\u002Fimg-005.png",[682,842,843],{},"The client talks to the server through MCP, and voilà, your LLM can access all the info or even trigger actions on your behalf.",[682,845,846,847,852],{},"It works by naming tools and resources, so when you ",[708,848,851],{"href":849,"rel":850},"https:\u002F\u002Fpieces.app\u002Fblog\u002F10-prompt-engineering-best-practices",[712],"write a prompt",", the LLM can figure out (non-deterministically) whether it should call a tool or use some data.",[682,854,855],{},"Everything runs through the AI app you’re already using, like Claude or Cursor, and the MCP layer handles the coordination behind the scenes. It’s secure, scalable, and (most importantly) saves you from writing endless custom code.",[761,857,859],{"id":858},"which-tools-and-platforms-support-mcp","Which tools and platforms support MCP?",[682,861,862,863,865,866,871],{},"More and more tools are starting to support the ",[686,864,705],{}," (MCP), and honestly, it’s been pretty cool to see how it’s showing up all over (some of my recent favorite releases are by ",[708,867,870],{"href":868,"rel":869},"https:\u002F\u002Fwww.microsoft.com\u002Fen-us\u002Fmicrosoft-copilot\u002Fblog\u002Fcopilot-studio\u002Fintroducing-model-context-protocol-mcp-in-copilot-studio-simplified-integration-with-ai-apps-and-agents\u002F",[712],"Microsoft","!).",[682,873,874,875,878,879,884],{},"These ",[686,876,877],{},"MCP integrations"," make it easier for tools to access context and memory so your assistant (or copilot) actually knows what’s going on. To me, this all feels like part of a broader shift toward better communication between tools, ",[708,880,883],{"href":881,"rel":882},"https:\u002F\u002Fpieces.app\u002Ffeatures\u002Flong-term-memory",[712],"long-term memory across workflows",", and giving agents the context they need to take meaningful action.",[886,887,889],"h3",{"id":888},"mcp-clients-tools-that-use-the-model-context-protocol","MCP Clients: tools that use the Model Context Protocol",[682,891,892,893,895,896,899,900,907],{},"One of the biggest signs that the MCP hype isn’t going to die down anytime soon is the growing number of tools that already support it (and the ones adding support every day). These tools act as ",[686,894,819],{},". They use MCP to ",[686,897,898],{},"orchestrate agents, call tools, and pass along real-time"," ",[708,901,904],{"href":902,"rel":903},"https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fquick-guides\u002Fcopilot-with-context",[712],[686,905,906],{},"context",".",[682,909,910],{},"Check out some of these popular MCP clients:",[912,913,914,926,941,959,970,981,1001],"ul",{},[915,916,917,920,921,925],"li",{},[686,918,919],{},"Microsoft Copilot Studio:"," In March 2025, Microsoft added ",[708,922,924],{"href":868,"rel":923},[712],"support for MCP"," to Copilot Studio. This means that the agents you build can now connect to external tools and data sources through MCP.",[915,927,928,931,932,899,935,940],{},[686,929,930],{},"Claude Desktop:"," As part of ",[686,933,934],{},"Anthropic’s implementation of MCP,",[708,936,939],{"href":937,"rel":938},"https:\u002F\u002Fmodelcontextprotocol.io\u002Fquickstart\u002Fuser",[712],"Claude’s desktop app"," supports MCP, which means it can hook into external tools to control agents or return data. It’s a step toward making Claude feel more like an assistant that understands your entire workflow rather than just a chat window.",[915,942,943,946,947,952,953,958],{},[686,944,945],{},"Cursor:"," This code editor ",[708,948,951],{"href":949,"rel":950},"https:\u002F\u002Fdocs.cursor.com\u002Fcontext\u002Fmodel-context-protocol",[712],"integrates MCP"," to connect directly to external systems like databases, Notion, GitHub, or Stripe. Instead of manually feeding in project structure or data, ",[708,954,957],{"href":955,"rel":956},"https:\u002F\u002Fpieces.app\u002Fblog\u002Fusing-pieces-for-vs-code-as-a-cursor-extension",[712],"Cursor"," can just ask for what it needs.",[915,960,961,899,964,969],{},[686,962,963],{},"Github Copilot:",[708,965,968],{"href":966,"rel":967},"https:\u002F\u002Fcode.visualstudio.com\u002Fblogs\u002F2025\u002F02\u002F24\u002Fintroducing-copilot-agent-mode",[712],"Agent mode"," integrates MCP to connect with external tools and services. It can pull in context, call actions, and use real data to help complete coding tasks for you.",[915,971,972,899,975,980],{},[686,973,974],{},"Zed:",[708,976,979],{"href":977,"rel":978},"https:\u002F\u002Fzed.dev\u002Fdocs\u002Fassistant\u002Fmodel-context-protocol",[712],"Zed’s adoption of MCP"," lets this fast, collaborative code editor connect to external context servers like Postgres or even custom ones you build yourself. That way, it can bring in the info your AI assistant actually needs to help you out while you’re coding.",[915,982,983,899,986,991,992,995,996,907],{},[686,984,985],{},"Block (formerly Square):",[708,987,990],{"href":988,"rel":989},"https:\u002F\u002Fblock.github.io\u002Fgoose\u002Fblog\u002F2025\u002F01\u002F28\u002Fintroducing-codename-goose\u002F",[712],"Codename Goose"," is Block’s open-source AI agent that uses ",[686,993,994],{},"MCP-powered extensions"," to automate tasks like migrating code, setting up monitors, or connecting to tools like GitHub and ",[708,997,1000],{"href":998,"rel":999},"https:\u002F\u002Fdocs.pieces.app\u002Fproducts\u002Fextensions-plugins\u002Fjetbrains",[712],"JetBrains",[915,1002,1003,1006,1007,1012],{},[686,1004,1005],{},"OpenAI:"," : The ",[708,1008,1011],{"href":1009,"rel":1010},"https:\u002F\u002Fopenai.github.io\u002Fopenai-agents-python\u002Fmcp\u002F",[712],"OpenAI Agents SDK"," now supports MCP, which means agents can connect to external tools and data sources through any compatible MCP server. Instead of hardcoding access to APIs or services, you can just hook them up through MCP and let the agent call what it needs.",[682,1014,1015],{},"All of this just shows how MCP is quickly becoming part of the infrastructure allowing all of our favorite tools to have the context they need.",[886,1017,1019],{"id":1018},"mcp-servers-that-developers-can-use","MCP servers that developers can use",[682,1021,1022],{},"MCP servers are the other half of the equation. These platforms expose a Model Context Protocol-compatible API so tools like Cursor or Claude can connect, fetch data, and perform real actions.",[682,1024,1025],{},"Here are a few MCP servers that you should check out:",[912,1027,1028,1079,1090,1102,1114],{},[915,1029,1030,1033,1034,1036,1037,1042,1043,1048,1049,1053,1054,1058,1059,1053,1063,1053,1068,1073,1074,907],{},[686,1031,1032],{},"Custom MCP Servers",": MCP is flexible. You can actually build your own ",[686,1035,834],{}," in any language that supports stdout or HTTP. Microsoft and Anthropic actually JUST released (April 2nd) an ",[708,1038,1041],{"href":1039,"rel":1040},"https:\u002F\u002Fdevblogs.microsoft.com\u002Fblog\u002Fmicrosoft-partners-with-anthropic-to-create-official-c-sdk-for-model-context-protocol",[712],"official C# SDK for MCP",", making it easier to create custom servers and integrations in .NET. We also ",[708,1044,1047],{"href":1045,"rel":1046},"https:\u002F\u002Fpieces.app\u002Fblog\u002Fintroducing-the-pieces-mcp-server",[712],"introduced our MCP server not so long ago",". Also, make sure to check out some of the other SDKs that you can build with: ",[708,1050,538],{"href":1051,"rel":1052},"https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fpython-sdk",[712],", ",[708,1055,542],{"href":1056,"rel":1057},"https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Ftypescript-sdk",[712],",  ",[708,1060,550],{"href":1061,"rel":1062},"https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fkotlin-sdk",[712],[708,1064,1067],{"href":1065,"rel":1066},"https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fjava-sdk",[712],"Java SDK",[708,1069,1072],{"href":1070,"rel":1071},"https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Frust-sdk",[712],"Rust SDK",", and ",[708,1075,1078],{"href":1076,"rel":1077},"https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol\u002Fswift-sdk",[712],"Swift SDK",[915,1080,1081,1084,1085,1089],{},[686,1082,1083],{},"Appwrite:"," Appwrite offers a built-in ",[708,1086,834],{"href":1087,"rel":1088},"https:\u002F\u002Fappwrite.io\u002Fdocs\u002Ftooling\u002Fmcp",[712]," that lets LLMs interact directly with its APIs. Tools like Claude Desktop and Cursor can plug right into your Appwrite project without any extra setup.",[915,1091,1092,1095,1096,1101],{},[686,1093,1094],{},"Playwright MCP Server",": An ",[708,1097,1100],{"href":1098,"rel":1099},"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fplaywright-mcp",[712],"MCP server from Microsoft"," that lets LLMs control browsers using Playwright. Clients can run end-to-end tests, click buttons, or fill forms by sending instructions in MCP format.",[915,1103,1104,1107,1108,1113],{},[686,1105,1106],{},"Baidu Map MCP Server",": ",[708,1109,1112],{"href":1110,"rel":1111},"https:\u002F\u002Fmcp.so\u002Fserver\u002Fbaidu-map\u002Fbaidu-maps",[712],"Baidu Map"," is the first map service provider in China to support the MCP protocol. It offers core APIs for geocoding, route planning, and weather queries, all accessible to MCP-compatible assistants through a server-side API key.",[915,1115,1116,1095,1119,1124,1125,1128],{},[686,1117,1118],{},"Perplexity Ask MCP Server",[708,1120,1123],{"href":1121,"rel":1122},"https:\u002F\u002Fdocs.perplexity.ai\u002Fguides\u002Fmcp-server",[712],"MCP-compatible server"," that connects to the ",[686,1126,1127],{},"Perplexity (Sonar) API"," to enable real-time web search. It lets tools like Claude fetch live results directly through the MCP ecosystem which is especially useful for research or answering questions that need access to recent info.",[682,1130,1131,1132,1137,1138,1143],{},"There are tons of other MCP servers out there. Everything from search to storage to stuff you probably didn’t even know you needed. If you’re looking for something specific, check out ",[708,1133,1136],{"href":1134,"rel":1135},"https:\u002F\u002Fmcp.so\u002F",[712],"mcp.so"," or ",[708,1139,1142],{"href":1140,"rel":1141},"https:\u002F\u002Fmcpmarket.com\u002F",[712],"mcpmarket.com"," to see what’s out there.",[761,1145,1147],{"id":1146},"how-can-developers-start-using-model-context-protocol","How can developers start using Model Context Protocol?",[682,1149,1150,1151,1154],{},"Let’s ditch the theory and get to the good stuff: what devs are actually ",[769,1152,1153],{},"doing"," with MCP. Don’t worry, we’ll show you how to do it yourself in the next article of this MCP series (Spoiler: it may or may not involve cats).",[682,1156,1157],{},"But first, check out some of these interesting use cases and personal projects that people have been sharing all over socials.",[886,1159,1161],{"id":1160},"bring-context-to-your-workflow","Bring context to your workflow",[682,1163,1164,1165,1168],{},"Imagine you're in ",[708,1166,957],{"href":955,"rel":1167},[712],", and you hit a bug. Normally, you'd dig through logs or Stack Overflow yourself (or hey you might just use Pieces 🤷‍♀️).",[682,1170,1171,1172,1177],{},"But with Model Context Protocol, Cursor can connect to an MCP server tied to your project's database or error logs. You can directly ask, \"Why's this crashing?\" and the AI pulls the latest error data, reads your codebase, and suggests a fix in seconds. ",[708,1173,1176],{"href":1174,"rel":1175},"https:\u002F\u002Fx.com\u002FPrajwalTomar_\u002Fstatus\u002F1899834574789841256",[712],"@PrajwalTomar_"," called this combo \"10x faster\" for debugging, and it's easy to see why.",[886,1179,1181],{"id":1180},"accessing-pieces-long-term-memory-in-claude","Accessing Pieces Long-Term Memory in Claude",[682,1183,1184,1185,1107,1189,899,1192,899,1199],{},"Jim Bennett shared a super interesting implementation on ",[708,1186,49],{"href":1187,"rel":1188},"https:\u002F\u002Fwww.linkedin.com\u002Fposts\u002Fjimbobbennett_mcp-activity-7305292528180727809-6eCm?utm_source=share&utm_medium=member_desktop&rcm=ACoAABmLvesBv-K7Sv7fVH9irj44BlVb7ID43EA",[712],[769,1190,1191],{},"\"Want to use Pieces for Developers Long-Term Memory in Claude instead of inside Pieces? Well, you can using MCP – model context protocol. The",[708,1193,1196],{"href":1194,"rel":1195},"https:\u002F\u002Fgithub.com\u002Fpieces-app\u002Fpieces-os-client-sdk-for-csharp",[712],[769,1197,1198],{},"Pieces C# SDK",[769,1200,1201],{},"makes it a low lift to write an MCP server that can be called by Claude that can interact with Pieces.\"",[682,1203,1204,1205,1209,1210,1214],{},"He even published the ",[708,1206,1208],{"href":832,"rel":1207},[712],"demo code on GitHub",", showing how easily Claude can utilize ",[708,1211,1213],{"href":881,"rel":1212},[712],"Pieces Long-Term Memory Agent"," through an MCP connection. This integration is a great example of how MCP can connect different AI tools. I highly suggest you fork Jim’s repo and try it out for yourself!",[682,1216,1217],{},[696,1218],{"alt":698,"src":1219},"https:\u002F\u002Fstorage.googleapis.com\u002Fpieces-marketing-website\u002Fimages\u002Fblog\u002Fmcp\u002Fimg-006.gif",[886,1221,1223],{"id":1222},"managing-your-day","Managing your day",[682,1225,1226,1227,1232],{},"Here’s a cool example from ",[708,1228,1231],{"href":1229,"rel":1230},"https:\u002F\u002Fx.com\u002Fcline\u002Fstatus\u002F1893547891047964886",[712],"@cline",": you’re using Cline as your personal assistant. You ask, \"Reschedule my 2 PM meeting.\" Without MCP, Cline has absolutely 0 info about your calendar. With MCP, it connects with a server linked to Google Calendar, checks your available time slots, moves the meeting, and even can send an email to the attendees. No more switching apps. Just one command and you’re done.",[682,1234,1235],{},[696,1236],{"alt":698,"src":1237},"https:\u002F\u002Fstorage.googleapis.com\u002Fpieces-marketing-website\u002Fimages\u002Fblog\u002Fmcp\u002Fimg-007.gif",[886,1239,1241],{"id":1240},"automating-stock-market-data","Automating stock market data",[682,1243,1244,1245,1250,1251,1256],{},"Check this out from ",[708,1246,1249],{"href":1247,"rel":1248},"https:\u002F\u002Fx.com\u002Fvirattt\u002Fstatus\u002F1897417275025600627",[712],"@virattt",": he built an MCP server connecting Claude Desktop to real-time stock market data via ",[708,1252,1255],{"href":1253,"rel":1254},"https:\u002F\u002Fwww.financialdatasets.ai\u002F",[712],"Financial Datasets AI",". You can literally ask 'What's the current price of AAPL?' and it flows through the MCP host, client, and server to send the real-time price back to you.",[761,1258,1260],{"id":1259},"whats-the-future-of-mcp","What’s the future of MCP?",[682,1262,1263,1264,1267],{},"MCP’s been around since November 2024 (I know, it feels like it just popped off the last few weeks). So why’s it suddenly gone mega-viral ",[769,1265,1266],{},"now","?",[682,1269,1270,1271,1276,1277,1282,1283,1073,1290,1295,1296,1301,1302,907],{},"Blame the snowball effect: ",[708,1272,1275],{"href":1273,"rel":1274},"https:\u002F\u002Fx.com\u002Falexalbert__\u002Fstatus\u002F1861079762506252723",[712],"@alexalbert__","’s launch post racked up 1.4M views on X, devs like ",[708,1278,1281],{"href":1279,"rel":1280},"https:\u002F\u002Fbsky.app\u002Fprofile\u002Fangiejones.tech\u002Fpost\u002F3lif7psnfi223",[712],"@angiejones.tech"," shared an amazing guide on ",[708,1284,1287],{"href":1285,"rel":1286},"https:\u002F\u002Fblock.github.io\u002Fgoose\u002Fblog\u002F2025\u002F02\u002F17\u002Fagentic-ai-mcp\u002F",[712],[686,1288,1289],{},"Agentic AI and the MCP ecosystem",[708,1291,1294],{"href":1292,"rel":1293},"https:\u002F\u002Fbsky.app\u002Fprofile\u002Fmattpocock.com\u002Fpost\u002F3lkb5mtt6dc2j",[712],"@mattpocock.com"," released ",[708,1297,1300],{"href":1298,"rel":1299},"https:\u002F\u002Fwww.aihero.dev\u002Fmodel-context-protocol-tutorial",[712],"a full tutorial series",". Plus, tools like Claude Desktop and Cursor joined in supporting MCP – and most recently (March 19, 2025), Microsoft announced ",[708,1303,1305],{"href":868,"rel":1304},[712],"MCP in Copilot Studio",[682,1307,1308],{},"It’s hit a sweet spot where the hype is meeting real results, and the fact that it’s open standard makes it even better.",[682,1310,1311],{},"So, what’s next?",[682,1313,1314,1315,1320],{},"I genuinely think ",[708,1316,1319],{"href":1317,"rel":1318},"https:\u002F\u002Fmodelcontextprotocol.io\u002Fdevelopment\u002Froadmap",[712],"MCP’s going to change"," how we use AI. You could build your own assistant that scans your GitHub commits to catch bugs before you do, or one that reads your calendar and reminds your team about a deadline.",[682,1322,1323],{},"You could even have it pull live stock prices and warn you to sell (or buy).",[682,1325,1326],{},"We’re only at the beginning, but it’s already inspired a wave of amazing new AI projects, and I can’t wait to see what people end up building next.",[682,1328,1329,1330,1335,1336,1341],{},"That said, if you’re interested in learning more about MCP, check out the ",[708,1331,1334],{"href":1332,"rel":1333},"http:\u002F\u002Fmodelcontextprotocol.io\u002F",[712],"official MCP docs"," and ",[708,1337,1340],{"href":1338,"rel":1339},"https:\u002F\u002Fgithub.com\u002Fmodelcontextprotocol",[712],"GitHub repo"," – or just wait for my next article, where I’ll show you how to build your own project with MCP 😉.",{"title":698,"searchDepth":1343,"depth":1343,"links":1344},2,[1345,1346,1351,1357],{"id":763,"depth":1343,"text":764},{"id":858,"depth":1343,"text":859,"children":1347},[1348,1350],{"id":888,"depth":1349,"text":889},3,{"id":1018,"depth":1349,"text":1019},{"id":1146,"depth":1343,"text":1147,"children":1352},[1353,1354,1355,1356],{"id":1160,"depth":1349,"text":1161},{"id":1180,"depth":1349,"text":1181},{"id":1222,"depth":1349,"text":1223},{"id":1240,"depth":1349,"text":1241},{"id":1259,"depth":1343,"text":1260},"Get started","Perspectives","2025-04-04T00:00:00.000Z","Discover what Model Context Protocol or MCP is and why it’s trending. Learn how it’s changing the game for developers and teams.",false,"md","https:\u002F\u002Fstorage.googleapis.com\u002Fpieces-marketing-website\u002Fimages\u002Fblog\u002Fmcp\u002Fhero.png",{},"\u002Fblog\u002Fmcp",{"title":673,"description":1361},"blog\u002Fmcp","8ZBRxc5sM1w7sKXooRR1B_U6s0R434WaXZfCtk6drp0",{"id":1371,"title":674,"body":1372,"description":1376,"draft":1362,"extension":1363,"meta":1386,"navigation":32,"path":1387,"photo":1388,"photoAlt":676,"seo":1389,"stem":1390,"__hash__":1391},"authors\u002Fauthors\u002Fellie-zubrowski.md",{"type":679,"value":1373,"toc":1384},[1374,1377],[682,1375,1376],{},"Ellie is a developer advocate and technical writer who enjoys creating content that developers actually want to read. At Pieces, she mainly works on managing community, social media, and creating content for developers.",[682,1378,1379,1380,1383],{},"When she's not working, Ellie trains Brazilian Jiu-Jitsu and plays League of Legends (maybe she's a ",[769,1381,1382],{},"little"," competitive.. maybe.) And if you’ve ever had a conversation with her, you already know she loves cats and the color purple.",{"title":698,"searchDepth":1343,"depth":1343,"links":1385},[],{},"\u002Fauthors\u002Fellie-zubrowski","https:\u002F\u002Fstorage.googleapis.com\u002Fpieces-marketing-website\u002Fimages\u002Fauthors\u002Fellie-zubrowski.jpg",{"title":674,"description":1376},"authors\u002Fellie-zubrowski","nHLJiBfx6RajSBolZPg7alXB16KXYT-FwgZf3u10Pvo",{"left":1393,"top":1393,"width":1394,"height":1394,"rotate":1393,"vFlip":1362,"hFlip":1362,"body":1395},0,24,"\u003Cpath fill=\"currentColor\" d=\"m7.825 13l4.9 4.9q.3.3.288.7t-.313.7q-.3.275-.7.288t-.7-.288l-6.6-6.6q-.15-.15-.213-.325T4.426 12t.063-.375t.212-.325l6.6-6.6q.275-.275.688-.275t.712.275q.3.3.3.713t-.3.712L7.825 11H19q.425 0 .713.288T20 12t-.288.713T19 13z\"\u002F>"]