InterSystemsDev
179 subscribers
657 photos
2.82K links
https://community.intersystems.com/

We’re InterSystems Developers. Specialize in Data Platforms: InterSystems IRIS, Caché, Ensemble, HealthShare & Docker. Follow us to be in touch what happens on InterSystems Developer Community.
Download Telegram
​⏯ How to build, test and publish ZPM Package with REST Application for #InterSystemsIRIS: https://youtu.be/NVEOe-F5O80

This #video shows how to build the Package with #ObjectScript classes and #RESTAPI application from scratch using ObjectScript Package Manager. #IRISdev #Dev #Code #Programming
​Join the next #InterSystemsIRIS 2020.1 Tech Talk on Integrated Development Environments! We'll talk about InterSystems latest initiative with the open source #ObjectScript extension to #VSCode and much more!

🗓 Time: May 19 – 10:00 AM EDT
✅ Register: https://bit.ly/2WbyeVw
​⚡️ Join the GitHub Development Flow with #VSCode ObjectScript and Docker #webinar TOMORROW at 11:00 EDT! Register here: https://bit.ly/2LKsv2R ⚡️

#InterSystemsIRIS #Cloud #Docker #GitHub #ObjectScript
​Vote for the ObjectScript Kernel project in the #InterSystemsIRIS Native API Programming contest! This is an #ObjectScript wrapper kernel for Project #Jupyter.

⬇️ Download: http://ow.ly/qZk750zXLHU
➡️ Full details: http://ow.ly/iKKt50zXLHT

#IRIScontest #Python #Docker #API
​Worth reading article! Using Invoke Element to Call Class Methods in ObjectScript Packages: http://ow.ly/w3yt50A8a9z

#InterSystemsIRIS #ObjectScript #DevTools #Developers
​💡 InterSystems #ObjectScript doesn't include any built-in method for appending one JSON dynamic array to another. Here's a code sample to concatenate JSON arrays: http://ow.ly/6SkB50ASKud

#InterSystemsIRIS #JSON #Code #Developers
​🐍 Having trouble debugging errors buried deep in your #InterSystemsIRIS Embedded Python code? Learn real-world strategies for tackling hidden bugs when #Python meets #ObjectScript 👇

https://community.intersystems.com/post/dive-debugging-embedded-python

Read now and level up your #debugging skills!
​🧑‍💻 Want to monitor your #ObjectScript code line by line? MonLBL is a powerful tool built on #InterSystemsIRIS to help you analyze performance with precision👇

https://community.intersystems.com/post/codemonitormonlbl-line-line-objectscript-code-monitoring

Discover how to collect execution metrics and boost your code’s efficiency today!
​🧺 Ever wondered how #ObjectScript handles collections, or how they interact with #Python in #InterSystemsIRIS? Discover all 12 types of collections and how to use them effectively in your code 👇

https://community.intersystems.com/post/taking-collections-iris

ObjectScript & Python developers, this one’s for your inner data nerd!
​🧠 Dive deeper into global traversal, typecasting, and calling class methods directly from #Python — the #ObjectScript way, in Python style 👇

https://community.intersystems.com/post/iris-native-python-part-2

Get your master data handling between #nterSystemsIRIS and Python with precision!
​🚀 Moving from monoliths to scalable microservices?
This article shows how to build a microservice architecture using #InterSystemsIRIS, Kafka, and #RESTAPIs—unlocking flexibility, resilience, and faster deployments 👇

https://community.intersystems.com/post/developing-microservice-application-using-iris-kafka-and-rest-api

Read now and modernize your application architecture!
#EmbeddedPython #ObjectScript #Python
​⚡ Server-Sent Events with ObjectScript: Taking Control of the Stream

Server-Sent Events are built for real-time delivery but what happens when the Web Gateway decides to buffer them?
This article looks at how to make SSE streaming work reliably with ObjectScript and #InterSystemsIRIS, including how to control when events reach the client and handle browser streaming and AI API passthrough.

👉 Read the full article and explore the code examples on the Developer Community: https://community.intersystems.com/post/bringing-server-sent-events-objectscript-solving-web-gateway-buffer-problem

#InterSystemsIRIS #ObjectScript #ServerSentEvents #SSE #RESTAPI
​🎯 Before MCP, every AI tool needed a separate custom integration for every database, API, or external service. MCP solves this with one standardized protocol.

The Model Context Protocol is an open standard introduced by Anthropic in November 2024 that allows AI assistants to connect to external tools and data sources through a common interface. For InterSystems IRIS developers, this means giving tools like Cursor, Claude Desktop, Claude Code, and GitHub Copilot controlled access to SQL, globals, class methods, source code, and interoperability productions.

Three MCP primitives

👉 Tools — functions the AI agent can call: write to a database, call APIs, modify files
👉 Resources — read-only data sources: file contents, database schemas, API documentation
👉 Prompts — pre-built instruction templates that structure how the AI uses specific tools and resources

Two recommended IRIS integration approaches

👉 InterSystems Python Native SDK — best for data operations, globals, SQL, and calling existing ObjectScript class methods without rewriting them as separate AI services
👉 Atelier REST API (/api/atelier/) — source code access, text search across the codebase, compilation, development workflows

iris-mcp-blueprint demonstrates all three MCP primitives against a live IRIS instance using both approaches: SQL queries, global access, class method calls, source code retrieval via Atelier, and interoperability production inspection.

Community projects already available: mcp-server-iris, intersystems-objectscript-mcp, iris-mcp-atelier, servAI, IRIS MCP Server Suite, and InterSystems IRIS AI Hub.

MCP does not replace existing IRIS APIs or business logic — it provides a standardized interface on top of them. 👇
https://community.intersystems.com/post/model-context-protocol-mcp-intersystems-iris-zero-hero

#InterSystemsIRIS #MCP #ObjectScript #AI