SCMCP

by huang-sh
Verified

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Integrations

  • Allows installation of the scmcp package directly from PyPI using pip, making it easy to set up the MCP server for scRNA-Seq analysis.

SCMCP

자연어를 활용한 scRNA-Seq 분석을 위한 MCP 서버!

🪩 무엇을 할 수 있나요?

  • 자연어로 scRNA-Seq 데이터를 읽고 쓰는 IO 모듈
  • 필터링, 품질 관리, 정규화, 스케일링, 고변동 유전자, PCA, 이웃 등과 같은 전처리 모듈입니다.
  • 클러스터링, 차등 표현 등과 같은 도구 모듈
  • 바이올린, 히트맵, 도트플롯과 같은 플로팅 모듈
  • 세포 간 소통 분석

❓ 누구를 위한 것인가요?

  • scRNA-Seq 분석을 자연어로 하고 싶은 사람!
  • 자신의 애플리케이션에 대해 Scanpy의 함수를 호출하려는 에이전트 개발자

🌐 어디에 사용하나요?

MCP를 지원하는 대부분의 AI 클라이언트, 플러그인 또는 에이전트 프레임워크에서 scmcp를 사용할 수 있습니다.

  • Cherry Studio와 같은 AI 클라이언트
  • Cline과 같은 플러그인
  • Agno와 같은 에이전트 프레임워크

🎬 데모

scmcp 기반 자연어를 사용하여 AI 클라이언트 Cherry Studio에서 scRNA-Seq 세포 클러스터 분석을 보여주는 데모

https://github.com/user-attachments/assets/93a8fcd8-aa38-4875-a147-a5eeff22a559

🏎️ 빠른 시작

설치하다

PyPI에서 설치

지엑스피1

실행하여 테스트할 수 있습니다

scmcp run

로컬에서 scnapy-server를 실행하세요

MCP 클라이언트에서 다음 구성을 참조하세요.

"mcpServers": { "scmcp": { "command": "scmcp", "args": [ "run" ] } }

원격으로 scnapy-server 실행

MCP 클라이언트에서 다음 구성을 참조하세요.

서버에서 실행하세요

scmcp run --transport sse --port 8000

그런 다음 다음과 같이 MCP 클라이언트를 구성하세요.

http://localhost:8000/sse

🤝 기여하기

궁금한 점이 있으시면 언제든지 문제를 제출하시거나 저에게 연락해 주세요( hsh-me@outlook.com ). 코드에 기여해 주시는 것도 환영합니다!

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

자연어를 통해 단일 세포 RNA 시퀀싱 분석을 가능하게 하는 MCP 서버로, 코딩 지식이 필요 없이 데이터 처리, 시각화 및 분석 작업을 지원합니다.

  1. 🪩 What can it do?
    1. ❓ Who is this for?
      1. 🌐 Where to use it?
        1. 🎬 Demo
          1. 🏎️ Quickstart
            1. Install
          2. 🤝 Contributing
            ID: hqyo2icqci