Skip to main content
Glama
mobus-ai

MobusMCP

Official

Mobus

AI 어시스턴트를 위한 데이터셋 검색 단일 대화 내에서 20개 플랫폼에 걸친 데이터셋을 발견하고, 미리보고, 분석하세요.

License: MIT Node.js MCP TypeScript


Claude에 연결하기

1분 이내에 Mobus를 Claude에 추가하세요. 설치나 API 키, 실행할 프로그램이 필요 없습니다.

  1. claude.ai(또는 Claude 데스크톱 / 모바일)를 엽니다.

  2. 왼쪽 하단의 설정(Settings) → **커넥터(Connectors)**로 이동합니다.

  3. **사용자 지정 커넥터 추가(Add custom connector)**를 클릭합니다.

  4. 이름을 Mobus로 지정하고 다음 URL을 붙여넣습니다:

https://mobus-production.up.railway.app/mcp
  1. 새 채팅을 시작하고 다음을 시도해 보세요:

"상업적 라이선스가 있는 대기질 데이터셋을 검색해 줘"

이게 전부입니다. 15개의 모든 도구를 즉시 사용할 수 있습니다.



기능

AI 어시스턴트에게 물어보기만 하세요.

"상업적 라이선스가 있는 대기질 데이터셋을 검색해 줘" "해당 Zenodo 데이터셋의 처음 20개 행을 미리보기 해 줘" "기후 위험을 언급하는 SEC 공시 자료를 찾아 줘" "해당 Hugging Face 데이터셋에 대한 APA 인용 형식을 생성해 줘" "이 데이터셋을 상업적으로 사용할 수 있는지 확인해 줘" "해당 데이터셋을 시각화해 줘"

Mobus는 구성된 모든 플랫폼에 병렬로 요청을 보내고, 라이선스를 확인하고, 데이터를 미리보고, 인용을 생성하며, 학술적 계보를 추적합니다. API 키가 없는 경우에도 오류 없이 정상적으로 처리합니다.


도구

검색 (Discovery)

  • search_datasets — 20개 플랫폼 전체 검색

  • find_research_datasets — 논문에 사용된 데이터셋

  • find_similar — 보유한 데이터셋과 유사한 데이터셋 찾기

평가 (Evaluation)

  • get_dataset_details — 전체 메타데이터

  • preview_dataset — 처음 N개 행 미리보기

  • compare_datasets — 2~5개 데이터셋 비교

품질 및 규정 준수 (Quality & Compliance)

  • assess_quality — 누락된 값, 중복, 통계 확인

  • check_license — 상업적 / 학술적 / 내부용 확인

  • check_compatibility — 사용자의 스키마와 일치 여부 확인

인용 및 출력 (Citation & Output)

  • generate_citation — APA, BibTeX, Chicago 형식

  • visualize_dataset (로컬에서만 작동 - Claude에게 아티팩트 생성을 요청하세요.) — 대화형 ECharts 대시보드

  • watch_query — 새로운 데이터셋 모니터링

고급 연구 (Advanced Research)

  • get_dataset_provenance — 소개 논문 및 이력 확인

  • get_dataset_lineage — 변형 및 파생 데이터셋 확인

  • trace_citation_graph — 인용 체인 분석


지원 플랫폼

인증 불필요

  • data.gov

  • Zenodo

  • OpenML

  • UCI ML Repository

  • AWS Open Data

  • World Bank

  • WHO GHO

  • NASA Earthdata

  • Eurostat

  • arXiv

  • Census.gov

  • SEC EDGAR

  • Crossref

선택적 인증

  • Hugging Face (토큰 사용 시 더 빠름)

  • Socrata (토큰 사용 시 더 빠름)

  • Semantic Scholar

키 필요

  • Kaggle

  • Google Dataset Search

기능 제한

  • Papers with Code (API 종료됨)

  • Econdb (현재 키 필요)

키가 없는 경우 해당 플랫폼은 자동으로 건너뜁니다. 서버는 절대 중단되지 않습니다.


로컬 실행 (선택 사항)

위의 호스팅 버전 대신 직접 호스팅하려는 경우:

