websiteURL should be present for marketplace readiness.
iris-agentic-dev
MCP server giving AI assistants live access to InterSystems IRIS — execute ObjectScript, query globals, inspect productions, run tests, search code, and manage skills
intersystems-community/iris-dev · v1.5.0 · Development & Workflow
Trust Score
63
Security
64
Surfaces
40
What is iris-agentic-dev?
iris-agentic-dev is a published development & workflow plugin for AI coding agents in the claude-code ecosystem, developed by intersystems-community and distributed through the HOL AI plugin registry. MCP server giving AI assistants live access to InterSystems IRIS — execute ObjectScript, query globals, inspect productions, run tests, search code, and manage skills
- Canonical slug
- intersystems-community/iris-dev
- Version
- v1.5.0 · updated Oct 8, 2026
- Open data
- entity.json (JSON-LD)
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Registry Snapshot
- Canonical profile
- https://hol.org/registry/plugins/intersystems-community%2Firis-dev
- Publisher verification
- No
- Marketplace source
- Unknown
- Scanner
- Broker fallback
- Safety label
- caution
- Digest verified
- Yes
Trust & reputation
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Provenance
- Plugin root
- .
- Source repo
- https://github.com/intersystems-community/iris-agentic-dev
- Source commit
- aa962033dbf7…
- Publisher verified
- No
- Owner verified
- @isc-tdyar
Continuous scanner CI not detected
This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.
Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.
Verified badge not detected
Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.
Security Posture
- Provider
- registry-broker-fallback
- Grade
- D · caution
- Version
- Unknown
Findings
privacyPolicyURL should be present for marketplace readiness.
termsOfServiceURL should be present for marketplace readiness.
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
iris-agentic-dev — Frequently asked questions
- What is iris-agentic-dev?
- iris-agentic-dev is an AI plugin in the HOL registry. MCP server giving AI assistants live access to InterSystems IRIS — execute ObjectScript, query globals, inspect productions, run tests, search code, and manage skills
- How do I install iris-agentic-dev?
- Install iris-agentic-dev in your harness: Claude Code — /plugin marketplace add intersystems-community/iris-agentic-dev; MCP — git clone https://github.com/intersystems-community/iris-agentic-dev; Any agent — npx skills add intersystems-community/iris-agentic-dev. Full step-by-step guidance is on the HOL plugin page.
- How do I install iris-agentic-dev in Claude Code?
- To install iris-agentic-dev in Claude Code, start with /plugin marketplace add intersystems-community/iris-agentic-dev. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
- How do I install iris-agentic-dev in MCP?
- To install iris-agentic-dev in MCP, start with git clone https://github.com/intersystems-community/iris-agentic-dev. The complete step-by-step install guide for MCP is on the HOL plugin page.
- Is iris-agentic-dev free?
- Pricing for iris-agentic-dev is published on its HOL plugin page when the maker schedules a launch.
- Who publishes iris-agentic-dev?
- iris-agentic-dev is published by intersystems-community and listed on HOL.
- Is iris-agentic-dev available now?
- iris-agentic-dev availability is listed on its HOL plugin page.
Install Guidance
Install in Claude Code
Install through the Claude Code plugin marketplace.
- 1
Add the marketplace
Run this inside a Claude Code session.
claude code - 2
Install the plugin
Use the plugin name and the marketplace name shown by the previous command.
claude code - 3
Scripted alternative
Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.
shell
Plugin Manifest
{
"name": "iris-dev",
"description": "MCP server and skills for InterSystems IRIS development — live IRIS interaction tools plus validated coding skills. Single binary, no Python required.",
"version": "1.5.0",
"author": {
"name": "InterSystems Corporation"
},
"homepage": "https://github.com/intersystems-community/iris-agentic-dev",
"license": "MIT",
"keywords": [
"intersystems",
"iris",
"objectscript",
"mcp",
"skills",
"interoperability"
],
"skills": "./",
"mcpServers": "./.registry/mcp.json",
"hooks": {
"PostToolUse": [
{
"matcher": "Write|Edit",
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/scripts/compile-hook.sh"
}
]
}
],
"FileChanged": [
{
"matcher": "*.cls|*.mac|*.inc",
"hooks": [
{
"type": "command",
"command": "${CLAUDE_PLUGIN_ROOT}/scripts/compile-hook.sh"
}
]
}
]
},
"repository": "https://github.com/intersystems-community/iris-agentic-dev",
"interface": {
"displayName": "iris-dev",
"developerName": "intersystems-community"
},
"holManifestOrigin": "repository",
"registryIndexVersion": 5
}Marketplace Source
- Repo URL
- https://github.com/intersystems-community/iris-agentic-dev
- Marketplace path
- Unknown
- Source path
- .
- Install policy
- Unspecified
Skills
39 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.
iris-agentic-dev-setup
skills/iris-agentic-dev-setup/SKILL.md
Install the iris-agentic-dev binary, get an IRIS instance running, and register the MCP server. Use when the IRIS tools are missing, when check_config reports disconnected, or when the user asks to set up, install, or connect iris-agentic-dev.
iris-coverage-run
skills/iris-coverage-run/SKILL.md
Measure ObjectScript line coverage using %Monitor.System.LineByLine. Wraps a %UnitTest.Manager.RunTest() call, collects per-class hit/total counts, prints a coverage table. Prerequisite: iris-coverage-setup (bbsiz=4096, IRIS restarted).
iris-coverage-setup
skills/iris-coverage-setup/SKILL.md
Enable the IRIS line-by-line monitor (bbsiz CPF parameter). Run once per container before measuring ObjectScript test coverage. Verifies $zu(84) is functional and diagnoses build incompatibility.
pyprod
skills/pyprod/SKILL.md
Use when creating or modifying InterSystems IRIS interoperability production components in Python — Business Services, Business Processes, Business Operations, Adapters, Messages, or Production definitions.
ensemble-production
skills/skills/ensemble-production/SKILL.md
Manage and observe IRIS Interoperability productions — lifecycle, logs, queues, and message tracing. Covers pyprod Python API, ObjectScript Ens.Director, and MCP tool flow.
nopws-setup
skills/skills/iris-agentic-dev/nopws-setup/SKILL.md
iris-agentic-dev
skills/skills/iris-agentic-dev/SKILL.md
Configure, connect, and troubleshoot the iris-agentic-dev MCP server (iris_execute/iris_query/iris_doc/docs_introspect/kb/etc.) against an IRIS container or instance. Use when its tools return IRIS_UNREACHABLE, when pointing it at a new IRIS, or when a connection edit "isn't taking effect." Covers the .iris-agentic-dev.toml config, live file-watch reload, the OrbStack port-discovery gotcha, and the docker-exec fallback.
iris-ai-hub
skills/skills/iris-ai-hub/SKILL.md
IRIS AI Hub (%AI.* classes, EAP builds): where the upstream docs are and which file covers what, how to check them against the installed build, and the %AI.Agent / %AI.Tool / %AI.ToolSet / ConfigStore / Wallet / MCP server facts measured on 2026.3.0AI builds 139 and 154. Load when building or debugging AI Hub agents, tools, providers or MCP servers.
iris-connectivity
skills/skills/iris-connectivity/SKILL.md
Use when connecting to IRIS from Python, Java, JDBC, ODBC, or any external
iris-container-graceful-shutdown
skills/skills/iris-container-graceful-shutdown/SKILL.md
>
iris-cpf-merge
skills/skills/iris-cpf-merge/SKILL.md
>
iris-devtester
skills/skills/iris-devtester/SKILL.md
>
iris-docs
skills/skills/iris-docs/SKILL.md
Look up InterSystems IRIS documentation. Use iris_doc_search for discovery questions and API lookups. Covers the Algolia search recipe, Documatic URL pattern, and when to use docs_introspect vs iris_doc_search vs iris_doc.
iris-embedded-python
skills/skills/iris-embedded-python/SKILL.md
Use when the user wants to run Python code inside IRIS, call Python libraries from ObjectScript, or use the IRIS Python native API
iris-linux-docker
skills/skills/iris-linux-docker/SKILL.md
>
iris-objectscript-eval
skills/skills/iris-objectscript-eval/SKILL.md
Execute, compile, and test ObjectScript code via the objectscript MCP tools. Use when needing to run arbitrary ObjectScript, compile .cls files, or run %UnitTest tests. Prefers MCP tools over docker exec. Falls back to docker exec only when MCP is unavailable.
iris-pgwire
skills/skills/iris-pgwire/SKILL.md
Use when connecting to IRIS via the PostgreSQL wire protocol, using psycopg3 or any Postgres-compatible client
iris-product-features
skills/skills/iris-product-features/SKILL.md
Use when asked about IRIS capabilities, products, or features — especially
iris-query-plans
skills/skills/iris-query-plans/SKILL.md
Read an IRIS SQL query plan and fix index problems. Use when a query is slow, when a count or search returns fewer rows than the table holds, after adding an Index to a persistent class, or when iris_query(mode="explain") shows "Read master map" where you expected an index. Covers master map vs index map, Cost, %BuildIndices, INSERT %NOINDEX, WHERE %NOINDEX as a check, CREATE INDEX, TUNE TABLE, fixed vs collected statistics and outlier selectivity.
iris-sql
skills/skills/iris-sql/SKILL.md
Use when writing, debugging, or optimizing SQL queries in IRIS — table
iris-vector-ai
skills/skills/iris-vector-ai/SKILL.md
Use when writing any IRIS vector search, embedding, HNSW index, similarity
iris-vscode-objectscript
skills/skills/iris-vscode-objectscript/SKILL.md
>
iris-windows-iis-setup
skills/skills/iris-windows-iis-setup/SKILL.md
Configure IIS for IRIS installed natively on Windows so iris-agentic-dev can connect
irishealth-container
skills/skills/irishealth-container/SKILL.md
>
irispython-connector
skills/skills/irispython-connector/SKILL.md
Connect Python to IRIS from outside IRIS over TCP — DB-API, SQLAlchemy, and pandas. Covers the port confusion, keyword-arg segfault, FETCH FIRST crash, and type normalization blockers that trip up every first-time user.
objectscript-coverage
skills/skills/objectscript-coverage/SKILL.md
Measure ObjectScript line coverage using iris_coverage. Use when a user asks about test coverage, coverage reports, or wants to know how well their test suite exercises their code.
objectscript-debugging
skills/skills/objectscript-debugging/SKILL.md
Captures IRIS diagnostic packets, maps .INT offsets to .CLS source lines, and correlates error logs. Use whenever an IRIS runtime error or compile failure needs to be diagnosed.
objectscript-fewshot-fixes
skills/skills/objectscript-fewshot-fixes/SKILL.md
Worked fix examples for the seven most common ObjectScript mistakes AI models make, each as Bug Pattern -> Root Cause -> Fix. Use when fixing an ObjectScript bug involving Quit inside a loop, HTML escaping order, a missing SQL date filter, forward iteration with removal, a missing $IsObject check, postfix Quit syntax, or O(n^2) string concatenation.
objectscript-guardrails
skills/skills/objectscript-guardrails/SKILL.md
Use when writing or reviewing any ObjectScript code. Hard gate — 15-item
objectscript-list-patterns
skills/skills/objectscript-list-patterns/SKILL.md
ObjectScript %List, %ListOfDataTypes, $LISTBUILD, $LISTTOSTRING, $LISTNEXT
objectscript-loop-patterns
skills/skills/objectscript-loop-patterns/SKILL.md
ObjectScript For/While loop patterns, $Order iteration, postfix Quit,
objectscript-mac-routines
skills/skills/objectscript-mac-routines/SKILL.md
MAC routine syntax — label-based structure, #include, $ZTRAP error traps, extrinsic functions, and Quit vs Return. Use when working with .mac files, legacy CHUI applications, or any pre-class ObjectScript code.
objectscript-navigation
skills/skills/objectscript-navigation/SKILL.md
Deep codebase discovery using MCP and text tools. Use this to bridge the gap between raw MCP tool data and high-level architectural understanding.
objectscript-repair
skills/skills/objectscript-repair/SKILL.md
Perform coordinated fixes across multiple ObjectScript files. Use when a change in one class requires updates in dependent classes (e.g., method signature changes, renames).
objectscript-review
skills/skills/objectscript-review/SKILL.md
Reviews ObjectScript code for common LLM mistakes before presenting to the user
objectscript-sql-patterns
skills/skills/objectscript-sql-patterns/SKILL.md
ObjectScript embedded SQL, %SQL.Statement, date filtering, NULL handling,
objectscript-tdd
skills/skills/objectscript-tdd/SKILL.md
Compile-test-fix loop for ObjectScript development. Use when writing or modifying ObjectScript classes.
objectscript-unit-test
skills/skills/objectscript-unit-test/SKILL.md
Generates %UnitTest.TestCase subclasses for ObjectScript classes using live IRIS introspection. Use when asked to write tests for any ObjectScript class or method.
opencode-introspect
skills/skills/opencode-introspect/SKILL.md
>
File Inventory
.claude-plugin/plugin.json
file
1,593 bytes
2bc79ae6ff0e4b81…
.codex-plugin/plugin.json
plugin-manifest
958 bytes
0079b7ae147d84eb…
.registry/mcp.json
mcp-config
73 bytes
204ccf45c4910471…
AGENTS.md
file
4,071 bytes
bdc7617a56731e03…
CLAUDE.md
file
21,363 bytes
5ab5ffe166ce9fef…
package-lock.json
file
48,775 bytes
7ce81dcfeef8068b…
package.json
file
291 bytes
e9e8163d092c6979…
README.md
file
33,147 bytes
3cae71980d68b700…
skills/iris-agentic-dev-setup/SKILL.md
skill
9,395 bytes
36826b2360ea7632…
skills/iris-coverage-run/SKILL.md
skill
5,596 bytes
a3199aa39f7262a1…
skills/iris-coverage-setup/SKILL.md
skill
3,978 bytes
be4da3c25c858af7…
skills/pyprod/references/director.md
skill
3,898 bytes
fae31b5b74dfd962…
skills/pyprod/references/production-definition.md
skill
6,439 bytes
ba2f585768e20931…
skills/pyprod/references/setup.md
skill
3,350 bytes
457364ca6780234a…
skills/pyprod/SKILL.md
skill
8,068 bytes
1f5c53b2540cfe88…
skills/README.md
skill
12,834 bytes
69fd2ef29c43812c…
skills/skills/ensemble-production/SKILL.md
skill
22,232 bytes
917e0cdc3c0a48ef…
skills/skills/iris-agentic-dev/nopws-setup/SKILL.md
skill
3,938 bytes
e28558f407f9c200…
skills/skills/iris-agentic-dev/SKILL.md
skill
19,037 bytes
9b4dff384833e284…
skills/skills/iris-ai-hub/SKILL.md
skill
13,153 bytes
e7fc97dfcf69055c…
skills/skills/iris-connectivity/SKILL.md
skill
8,193 bytes
f806818a3fd0cfef…
skills/skills/iris-container-graceful-shutdown/SKILL.md
skill
4,260 bytes
7a5fb8a688992d85…
skills/skills/iris-cpf-merge/SKILL.md
skill
4,841 bytes
3e9d931ebbfca75d…
skills/skills/iris-devtester/SKILL.md
skill
5,836 bytes
ce1676d9471a7bab…
skills/skills/iris-docs/SKILL.md
skill
7,352 bytes
90e02dfd72095c90…
skills/skills/iris-embedded-python/SKILL.md
skill
3,898 bytes
908d8dd5a97ce95f…
skills/skills/iris-linux-docker/SKILL.md
skill
2,964 bytes
c95ba9a46dad45ab…
skills/skills/iris-objectscript-eval/SKILL.md
skill
13,990 bytes
dc3c7208aae543ad…
skills/skills/iris-pgwire/SKILL.md
skill
5,482 bytes
5701eed34863e766…
skills/skills/iris-product-features/SKILL.md
skill
14,810 bytes
6e44e679f3fe7cb7…
skills/skills/iris-query-plans/SKILL.md
skill
8,409 bytes
854c407477dc6188…
skills/skills/iris-sql/metadata.json
skill
477 bytes
4e24c4687fcde899…
skills/skills/iris-sql/SKILL.md
skill
19,121 bytes
dfb40486d8981b8e…
skills/skills/iris-vector-ai/metadata.json
skill
535 bytes
c6fc6c4924130df5…
skills/skills/iris-vector-ai/SKILL.md
skill
14,493 bytes
f425f5829b8cfa91…
skills/skills/iris-vscode-objectscript/SKILL.md
skill
7,154 bytes
c91107503fa33a18…
skills/skills/iris-windows-iis-setup/SKILL.md
skill
3,769 bytes
964a13d2452a9fa6…
skills/skills/irishealth-container/SKILL.md
skill
8,832 bytes
ce4a7f69f8f26cb8…
skills/skills/irispython-connector/SKILL.md
skill
5,172 bytes
6dbb958725827957…
skills/skills/objectscript-coverage/SKILL.md
skill
7,133 bytes
79f7ac24f9e9e9a4…
skills/skills/objectscript-debugging/SKILL.md
skill
6,945 bytes
39e47fa0698ad75e…
skills/skills/objectscript-fewshot-fixes/SKILL.md
skill
7,497 bytes
ab2ad5c3b7a2b8a8…
skills/skills/objectscript-guardrails/metadata.json
skill
463 bytes
665caa95b7d9ad06…
skills/skills/objectscript-guardrails/SKILL.md
skill
5,270 bytes
ee67d648a69e4fc1…
skills/skills/objectscript-guardrails/skill.toml
skill
3,529 bytes
8149f5ce3657ecfc…
skills/skills/objectscript-list-patterns/metadata.json
skill
453 bytes
a52152744cc03b56…
skills/skills/objectscript-list-patterns/SKILL.md
skill
4,182 bytes
f298be30777450b3…
skills/skills/objectscript-list-patterns/skill.toml
skill
3,495 bytes
f73dfaa9824064ee…
skills/skills/objectscript-loop-patterns/SKILL.md
skill
5,562 bytes
ac57c361858cb0f7…
skills/skills/objectscript-loop-patterns/skill.toml
skill
2,917 bytes
b6a7b21e5ab0d5bc…
skills/skills/objectscript-mac-routines/SKILL.md
skill
3,524 bytes
553b20991944f394…
skills/skills/objectscript-navigation/SKILL.md
skill
4,853 bytes
302197e60ececb6e…
skills/skills/objectscript-repair/SKILL.md
skill
4,505 bytes
e8fdd94c8258b993…
skills/skills/objectscript-review/metadata.json
skill
483 bytes
83ec81065123d26f…
skills/skills/objectscript-review/SKILL.md
skill
2,304 bytes
ba0554de4e45c46e…
skills/skills/objectscript-sql-patterns/SKILL.md
skill
9,830 bytes
8a7ed1506c01dbeb…
skills/skills/objectscript-sql-patterns/skill.toml
skill
3,564 bytes
d9ec66e39dd6b71b…
skills/skills/objectscript-tdd/SKILL.md
skill
3,441 bytes
bfadaf7f05292171…
skills/skills/objectscript-unit-test/SKILL.md
skill
3,769 bytes
ae8ea9d28b867a0a…
skills/skills/opencode-introspect/SKILL.md
skill
9,844 bytes
7520b317fb2320df…