Edit this page

NA-MIC Project Weeks

Back to Projects List

Redesigned REST API and MCP server for Imaging Data Commons

Key Investigators

Project Description

TL;DR: Work on v3 of IDC REST API simultaneously with the development of the MCP server.

IDC already offers a customized agent skill in https://github.com/ImagingDataCommons/imaging-data-commons-skill, which is very powerful in helping with the use of IDC. However, in order to use it effectively, the user needs to have access to an LLM platform that supports code execution, and needs to suffer the “cold start” cost of setting up the environment. IDC MCP interface can provide “zero startup cost” solution for answering at least some of the queries, optimized for the use by agents. At the same time, MCP interface will need to rely on IDC API, which in its current v2 form is not useful at all. We are in the process of simultaneous redesign of IDC API and design of the MCP interface. Since we do not have expertise on the team doing something like this before, we would appreciate community feedback.

Objective

  1. Maximize utility of the revised IDC API and new MCP server to IDC users, identify design flaws before public release.

Approach and Plan

  1. Refine and deploy the initial implementation.
  2. Provide test URL endpoints for interested users.
  3. Test against use cases raised in the community.
  4. Collect feedback from IDC users and those who have more expertise designing REST API and MCP interfaces.

Progress and Next Steps

  1. Describe specific steps you have actually done.

Illustrations

No response

Background and References

No response