---
title: "MCP servers and AI-assisted development · vuejs.school"
description: "Give assistants current docs through an MCP server, build your own in Nuxt with the MCP toolkit and keep private tools behind a token, and tell coding agents how your repository works with AGENTS.md and CLAUDE.md."
canonical_url: "https://vuejs.school/learn/ai/mcp-servers-and-ai-assisted-development"
meta:
  "og:description": "Give assistants current docs through an MCP server, build your own in Nuxt with the MCP toolkit and keep private tools behind a token, and tell coding agents how your repository works with AGENTS.md and CLAUDE.md."
  "og:image": "https://vuejs.school/_og/d/a_~TUNQIHNlcnZlcnMgYW5kIEFJLWFzc2lzdGVkIGRldmVsb3BtZW50IMK3IHZ1ZWpzLnNjaG9vbA%2Cc_OgCard.takumi%2Ctitle_MCP%2Bservers%2Band%2BAI-assisted%2Bdevelopment%2Cdescription_~R2l2ZSBhc3Npc3RhbnRzIGN1cnJlbnQgZG9jcyB0aHJvdWdoIGFuIE1DUCBzZXJ2ZXIsIGJ1aWxkIHlvdXIgb3duIGluIE51eHQgd2l0aCB0aGUgTUNQIHRvb2xraXQgYW5kIGtlZXAgcHJpdmF0ZSB0b29scyBiZWhpbmQgYSB0b2tlbiwgYW5kIHRlbGwgY29kaW5nIGFnZW50cyBob3cgeW91ciByZXBvc2l0b3J5IHdvcmtzIHdpdGggQUdFTlRTLm1kIGFuZCBDTEFVREUubWQu%2Ceyebrow_~QUkgJiBMTE1zIMK3IExlc3NvbiAxMCBvZiAxMA%2Ctint_sand%2Cp_Ii9sZWFybi9haS9tY3Atc2VydmVycy1hbmQtYWktYXNzaXN0ZWQtZGV2ZWxvcG1lbnQi%2Cs_3st_LJmVk2J92hd-.png"
  "og:image:alt": "MCP servers and AI-assisted development · vuejs.school"
  "og:image:height": "600"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "MCP servers and AI-assisted development · vuejs.school"
  "twitter:image": "https://vuejs.school/_og/d/a_~TUNQIHNlcnZlcnMgYW5kIEFJLWFzc2lzdGVkIGRldmVsb3BtZW50IMK3IHZ1ZWpzLnNjaG9vbA%2Cc_OgCard.takumi%2Ctitle_MCP%2Bservers%2Band%2BAI-assisted%2Bdevelopment%2Cdescription_~R2l2ZSBhc3Npc3RhbnRzIGN1cnJlbnQgZG9jcyB0aHJvdWdoIGFuIE1DUCBzZXJ2ZXIsIGJ1aWxkIHlvdXIgb3duIGluIE51eHQgd2l0aCB0aGUgTUNQIHRvb2xraXQgYW5kIGtlZXAgcHJpdmF0ZSB0b29scyBiZWhpbmQgYSB0b2tlbiwgYW5kIHRlbGwgY29kaW5nIGFnZW50cyBob3cgeW91ciByZXBvc2l0b3J5IHdvcmtzIHdpdGggQUdFTlRTLm1kIGFuZCBDTEFVREUubWQu%2Ceyebrow_~QUkgJiBMTE1zIMK3IExlc3NvbiAxMCBvZiAxMA%2Ctint_sand%2Cp_Ii9sZWFybi9haS9tY3Atc2VydmVycy1hbmQtYWktYXNzaXN0ZWQtZGV2ZWxvcG1lbnQi%2Cs_3st_LJmVk2J92hd-.png"
  "twitter:image:alt": "MCP servers and AI-assisted development · vuejs.school"
---

