Skip to main content

CDISC Library Retriever: A tool to retrieve the metadata from CDISC Library.

Project description

Shiranui

Shiranui is the Model Context Protocol(MCP) Server for retreiving the clinical standard contents in the CDISC Library.
This MCP server is built with Python FastMCP.

https://github.com/user-attachments/assets/9cd7e1a6-2750-4910-bb03-763c323b9f22

Support CDISC Library API

  • v2 Biomedical Concept Endpoints
  • v2 Dataset Specialization Endpoints
  • Controlled Terminology Codelist Endpoints
  • ADaM Variable Metadata Endpoints
  • SDTM Metadata Endpoints
  • CDASH Metadata Endpoints
  • SEND Metadata Endpoints
  • Search Tool

Requirements

Installation

Download Shiranui from the Releases Page.

Mac and Linux

cd /your/shiranui/dir
uv sync

Set your API key as an environment variable named CDISC_LIBRARY_API_KEY.

Windows

Use back slash "\" for path separator charactor.

cd C:\your\shiranui\dir
uv sync

Set your API key as an environment variable named CDISC_LIBRARY_API_KEY.

Configure mcp client

LM Studio

Mac and Linux

{
  "mcpServers": {
    "Shiranui": {
      "command": "uv",
      "args": [
        "run",
        "/full/path/to/shiranui/dir/.venv/bin/shiranui"
      ]
    }
  }
}

Windows

Use slash"/" for path separator charactor.

{
  "mcpServers": {
    "Shiranui": {
      "command": "uv",
      "args": [
        "run",
        "C:/full/path/to/shiranui/dir/.venv/Scripts/shiranui"
      ]
    }
  }
}

You need to replace "/full/path/to/shiranui/dir" to match your own environment.
In addition to LM Studio, it may also work with Claude Desktop, Codename Goose, and other MCP Clients.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iflow_mcp_i_akiya_shiranui-0.1.0.tar.gz (64.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iflow_mcp_i_akiya_shiranui-0.1.0-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

Details for the file iflow_mcp_i_akiya_shiranui-0.1.0.tar.gz.

File metadata

  • Download URL: iflow_mcp_i_akiya_shiranui-0.1.0.tar.gz
  • Upload date:
  • Size: 64.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_i_akiya_shiranui-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7a218e7e8f87a03770cea02496fa097df6dc563ac7bc12acac4afd11d46359cd
MD5 7001a928160ece1b6eff3b91763dde08
BLAKE2b-256 9d8b3e140e514b9e7b58d9066026d70a11ca0df5dac538d7e12fa22c1a42c042

See more details on using hashes here.

File details

Details for the file iflow_mcp_i_akiya_shiranui-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: iflow_mcp_i_akiya_shiranui-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 14.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_i_akiya_shiranui-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bfaf28765326e25329e63a46fea47ca82cfbc68464c8f8bf0190aaa17a16a516
MD5 aecc257c4af1b40ac64ada0fb6ca7a11
BLAKE2b-256 20eaa07c6fd929caee52d99763d9d6ae45d7bbd6d0a38bdd92ce3181127e1c57

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page