← Files IRCODEARCHIVED FILE
.codex-plugin/plugin.json
6.4 KB · Nov 4, 2026 · 18:11 UTC
{
"name": "ircode",
"version": "1.0.2",
"description": "Identify exact images and find out more about them, or make your own image scannable and link it to your site.",
"author": {
"name": "IRCODE",
"url": "https://ircode.com"
},
"interface": {
"displayName": "IRCODE",
"shortDescription": "Identify and register images",
"longDescription": "IRCODE identifies specific images. Show it a picture, poster, painting, product shot or ad, and it tells you which registered image it is and what information is known about it: the title, creator, links and details.\n\nIRCODE's database grows every day, and if something isn't recognized yet, you can add it yourself. Register an image and anyone who points a phone at it, or asks their assistant about it, gets the title and link you attached. There is no QR code or overlay; the picture itself becomes the code. Sign in to make your registrations permanent and manage them on ircode.app, and even register a video so every part of it is recognizable.\n\nThings to ask:\n- \"Ask IRCODE what this is\" with a photo attached\n- \"Use IRCODE to make this image scannable and link it to my site\"",
"developerName": "IRCODE",
"category": "Other",
"capabilities": [
"Identifies a specific registered image and returns what its owner published",
"Registers an image with a title and link so it becomes scannable",
"Registers a whole video so every frame is recognizable (if signed in)",
"Keeps registrations in your IRCODE account (if signed in)",
"Looks up an IRCODE by its ID"
],
"defaultPrompt": [
"What is this image, and who published it?",
"Make my poster scannable and link it to my website"
],
"brandColor": "#ff5e1f",
"websiteURL": "https://ircode.com",
"supportURL": "https://api.ircode.app/mcp#help",
"privacyPolicyURL": "https://ircode.com/privacy",
"termsOfServiceURL": "https://ircode.com/terms",
"logo": "./assets/logo.png",
"composerIcon": "./assets/icon.png"
},
"skills": "./skills/",
"mcpServers": "./.mcp.json",
"extensions": {
"com.openai": {
"review": {
"test_cases": {
"positive": [
{
"description": "Identify a registered image from its link",
"prompt": "Ask IRCODE what this is: https://upload.wikimedia.org/wikipedia/commons/thumb/e/ea/Van_Gogh_-_Starry_Night_-_Google_Art_Project.jpg/1280px-Van_Gogh_-_Starry_Night_-_Google_Art_Project.jpg",
"tools_triggered": "ircode_scan_image (Image Scan)",
"expected_behavior": "A result card for Starry Night by Vincent van Gogh, and an answer in prose saying IRCODE matched it and what its owner published, including the link to the Museum of Modern Art's collection page."
},
{
"description": "Identify an attached image",
"prompt": "Attach https://upload.wikimedia.org/wikipedia/commons/thumb/a/a5/Tsunami_by_hokusai_19th_century.jpg/1280px-Tsunami_by_hokusai_19th_century.jpg as a file, then: Check this with IRCODE",
"tools_triggered": "ircode_scan_image (Image Scan), with the attachment as image_file",
"expected_behavior": "A result card for The Great Wave off Kanagawa by Katsushika Hokusai (1830\u20131831, woodblock print), and a short answer saying IRCODE found a registered match."
},
{
"description": "Look up a known IRCODE by its link",
"prompt": "what is this? https://ircode.app/image/2555999C077D479EA26FC555A5912849",
"tools_triggered": "ircode_lookup (Lookup by ID)",
"expected_behavior": "A result card for The Mona Lisa by Leonardo da Vinci (c. 1503\u20131506, oil on poplar panel), and an answer saying it is displayed at the Louvre, with its Wikipedia and Louvre links. It uses the lookup tool, not a web fetch."
},
{
"description": "Identify a photo that is still on the person's phone",
"prompt": "I have a photo of a painting on my phone, can IRCODE tell me what it is?",
"tools_triggered": "ircode_scan_image (Image Scan) with no image, then again with the returned session_id",
"expected_behavior": "An in-chat picker to choose the photo (it also works from the same chat opened on a phone). Send https://upload.wikimedia.org/wikipedia/commons/thumb/a/a8/Nighthawks_by_Edward_Hopper_1942.jpg/1280px-Nighthawks_by_Edward_Hopper_1942.jpg through it and the answer reports Nighthawks by Edward Hopper (1942, Art Institute of Chicago). It never tells the person to email the photo."
},
{
"description": "Make an image scannable (registration)",
"prompt": "Attach an image IRCODE doesn't know yet, such as a photo you took, then: Use IRCODE so people can scan this and land on my site. When asked, reply with a title and https://ircode.com",
"tools_triggered": "ircode_register_image (Image Registration)",
"expected_behavior": "It first asks for a title and the destination link instead of inventing them. After the reply and approval, a REGISTERED card with the title and link. Signed out, the IRCODE lives under IRCODE's shared account and deletes itself after 24 hours; an image that is already registered comes back as that existing IRCODE."
}
],
"negative": [
{
"description": "A QR code request. IRCODE should not be used: the assistant makes a QR code itself, since an IRCODE is the picture itself, not a QR code.",
"prompt": "Make me a QR code that links to https://ircode.com"
},
{
"description": "An art question with no image. IRCODE should not be used: it is answered from general knowledge, since there is no image to identify.",
"prompt": "Who painted The Starry Night, and when?"
},
{
"description": "A question about image search itself. IRCODE should not be used: it is an explanation, and nobody has asked to identify an image.",
"prompt": "How does reverse image search work?"
}
]
},
"demo_recording_url": "https://drive.google.com/file/d/1US2MgUczQVptPCpXa4I-OtF4lSKcXE1C/view"
},
"publication": {
"release_notes": "Lookup by ID is now marked as reading only IRCODE's catalog."
}
}
},
"apps": "./.app.json"
}
SHA-256: 4ba801c8751ccec0481312738b52507068a05d417f8574676f4deadff1eef8f8