> Index of every page on this site: [llms.txt](https://vuejs.school/llms.txt)

# **MCP servers and AI-assisted development**

Give assistants current docs through an MCP server, build your own in Nuxt with the MCP toolkit and keep private tools behind a token, and tell coding agents how your repository works with AGENTS.md and CLAUDE.md.

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://vuejs.school/#website","@type":"WebSite","description":"A free AI-instructed school for Vue.js. Short tutorials, runnable code and quizzes that adapt to you.","name":"vuejs.school","url":"https://vuejs.school/","publisher":{"@id":"https://vuejs.school/#identity"}},{"@id":"https://vuejs.school/learn/ai/mcp-servers-and-ai-assisted-development#webpage","@type":"WebPage","description":"Give assistants current docs through an MCP server, build your own in Nuxt with the MCP toolkit and keep private tools behind a token, and tell coding agents how your repository works with AGENTS.md and CLAUDE.md.","name":"MCP servers and AI-assisted development","url":"https://vuejs.school/learn/ai/mcp-servers-and-ai-assisted-development","breadcrumb":{"@id":"https://vuejs.school/learn/ai/mcp-servers-and-ai-assisted-development#breadcrumb"},"isPartOf":{"@id":"https://vuejs.school/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://vuejs.school/learn/ai/mcp-servers-and-ai-assisted-development"]}],"primaryImageOfPage":{"@id":"https://vuejs.school/#logo"}},{"@id":"https://vuejs.school/#identity","@type":"Organization","description":"A free AI-instructed school for Vue.js. Short tutorials, runnable code and quizzes that adapt to you.","name":"vuejs.school","url":"https://vuejs.school","logo":{"@id":"https://vuejs.school/#logo"}},{"@id":"https://vuejs.school/learn/ai/mcp-servers-and-ai-assisted-development#article","description":"Give assistants current docs through an MCP server, build your own in Nuxt with the MCP toolkit and keep private tools behind a token, and tell coding agents how your repository works with AGENTS.md and CLAUDE.md.","headline":"MCP servers and AI-assisted development","inLanguage":"en","isAccessibleForFree":true,"thumbnailUrl":"https://vuejs.school/_og/d/a_~TUNQIHNlcnZlcnMgYW5kIEFJLWFzc2lzdGVkIGRldmVsb3BtZW50IMK3IHZ1ZWpzLnNjaG9vbA%2Cc_OgCard.takumi%2Ctitle_MCP%2Bservers%2Band%2BAI-assisted%2Bdevelopment%2Cdescription_~R2l2ZSBhc3Npc3RhbnRzIGN1cnJlbnQgZG9jcyB0aHJvdWdoIGFuIE1DUCBzZXJ2ZXIsIGJ1aWxkIHlvdXIgb3duIGluIE51eHQgd2l0aCB0aGUgTUNQIHRvb2xraXQgYW5kIGtlZXAgcHJpdmF0ZSB0b29scyBiZWhpbmQgYSB0b2tlbiwgYW5kIHRlbGwgY29kaW5nIGFnZW50cyBob3cgeW91ciByZXBvc2l0b3J5IHdvcmtzIHdpdGggQUdFTlRTLm1kIGFuZCBDTEFVREUubWQu%2Ceyebrow_~QUkgJiBMTE1zIMK3IExlc3NvbiAxMCBvZiAxMA%2Ctint_sand%2Cp_Ii9sZWFybi9haS9tY3Atc2VydmVycy1hbmQtYWktYXNzaXN0ZWQtZGV2ZWxvcG1lbnQi%2Cs_3st_LJmVk2J92hd-.png","@type":["Article","TechArticle"],"articleSection":["AI"],"author":{"@id":"https://vuejs.school/#identity"},"image":{"@id":"https://vuejs.school/#/schema/image/1"},"isPartOf":{"@id":"https://vuejs.school/learn/ai/mcp-servers-and-ai-assisted-development#webpage"},"keywords":["Model Context Protocol","@nuxtjs/mcp-toolkit","defineMcpHandler()","AGENTS.md","CLAUDE.md"],"mainEntityOfPage":{"@id":"https://vuejs.school/learn/ai/mcp-servers-and-ai-assisted-development#webpage"},"publisher":{"@id":"https://vuejs.school/#identity"}},{"@id":"https://vuejs.school/learn/ai/mcp-servers-and-ai-assisted-development#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","name":"Skill tree","item":"https://vuejs.school/track","position":1},{"@type":"ListItem","name":"AI & LLMs","item":"https://vuejs.school/track/ai","position":2},{"@type":"ListItem","name":"MCP servers and AI-assisted development","position":3}]},{"@id":"https://vuejs.school/#logo","@type":"ImageObject","caption":"vuejs.school","contentUrl":"https://vuejs.school/apple-touch-icon.png","inLanguage":"en","url":"https://vuejs.school/apple-touch-icon.png"},{"@id":"https://vuejs.school/#/schema/image/1","@type":"ImageObject","contentUrl":"https://vuejs.school/_og/d/a_~TUNQIHNlcnZlcnMgYW5kIEFJLWFzc2lzdGVkIGRldmVsb3BtZW50IMK3IHZ1ZWpzLnNjaG9vbA%2Cc_OgCard.takumi%2Ctitle_MCP%2Bservers%2Band%2BAI-assisted%2Bdevelopment%2Cdescription_~R2l2ZSBhc3Npc3RhbnRzIGN1cnJlbnQgZG9jcyB0aHJvdWdoIGFuIE1DUCBzZXJ2ZXIsIGJ1aWxkIHlvdXIgb3duIGluIE51eHQgd2l0aCB0aGUgTUNQIHRvb2xraXQgYW5kIGtlZXAgcHJpdmF0ZSB0b29scyBiZWhpbmQgYSB0b2tlbiwgYW5kIHRlbGwgY29kaW5nIGFnZW50cyBob3cgeW91ciByZXBvc2l0b3J5IHdvcmtzIHdpdGggQUdFTlRTLm1kIGFuZCBDTEFVREUubWQu%2Ceyebrow_~QUkgJiBMTE1zIMK3IExlc3NvbiAxMCBvZiAxMA%2Ctint_sand%2Cp_Ii9sZWFybi9haS9tY3Atc2VydmVycy1hbmQtYWktYXNzaXN0ZWQtZGV2ZWxvcG1lbnQi%2Cs_3st_LJmVk2J92hd-.png","inLanguage":"en","url":"https://vuejs.school/_og/d/a_~TUNQIHNlcnZlcnMgYW5kIEFJLWFzc2lzdGVkIGRldmVsb3BtZW50IMK3IHZ1ZWpzLnNjaG9vbA%2Cc_OgCard.takumi%2Ctitle_MCP%2Bservers%2Band%2BAI-assisted%2Bdevelopment%2Cdescription_~R2l2ZSBhc3Npc3RhbnRzIGN1cnJlbnQgZG9jcyB0aHJvdWdoIGFuIE1DUCBzZXJ2ZXIsIGJ1aWxkIHlvdXIgb3duIGluIE51eHQgd2l0aCB0aGUgTUNQIHRvb2xraXQgYW5kIGtlZXAgcHJpdmF0ZSB0b29scyBiZWhpbmQgYSB0b2tlbiwgYW5kIHRlbGwgY29kaW5nIGFnZW50cyBob3cgeW91ciByZXBvc2l0b3J5IHdvcmtzIHdpdGggQUdFTlRTLm1kIGFuZCBDTEFVREUubWQu%2Ceyebrow_~QUkgJiBMTE1zIMK3IExlc3NvbiAxMCBvZiAxMA%2Ctint_sand%2Cp_Ii9sZWFybi9haS9tY3Atc2VydmVycy1hbmQtYWktYXNzaXN0ZWQtZGV2ZWxvcG1lbnQi%2Cs_3st_LJmVk2J92hd-.png"}]}
```