[{"data":1,"prerenderedAt":414},["ShallowReactive",2],{"footer-primary":3,"footer-secondary":93,"footer-description":119,"directus-mcp-server-mcp-cursor":121,"directus-mcp-server-mcp-cursor-next":149,"sales-reps":162},{"items":4},[5,29,49,69],{"id":6,"title":7,"url":8,"page":8,"children":9},"522e608a-77b0-4333-820d-d4f44be2ade1","Solutions",null,[10,15,20,25],{"id":11,"title":12,"url":8,"page":13},"fcafe85a-a798-4710-9e7a-776fe413aae5","Headless CMS",{"permalink":14},"/solutions/headless-cms",{"id":16,"title":17,"url":8,"page":18},"79972923-93cf-4777-9e32-5c9b0315fc10","Backend-as-a-Service",{"permalink":19},"/solutions/backend-as-a-service",{"id":21,"title":22,"url":8,"page":23},"0fa8d0c1-7b64-4f6f-939d-d7fdb99fc407","Product Information",{"permalink":24},"/solutions/product-information-management",{"id":26,"title":27,"url":28,"page":8},"63946d54-6052-4780-8ff4-91f5a9931dcc","100+ Things to Build","https://directus.io/blog/100-tools-apps-and-platforms-you-can-build-with-directus",{"id":30,"title":31,"url":8,"page":8,"children":32},"8ab4f9b1-f3e2-44d6-919b-011d91fe072f","Resources",[33,37,41,45],{"id":34,"title":35,"url":36,"page":8},"f951fb84-8777-4b84-9e91-996fe9d25483","Documentation","https://docs.directus.io",{"id":38,"title":39,"url":40,"page":8},"366febc7-a538-4c08-a326-e6204957f1e3","Guides","https://docs.directus.io/guides/",{"id":42,"title":43,"url":44,"page":8},"aeb9128e-1c5f-417f-863c-2449416433cd","Community","https://directus.chat",{"id":46,"title":47,"url":48,"page":8},"da1c2ed8-0a77-49b0-a903-49c56cb07de5","Release Notes","https://github.com/directus/directus/releases",{"id":50,"title":51,"url":8,"page":8,"children":52},"d61fae8c-7502-494a-822f-19ecff3d0256","Support",[53,57,61,65],{"id":54,"title":55,"url":56,"page":8},"8c43c781-7ebd-475f-a931-747e293c0a88","Issue Tracker","https://github.com/directus/directus/issues",{"id":58,"title":59,"url":60,"page":8},"d77bb78e-cf7b-4e01-932a-514414ba49d3","Feature Requests","https://github.com/directus/directus/discussions?discussions_q=is:open+sort:top",{"id":62,"title":63,"url":64,"page":8},"4346be2b-2c53-476e-b53b-becacec626a6","Community Chat","https://discord.com/channels/725371605378924594/741317677397704757",{"id":66,"title":67,"url":68,"page":8},"26c115d2-49f7-4edc-935e-d37d427fb89d","Cloud Dashboard","https://directus.cloud",{"id":70,"title":71,"url":8,"page":8,"children":72},"49141403-4f20-44ac-8453-25ace1265812","Organization",[73,78,84,88],{"id":74,"title":75,"url":76,"page":77},"1f36ea92-8a5e-47c8-914c-9822a8b9538a","About","/about",{"permalink":76},{"id":79,"title":80,"url":81,"page":82},"b84bf525-5471-4b14-a93c-225f6c386005","Careers","#",{"permalink":83},"/careers",{"id":85,"title":86,"url":87,"page":8},"86aabc3a-433d-434b-9efa-ad1d34be0a34","Brand Assets","https://drive.google.com/drive/folders/1lBOTba4RaA5ikqOn8Ewo4RYzD0XcymG9?usp=sharing",{"id":89,"title":90,"url":8,"page":91},"8d2fa1e3-198e-4405-81e1-2ceb858bc237","Contact",{"permalink":92},"/contact",{"items":94},[95,101,107,113],{"id":96,"title":97,"url":8,"page":98,"children":100},"8a1b7bfa-429d-4ffc-a650-2a5fdcf356da","Cloud Policies",{"permalink":99},"/cloud-policies",[],{"id":102,"title":103,"url":81,"page":104,"children":106},"bea848ef-828f-4306-8017-6b00ec5d4a0c","License",{"permalink":105},"/bsl",[],{"id":108,"title":109,"url":81,"page":110,"children":112},"4e914f47-4bee-42b7-b445-3119ee4196ef","Terms",{"permalink":111},"/terms",[],{"id":114,"title":115,"url":81,"page":116,"children":118},"ea69eda6-d317-4981-8421-fcabb1826bfd","Privacy",{"permalink":117},"/privacy",[],{"description":120},"\u003Cp>A composable backend to build your Headless CMS, BaaS, and more.&nbsp;\u003C/p>",{"id":122,"slug":123,"vimeo_id":124,"description":125,"tile":126,"length":8,"resources":8,"people":8,"episode_number":127,"published":128,"title":129,"video_transcript_html":130,"video_transcript_text":131,"content":132,"status":133,"episode_people":134,"recommendations":135,"season":136,"seo":148},"32408843-f937-47d4-bbcb-65fad031548b","mcp-cursor","1129619572","Integrate the native Directus MCP Server with Cursor IDE for enhanced AI-powered development workflows. This episode shows you how to configure the MCP connection in Cursor, enabling seamless content management and database operations while you code.","33f6bfdd-1d11-4976-912d-a56d5b4b10c1",2,"2025-11-20","Connect to Cursor","\u003Cp>Speaker 0: What's up, friends? Brian here for Directus. And in this video, we're gonna show you how to connect the Directus native MCP to your cursor IDE. Love all the acronyms. Alright.\u003C/p>\u003Cp>The first thing we're gonna do is go into the AI settings inside your Directus Instance. Now I've got this Instance running locally. You know, you could connect either way to a local Instance or to a cloud based instance. So we're also going to enable our AI prompts collection, which it comes out of the gate with the CMS template. And cool.\u003C/p>\u003Cp>We'll make sure we save that. We can allow deletes. So next up on the list, we're gonna go in and I can create a new user here or I could just grab the token for our admin user. Great. We're gonna do that.\u003C/p>\u003Cp>I'll hit save. Amazing. Okay. Next, what we're going to do is just gonna pop over to the documentation, and we're gonna look for the AI guides. We got a quick setup on the MCP.\u003C/p>\u003Cp>We'll scroll down. And I do this because we have this one click install to cursor, or I could just copy paste this. We'll just open up cursor, and we can see here's the Directus MCP. I'm just gonna change this to my URL, which in this case is just local host eight zero five five, and I'm gonna paste in that token that we created. Now once I hit install, we can see now we've got six tools.\u003C/p>\u003Cp>I can go in and enable all the other tools. I've also got three prompts. That's coming from the AI prompts collection inside this Directus instance. Now we're ready to go. Right?\u003C/p>\u003Cp>Locally here, I've got a Next. Js website running. This is, again, just a template that you could get access to through the cloud or self hosted. But now we're ready to fire up a conversation. Right?\u003C/p>\u003Cp>So I'm gonna open up the cursor agent. We'll just make this larger. You know, let's use one of the the newer models, ClaudeSonic. And let's start this conversation with the agent. What can you tell me about my Directus schema?\u003C/p>\u003Cp>So if you're vibe coding anything up, this is a super helpful tool, the schema tool that's within the native MCP. It is going to run our system prompt. You could see it run the schema. We can get all the information about the collections. It's gonna grab some extra information about that, and we could see here that it is summarizing what's going on.\u003C/p>\u003Cp>Right? Maybe we want to add a new collection or or change a field within an existing collection. Right? Let's take a look at our blog post. Maybe we want an AI summary.\u003C/p>\u003Cp>Can you add an AI summary field to our blog post? Cool. So now we're working with the MCP. Do we want to allow it to run this field tool? Yeah.\u003C/p>\u003Cp>We'll enable that. And now we could see that it has added an AI summary field for us, which we could see right there. There's lots more that you can do with the Directus MCP inside cursor, but that's it for this video. Right? Stay tuned for more in this MCP series.\u003C/p>","What's up, friends? Brian here for Directus. And in this video, we're gonna show you how to connect the Directus native MCP to your cursor IDE. Love all the acronyms. Alright. The first thing we're gonna do is go into the AI settings inside your Directus Instance. Now I've got this Instance running locally. You know, you could connect either way to a local Instance or to a cloud based instance. So we're also going to enable our AI prompts collection, which it comes out of the gate with the CMS template. And cool. We'll make sure we save that. We can allow deletes. So next up on the list, we're gonna go in and I can create a new user here or I could just grab the token for our admin user. Great. We're gonna do that. I'll hit save. Amazing. Okay. Next, what we're going to do is just gonna pop over to the documentation, and we're gonna look for the AI guides. We got a quick setup on the MCP. We'll scroll down. And I do this because we have this one click install to cursor, or I could just copy paste this. We'll just open up cursor, and we can see here's the Directus MCP. I'm just gonna change this to my URL, which in this case is just local host eight zero five five, and I'm gonna paste in that token that we created. Now once I hit install, we can see now we've got six tools. I can go in and enable all the other tools. I've also got three prompts. That's coming from the AI prompts collection inside this Directus instance. Now we're ready to go. Right? Locally here, I've got a Next. Js website running. This is, again, just a template that you could get access to through the cloud or self hosted. But now we're ready to fire up a conversation. Right? So I'm gonna open up the cursor agent. We'll just make this larger. You know, let's use one of the the newer models, ClaudeSonic. And let's start this conversation with the agent. What can you tell me about my Directus schema? So if you're vibe coding anything up, this is a super helpful tool, the schema tool that's within the native MCP. It is going to run our system prompt. You could see it run the schema. We can get all the information about the collections. It's gonna grab some extra information about that, and we could see here that it is summarizing what's going on. Right? Maybe we want to add a new collection or or change a field within an existing collection. Right? Let's take a look at our blog post. Maybe we want an AI summary. Can you add an AI summary field to our blog post? Cool. So now we're working with the MCP. Do we want to allow it to run this field tool? Yeah. We'll enable that. And now we could see that it has added an AI summary field for us, which we could see right there. There's lots more that you can do with the Directus MCP inside cursor, but that's it for this video. Right? Stay tuned for more in this MCP series.","\u003Cp>In this episode, we guide you through connecting the native Directus MCP Server to Cursor IDE. You'll learn how to:\u003C/p>\u003Cul>\u003Cli>Enable the MCP server and AI prompts collection in Directus\u003C/li>\u003Cli>Generate a static access token from your Directus user\u003C/li>\u003Cli>Use the one-click install button from the Directus documentation\u003C/li>\u003Cli>Configure the MCP connection in Cursor with your instance URL and token\u003C/li>\u003Cli>Enable all available MCP tools in Cursor\u003C/li>\u003Cli>Access custom prompts from your Directus AI prompts collection\u003C/li>\u003Cli>Query your Directus schema using the schema tool\u003C/li>\u003Cli>Add new fields to collections through AI conversation\u003C/li>\u003C/ul>\u003Cp>Watch as we demonstrate connecting a local Directus instance to Cursor, then use the Cursor agent with Claude Sonnet to query the schema and add an AI summary field to a blog post collection. This integration brings powerful AI capabilities directly into your development environment for seamless content management while coding.\u003C/p>","published",[],[],{"id":137,"number":127,"year":138,"episodes":139,"show":145},"9781e3ca-7d76-4ebc-8c35-511681cd9394","Native MCP",[140,122,141,142,143,144],"23e7f108-2cb4-4ab2-95b3-62429ce0b697","5506f9ca-3a72-4447-8b50-ce4c821e3d1d","1e3cca6c-b7f7-4f79-b0c8-428e58624785","4afe2385-df4a-45f0-9409-75bb149b62be","86f0031b-9bf0-44cb-aa66-b3bd03fa89b0",{"title":146,"tile":147},"Directus MCP Server","573a0fb2-4e86-4d87-a7ab-d4f06283b79a",{"title":8,"meta_description":8},{"id":141,"slug":150,"season":137,"vimeo_id":151,"description":152,"tile":153,"length":8,"resources":8,"people":8,"episode_number":154,"published":128,"title":155,"video_transcript_html":156,"video_transcript_text":157,"content":158,"seo":159,"status":133,"episode_people":160,"recommendations":161},"mcp-claude-code","1129629455","Set up the native Directus MCP Server with Claude Code for powerful command-line AI workflows. Learn how to configure the MCP integration to enable direct content management and schema operations from your terminal with Claude's autonomous coding capabilities.","cecbd794-70ec-43fa-abab-5e8d97cc4192",3,"Connect to Claude Code","\u003Cp>Speaker 0: Welcome, friends. Brian here from Directus. In this video, we're gonna show you how to connect the Directus native MCP to Claude code. So we're gonna start our journey inside our Directus instance, and we're gonna go to the AI settings to make sure that we have enabled the MCP server. We're gonna go ahead and add our AI prompts collection because we've already loaded that from a template.\u003C/p>\u003Cp>If you don't have an AI prompts collection, it will prompt you to create one. So we're gonna save those settings, and the next thing we're gonna do is go to our users. It's highly recommended we create a new user for this. In this case, I'm probably gonna wanna work with the schema locally in my development environment, so I'm gonna make sure that we give it, admin role access as well in my direct assistance. When you go to production, highly recommend stripping that out, and using a more scoped access policy, with these AI actors.\u003C/p>\u003Cp>Alright. So with that out of the way, we've got everything we need. Then we're just gonna pop over to the Directus documentation, and I'm just gonna copy this one liner and we're gonna go in and change our Directus URL. So this is gonna be HTTP, HTTP local host eight zero five five, and then I'm gonna go in and we're gonna copy paste that token that we generated. So I'm just gonna paste that right there.\u003C/p>\u003Cp>We'll hit, cool. Added MCP server and now we can start up cloud code just by running the cloud command. Cool. And now we're ready. Right?\u003C/p>\u003Cp>If I look for MCP, we could see we've got our different prompts here that are coming from the prompts collection inside our Directus instance. So I can look there. We could see those three prompts. Or I can just ask it, you know, can you tell me a little about my Directus schema? Alright.\u003C/p>\u003Cp>This should pick up on the tools that are available through the MCP server and ask to run them for us. You know, we can choose to always allow. You know, here we go. We could see, some of that. Cool.\u003C/p>\u003Cp>And now we could see it actually calling the schema tool so we can start getting some of the information about the Directus instance. Alright. So here it goes. It comes back with a summary of that. One of the other nice ways I can use this, you know, maybe we've got a page and we wanna add a new field to it.\u003C/p>\u003Cp>Add a new field to our pages collection for an AI generated summary. Cool. So one of the nice things about the MCP inside Directus is it does have schema tools, so we can create new fields, relationships, and even new collections inside our direct instance, not just read those things. Alright. So here's the information it's gonna send.\u003C/p>\u003Cp>Cool. We'll allow it to do so, and then once it's done, I should just be able to hit refresh over here on the left, and we'll see that new AI summary field. There are lots more capabilities baked into the Directus MCP, but that is it for this video on how to connect to Cloud Code. Stay tuned for more videos in this series.\u003C/p>","Welcome, friends. Brian here from Directus. In this video, we're gonna show you how to connect the Directus native MCP to Claude code. So we're gonna start our journey inside our Directus instance, and we're gonna go to the AI settings to make sure that we have enabled the MCP server. We're gonna go ahead and add our AI prompts collection because we've already loaded that from a template. If you don't have an AI prompts collection, it will prompt you to create one. So we're gonna save those settings, and the next thing we're gonna do is go to our users. It's highly recommended we create a new user for this. In this case, I'm probably gonna wanna work with the schema locally in my development environment, so I'm gonna make sure that we give it, admin role access as well in my direct assistance. When you go to production, highly recommend stripping that out, and using a more scoped access policy, with these AI actors. Alright. So with that out of the way, we've got everything we need. Then we're just gonna pop over to the Directus documentation, and I'm just gonna copy this one liner and we're gonna go in and change our Directus URL. So this is gonna be HTTP, HTTP local host eight zero five five, and then I'm gonna go in and we're gonna copy paste that token that we generated. So I'm just gonna paste that right there. We'll hit, cool. Added MCP server and now we can start up cloud code just by running the cloud command. Cool. And now we're ready. Right? If I look for MCP, we could see we've got our different prompts here that are coming from the prompts collection inside our Directus instance. So I can look there. We could see those three prompts. Or I can just ask it, you know, can you tell me a little about my Directus schema? Alright. This should pick up on the tools that are available through the MCP server and ask to run them for us. You know, we can choose to always allow. You know, here we go. We could see, some of that. Cool. And now we could see it actually calling the schema tool so we can start getting some of the information about the Directus instance. Alright. So here it goes. It comes back with a summary of that. One of the other nice ways I can use this, you know, maybe we've got a page and we wanna add a new field to it. Add a new field to our pages collection for an AI generated summary. Cool. So one of the nice things about the MCP inside Directus is it does have schema tools, so we can create new fields, relationships, and even new collections inside our direct instance, not just read those things. Alright. So here's the information it's gonna send. Cool. We'll allow it to do so, and then once it's done, I should just be able to hit refresh over here on the left, and we'll see that new AI summary field. There are lots more capabilities baked into the Directus MCP, but that is it for this video on how to connect to Cloud Code. Stay tuned for more videos in this series.","\u003Cp>In this episode, we'll show you how to connect the native Directus MCP Server to Claude Code for powerful command-line AI workflows. You'll learn how to:\u003C/p>\u003Cul>\u003Cli>Set up the Directus MCP server configuration\u003C/li>\u003Cli>Generate and configure your access token for Claude Code\u003C/li>\u003Cli>Connect your Directus instance to Claude Code's terminal interface\u003C/li>\u003Cli>Use autonomous AI coding capabilities with direct Directus access\u003C/li>\u003Cli>Execute schema operations and content management from the command line\u003C/li>\u003C/ul>\u003Cp>Claude Code brings Anthropic's powerful AI directly to your terminal with autonomous task execution. This integration enables you to delegate complex coding and content management tasks to Claude while maintaining direct access to your Directus instance. Ideal for developers who prefer working in the terminal and want to automate content operations alongside their development workflow.\u003C/p>","128c78b8-31f6-45cb-b8b3-70c67e9f7cf6",[],[],{"reps":163},[164,220],{"name":165,"sdr":8,"link":166,"countries":167,"states":169},"John Daniels","https://meet.directus.io/meetings/john2144/john-contact-form-meeting",[168],"United States",[170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219],"Michigan","Indiana","Ohio","West Virginia","Kentucky","Virginia","Tennessee","North Carolina","South Carolina","Georgia","Florida","Alabama","Mississippi","New York","MI","IN","OH","WV","KY","VA","TN","NC","SC","GA","FL","AL","MS","NY","Connecticut","CT","Delaware","DE","Maine","ME","Maryland","MD","Massachusetts","MA","New Hampshire","NH","New Jersey","NJ","Pennsylvania","PA","Rhode Island","RI","Vermont","VT","Washington DC","DC",{"name":221,"link":222,"countries":223},"Michelle Riber","https://meetings.hubspot.com/mriber",[224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,201,412,413],"Albania","ALB","Algeria","DZA","Andorra","AND","Angola","AGO","Austria","AUT","Belgium","BEL","Benin","BEN","Bosnia and Herzegovina","BIH","Botswana","BWA","Bulgaria","BGR","Burkina Faso","BFA","Burundi","BDI","Cameroon","CMR","Cape Verde","CPV","Central African Republic","CAF","Chad","TCD","Comoros","COM","Côte d'Ivoire","CIV","Croatia","HRV","Czech Republic","CZE","Democratic Republic of Congo","COD","Denmark","DNK","Djibouti","DJI","Egypt","EGY","Equatorial Guinea","GNQ","Eritrea","ERI","Estonia","EST","Eswatini","SWZ","Ethiopia","ETH","Finland","FIN","France","FRA","Gabon","GAB","Gambia","GMB","Ghana","GHA","Greece","GRC","Guinea","GIN","Guinea-Bissau","GNB","Hungary","HUN","Iceland","ISL","Ireland","IRL","Italy","ITA","Kenya","KEN","Latvia","LVA","Lesotho","LSO","Liberia","LBR","Libya","LBY","Liechtenstein","LIE","Lithuania","LTU","Luxembourg","LUX","Madagascar","MDG","Malawi","MWI","Mali","MLI","Malta","MLT","Mauritania","MRT","Mauritius","MUS","Moldova","MDA","Monaco","MCO","Montenegro","MNE","Morocco","MAR","Mozambique","MOZ","Namibia","NAM","Niger","NER","Nigeria","NGA","North Macedonia","MKD","Norway","NOR","Poland","POL","Portugal","PRT","Republic of Congo","COG","Romania","ROU","Rwanda","RWA","San Marino","SMR","São Tomé and Príncipe","STP","Senegal","SEN","Serbia","SRB","Seychelles","SYC","Sierra Leone","SLE","Slovakia","SVK","Slovenia","SVN","Somalia","SOM","South Africa","ZAF","South Sudan","SSD","Spain","ESP","Sudan","SDN","Sweden","SWE","Tanzania","TZA","Togo","TGO","Tunisia","TUN","Uganda","UGA","United Kingdom","GBR","Vatican City","VAT","Zambia","ZMB","Zimbabwe","ZWE","UK","Germany","Netherlands","Switzerland","CH","NL",1773850428922]