git clone https://github.com/hrantvirabyan/Mobus.git
cd Mobus
npm install
cp .env.example .env   # fill in any keys you have (all optional)
npm run build

Cursor

~/.cursor/mcp.json에 추가하세요:

{
  "mcpServers": {
    "mobus": {
      "command": "node",
      "args": ["/absolute/path/to/Mobus/dist/main.js"]
    }
  }
}

Cursor를 재시작하세요. 15개의 모든 도구가 채팅에 나타납니다.

Claude 데스크톱

동일한 구성 형식을 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS) 또는 %APPDATA%\Claude\claude_desktop_config.json(Windows)에 사용하세요.

API 키 (모두 선택 사항)

변수

대상

위치

KAGGLE_USERNAME / KAGGLE_KEY

Kaggle

kaggle.com/account → API

HF_TOKEN

Hugging Face

huggingface.co/settings/tokens

GOOGLE_API_KEY / GOOGLE_CSE_ID

Google

console.cloud.google.com

SOCRATA_APP_TOKEN

Socrata

dev.socrata.com/register


도구 참조

search_datasets

매개변수

유형

기본값

설명

query

string

필수

검색 쿼리

sources

string[]

전체

포함할 플랫폼

limit

number

5

소스당 결과 수 (최대 20)

license

string

예: cc-by-4.0

format

string

예: csv, parquet

updated_after

string

ISO 날짜

modality

string

예: tabular, image

get_dataset_details

매개변수

유형

설명

source

string

플랫폼

dataset_id

string

데이터셋 ID

preview_dataset

매개변수

유형

기본값

설명

source / dataset_id

string

필수

rows

number

10

최대 100

visualize_dataset (로컬에서만 작동 - Claude에게 아티팩트 생성을 요청하세요)

열 선택기, 필터 빌더, 행 범위 선택기, 9가지 차트 유형, 정렬 가능한 테이블, PNG/SVG/CSV/JSON 내보내기 기능을 갖춘 대화형 ECharts 대시보드를 생성합니다.

매개변수

유형

기본값

설명

source / dataset_id

string

필수

rows

number

200

최대 500

open

boolean

true

브라우저 자동 열기

compare_datasets

매개변수

유형

설명

datasets

array

2~5개의 {source, dataset_id} 객체

check_compatibility

매개변수

유형

설명

source / dataset_id

string

schema

array

[{name, type?}]

find_similar

매개변수

유형

기본값

설명

source / dataset_id

string

필수

limit

number

5

최대 20

generate_citation

매개변수

유형

기본값

설명

source / dataset_id

string

필수

format

string

apa

bibtex, apa, chicago

assess_quality

매개변수

유형

기본값

설명

source / dataset_id

string

필수

sample_rows

number

100

최대 500

check_license

매개변수

유형

설명

source / dataset_id

string

use_case

string

commercial / academic / internal / redistribution

watch_query

매개변수

유형

설명

action

string

add / remove / list / check

query / sources / watch_id

작업 참조

find_research_datasets

매개변수

유형

기본값

설명

query

string

필수

연구 주제

limit

number

10

최대 20

semantic

boolean

false

SPECTER v2 임베딩

get_dataset_provenance / trace_citation_graph / get_dataset_lineage

현재 기능 제한됨 — 종료된 Papers with Code API에 의존함.


알려진 문제

  • Papers with Code API가 HuggingFace 인수 후 종료됨 — 계보/출처/인용 그래프 도구가 오류를 반환함

  • Econdb는 이제 키가 필요함 — 지원이 추가될 때까지 빈 결과를 반환함

  • arXiv는 과도한 병렬 로드 시 속도 제한이 있음 (어댑터가 3초 스로틀 사용)


기여

CONTRIBUTING.md를 참조하세요. Mobus가 시간을 절약해 주었다면, GitHub 스타를 눌러 다른 사람들이 찾을 수 있도록 도와주세요.

라이선스

MIT — LICENSE 참조.

A
license - permissive license
-
quality - not tested
C
maintenance

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mobus-ai/Mobus'

If you have feedback or need assistance with the MCP directory API, please join our Discord server