﻿{"id":32588,"date":"2026-03-10T08:54:04","date_gmt":"2026-03-10T07:54:04","guid":{"rendered":"https:\/\/smartdatamodels.org\/?p=32588"},"modified":"2026-03-09T19:06:00","modified_gmt":"2026-03-09T18:06:00","slug":"new-mcp-service-to-use-smart-data-models-in-your-local-ai-agent-autonomous-light-management-4-smart-data-models","status":"publish","type":"post","link":"https:\/\/smartdatamodels.org\/index.php\/new-mcp-service-to-use-smart-data-models-in-your-local-ai-agent-autonomous-light-management-4-smart-data-models\/","title":{"rendered":"New MCP service to use smart Data models in your local AI agent. Autonomous light management 4  Smart Data Models"},"content":{"rendered":"<p data-path-to-node=\"8\">Are you building AI applications for Smart Cities, Energy, or IoT? Interoperability is often the biggest hurdle\u2014but a new tool is making it easier to keep your LLMs &#8220;in the loop&#8221; with global standards.<\/p>\n<p data-path-to-node=\"9\">Introducing the <a href=\"https:\/\/drive.google.com\/file\/d\/1sKhe7hjgYrmlPhvTSVeJqpPSO0bkXoud\/view\"><b data-path-to-node=\"9\" data-index-in-node=\"16\">Smart Data Models MCP Server<\/b><\/a>, a new reference implementation that connects Large Language Models directly to the <b data-path-to-node=\"9\" data-index-in-node=\"129\">Smart Data Models<\/b> ecosystem. Built on the Model Context Protocol (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Model_Context_Protocol\">MCP<\/a>), this server allows AI agents to browse, retrieve, and implement standardized data schemas in real-time.<\/p>\n<p data-path-to-node=\"10\"><b data-path-to-node=\"10\" data-index-in-node=\"0\">Key Features:<\/b><\/p>\n<ul data-path-to-node=\"11\">\n<li>\n<p data-path-to-node=\"11,0,0\"><b data-path-to-node=\"11,0,0\" data-index-in-node=\"0\">Instant Schema Access:<\/b> Give your LLM the ability to look up official data models for everything from street lighting to soil sensors.<\/p>\n<\/li>\n<li>\n<p data-path-to-node=\"11,1,0\"><b data-path-to-node=\"11,1,0\" data-index-in-node=\"0\">Enhanced Accuracy:<\/b> Reduce hallucinations by providing the AI with the exact JSON-LD and NGSI-LD structures required for your project.<\/p>\n<\/li>\n<li>\n<p data-path-to-node=\"11,2,0\"><b data-path-to-node=\"11,2,0\" data-index-in-node=\"0\">Seamless Integration:<\/b> Designed for easy setup with MCP-compatible clients (like Claude Desktop), enabling a smoother developer workflow for digital twin and IoT projects.<\/p>\n<\/li>\n<\/ul>\n<p data-path-to-node=\"12\">By providing LLMs with a &#8220;dictionary&#8221; of standardized data, the Smart Data Models MCP Server ensures that your AI-driven solutions are born interoperable.<\/p>\n<p data-path-to-node=\"13\"><b data-path-to-node=\"13\" data-index-in-node=\"0\">Check it out on GitHub:<\/b> <a class=\"ng-star-inserted\" href=\"https:\/\/github.com\/agaldemas\/smartdatamodels-mcp\" target=\"_blank\" rel=\"noopener\">agaldemas\/smartdatamodels-mcp<\/a><\/p>\n<p>In <a href=\"https:\/\/drive.google.com\/file\/d\/1sKhe7hjgYrmlPhvTSVeJqpPSO0bkXoud\/view\">these slides<\/a> are the detailed explanation of this \u00a0that can be reached here. See below the architecture and in the <a href=\"https:\/\/github.com\/agaldemas\/smartdatamodels-mcp\">README<\/a> the easy configuration.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-32589 size-full alignleft\" src=\"https:\/\/smartdatamodels.org\/wp-content\/uploads\/2026\/03\/Screenshot-from-2026-03-09-18-58-58.png\" alt=\"\" width=\"422\" height=\"292\" srcset=\"https:\/\/smartdatamodels.org\/wp-content\/uploads\/2026\/03\/Screenshot-from-2026-03-09-18-58-58.png 422w, https:\/\/smartdatamodels.org\/wp-content\/uploads\/2026\/03\/Screenshot-from-2026-03-09-18-58-58-300x208.png 300w, https:\/\/smartdatamodels.org\/wp-content\/uploads\/2026\/03\/Screenshot-from-2026-03-09-18-58-58-150x104.png 150w\" sizes=\"auto, (max-width: 422px) 100vw, 422px\" \/><\/p>\n<p>Here there is the configuration file (there are several options)<\/p>\n<pre>{\r\n  <span class=\"pl-ent\">\"mcpServers\"<\/span>: {\r\n    <span class=\"pl-ent\">\"smart-data-models-http\"<\/span>: {\r\n      <span class=\"pl-ent\">\"autoApprove\"<\/span>: [],\r\n      <span class=\"pl-ent\">\"disabled\"<\/span>: <span class=\"pl-c1\">false<\/span>,\r\n      <span class=\"pl-ent\">\"type\"<\/span>: <span class=\"pl-s\"><span class=\"pl-pds\">\"<\/span>streamableHttp<span class=\"pl-pds\">\"<\/span><\/span>,\r\n      <span class=\"pl-ent\">\"timeout\"<\/span>: <span class=\"pl-c1\">180<\/span>,\r\n      <span class=\"pl-ent\">\"url\"<\/span>: <span class=\"pl-s\"><span class=\"pl-pds\">\"<\/span>http:\/\/127.0.0.1:3210\/mcp<span class=\"pl-pds\">\"<\/span><\/span>\r\n    }\r\n  }\r\n}<\/pre>\n<p>The source code is available <a href=\"https:\/\/github.com\/agaldemas\/smartdatamodels-mcp\">here<\/a><\/p>\n<p>Thanks to <a href=\"https:\/\/github.com\/agaldemas\/smartdatamodels-mcp\/commits?author=agaldemas\">Alain Galdemas<\/a> for the contribution<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Are you building AI applications for Smart Cities, Energy, or IoT? Interoperability is often the biggest hurdle\u2014but a new tool is making it easier to keep your LLMs &#8220;in the loop&#8221; with global standards. Introducing the Smart Data Models MCP Server, a new reference implementation that connects Large Language Models&#8230; <a class=\"continue-reading-link\" href=\"https:\/\/smartdatamodels.org\/index.php\/new-mcp-service-to-use-smart-data-models-in-your-local-ai-agent-autonomous-light-management-4-smart-data-models\/\">More&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[240,105,107,109,113,115,119,117,88,143,111,125,182,201],"tags":[],"class_list":["post-32588","post","type-post","status-publish","format-standard","hentry","category-ai","category-cross-sector","category-smart-cities","category-smart-energy-domain","category-smart-environment","category-smart-manufacturing","category-smart-robotics","category-smart-water","category-smart-sensoring","category-smartaeronautics","category-smart-agrifood","category-smartdestinations","category-smarthealth","category-smartlogistics"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":32569,"url":"https:\/\/smartdatamodels.org\/index.php\/use-smartdatamodels-in-your-local-ai-agent-with-this-mcp-server\/","url_meta":{"origin":32588,"position":0},"title":"Use smartdatamodels in your local AI agent with this MCP server","author":"maestro","date":"16\/03\/2026","format":false,"excerpt":"With this MCP configuration file you will be capable to use Smart Data Models locally in your AI agent. { \"mcpServers\": { \"smartdatamodels\": { \"type\": \"http\", \"serverUrl\": \"https:\/\/opendatamodels.org\/mcp\/v1\" } } } More information here These functions are available 1. search_data_models Search the Smart Data Models (SDM) catalog by keyword, domain\u2026","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2022\/01\/SmartDataModels_logo.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":9325,"url":"https:\/\/smartdatamodels.org\/index.php\/discord-channel-for-smart-data-models-smart-data-models\/","url_meta":{"origin":32588,"position":1},"title":"Discord channel for Smart data models, #smart-data-models","author":"maestro","date":"27\/07\/2023","format":false,"excerpt":"Now you can see in the right widget a new entry with the link for our channel on discord #smart-data-models, you can also send your question there. (But only once you have joined by using this invitation ) If you need help on discord channel you can browse this link.\u2026","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2023\/07\/Discord-Logo-300x169.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":728,"url":"https:\/\/smartdatamodels.org\/index.php\/new-harmonized-data-models\/","url_meta":{"origin":32588,"position":2},"title":"New harmonized data models","author":"maestro","date":"16\/10\/2020","format":false,"excerpt":"Harmonization repository is dedicated to those data models that are mostly accepted and only requirements of consistency, complete documentation and examples availability. Here there is a list of coming data models in different domains: Battery StorageBattery StorageBatteryDevice StorageBatteryMeasurement Energy ACMeasurement InverterDevice PhotoVoltaicDevice PhotovoltaicMeasurement Environment ElectroMagneticObserved PhreaticLevel RainFallRadarObservation Ports BoatAtuthorized BoatPlacesAvailable\u2026","rel":"","context":"In &quot;Battery&quot;","block_context":{"text":"Battery","link":"https:\/\/smartdatamodels.org\/index.php\/category\/battery\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2109,"url":"https:\/\/smartdatamodels.org\/index.php\/new-widget-for-searching-data-models\/","url_meta":{"origin":32588,"position":3},"title":"New widget for searching data models","author":"maestro","date":"21\/04\/2021","format":false,"excerpt":"In the right column of the front page, there is a new feature for look for data models \u00a0","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/04\/widget_search-127x300.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":7722,"url":"https:\/\/smartdatamodels.org\/index.php\/new-database-of-data-models-versions\/","url_meta":{"origin":32588,"position":4},"title":"New database of data models&#8217; versions","author":"maestro","date":"28\/11\/2022","format":false,"excerpt":"In the main menu, it has been extended the submenu of list data models with a complete database of all versions of the data models. It includes not only the data model, subject, and version but also the data directly linked to the raw version of the data model. You\u2026","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2927,"url":"https:\/\/smartdatamodels.org\/index.php\/new-features-in-the-check-of-new-data-models\/","url_meta":{"origin":32588,"position":5},"title":"New features in the check of new data models","author":"maestro","date":"16\/08\/2021","format":false,"excerpt":"Now it is possible to check if the defined properties of a new model have already been used in other models. Thus there are two new sections in the check of the data model: alreadyUsedproperties availableProperties","rel":"","context":"In &quot;Cross Sector&quot;","block_context":{"text":"Cross Sector","link":"https:\/\/smartdatamodels.org\/index.php\/category\/cross-sector\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/smartdatamodels.org\/wp-content\/uploads\/2021\/08\/NEW_SECTIONS.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/32588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/comments?post=32588"}],"version-history":[{"count":1,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/32588\/revisions"}],"predecessor-version":[{"id":32590,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/posts\/32588\/revisions\/32590"}],"wp:attachment":[{"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/media?parent=32588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/categories?post=32588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smartdatamodels.org\/index.php\/wp-json\/wp\/v2\/tags?post=32588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}