Skip to main content
Glama
AllenNeuralDynamics

AIND Metadata MCP Server

Official

아카이브 알림

이 저장소는 아카이브 처리 중입니다.

AIND 메타데이터 MCP 서버

License Code Style semantic-release: angular Interrogate Coverage Python

포괄적인 도구 및 리소스 세트를 통해 AIND(Allen Institute for Neural Dynamics) 메타데이터 및 데이터 자산에 대한 액세스를 제공하는 MCP(Model Context Protocol) 서버입니다.

[!WARNING] 이 MCP 서버는 더 이상 사용되지 않습니다(deprecated). V1 메타데이터에 액세스하기 위해 계속 사용할 수는 있습니다. V2 메타데이터는 aind-data-mcp를 참조하십시오.

기능

이 MCP 서버는 다음을 위한 도구를 제공합니다:

  • 데이터 검색: 필터 및 프로젝션을 사용하여 MongoDB 컬렉션 쿼리

  • 집계: 복잡한 MongoDB 집계 파이프라인 실행

  • 스키마 탐색: 상세한 스키마 예제 및 문서 액세스

  • NWB 파일 액세스: NWB(Neurodata Without Borders) 파일 로드 및 탐색

  • 데이터 요약: 데이터 자산에 대한 AI 기반 요약 생성

Related MCP server: Allen Brain API MCP Server

설치

아직 설치하지 않았다면 이 문서에 따라 uv를 설치하십시오.

uv를 사용하여 MCP 서버를 설치합니다:

uv tool install aind-metadata-mcp

또는 pip를 사용합니다:

pip install aind-metadata-mcp

구성

Cline (VSCode 확장 프로그램)용

MCP 서버가 선호하는 클라이언트에서 실행되도록 하려면 aind-metadata-mcp 패키지를 콘솔에 다운로드해야 합니다. 공간이 부족한 경우, 다음 단계를 진행하기 전에 UV_CACHE_DIRUV_TOOL_DIR을 용량이 충분한 위치로 설정하십시오.

  1. 간단한 설치 버전 터미널에서 uv tool install aind-metadata-mcp를 실행하고 아래의 MCP 클라이언트 구성 단계로 진행하십시오.

  2. 위 단계가 작동하지 않는 경우:

IDE에서 python 3.11로 가상 환경 생성

# Instructions for Conda
conda create -n <my_env> python=3.11
conda activate <my_env>

# Instructions for virtual environment
py -3.11 -m venv .venv
# Windows startup
.venv\Scripts\Activate.ps1 
# Mac/ Linux startup
source .venv/bin/activate 

IDE 터미널에서 다음 명령을 실행하십시오.

pip install uv
uvx aind-metadata-mcp

모든 것이 잘 진행되어 Starting MCP server 'aind_data_access' with transport 'stdio'라는 알림이 표시되면, 선택한 클라이언트에서 설정할 준비가 된 것입니다!

Cursor IDE

  1. MCP 서버 설치:

    uv tool install aind-metadata-mcp
  2. MCP 구성 파일 생성:

    mkdir -p ~/.cursor
  3. 다음 내용으로 ~/.cursor/mcp.json 생성:

    {
      "mcpServers": {
        "aind-data-access": {
          "command": "aind-metadata-mcp",
          "args": [],
          "env": {}
        }
      }
    }
  4. 중요: 필요한 경우 aind-metadata-mcp를 전체 경로로 바꾸십시오:

    which aind-metadata-mcp

    command 필드에 전체 경로(예: /Users/username/.local/bin/aind-metadata-mcp)를 사용하십시오.

  5. Cursor를 완전히 다시 시작하십시오 (Cmd+Q 후 다시 열기)

참고: Cursor는 VSCode와 다른 MCP 구성 시스템을 사용합니다. 구성은 기본 settings.json 파일이 아닌 ~/.cursor/mcp.json에 있어야 합니다.

MCP 클라이언트 사용 지침

클라이언트에서 MCP 서버를 추가하기 위한 JSON 구성 파일은 다음과 같이 구성되어야 합니다.

{
    "mcpServers": {

    }
}

mcpServers 딕셔너리에 다음 줄을 삽입하십시오.


"aind_data_access": {
      "disabled": false,
      "timeout": 300,
      "type": "stdio",
      "command": "aind-metadata-mcp"
}

JSON 파일을 구성한 후 서버가 클라이언트에 나타나기까지 몇 분 정도 걸릴 수 있습니다.

Claude 데스크톱 앱

  • 화면 왼쪽 상단의 세 줄을 클릭합니다.

  • 파일 > 설정 > 개발자 > 구성 편집

VSCode의 Cline

  • Cline이 VSCode에 다운로드되었는지 확인합니다.

  • Cline 창 오른쪽 상단의 쌓여 있는 사각형 세 개를 클릭합니다.

  • 설치됨 > MCP 서버 구성

  • VSCode를 닫고 다시 엽니다.

VSCode의 Github Copilot

  • 명령 팔레트 (ctr shift p)

  • MCP: 서버 추가 검색

  • Manual Install / stdio 선택

  • 명령을 입력하라는 메시지가 표시되면 uvx aind-data-access를 입력합니다.

  • 서버 이름을 지정합니다.

  • VSCode를 닫고 다시 엽니다.

  • Copilot 채팅 -> 에이전트 모드 선택 -> 쌓여 있는 사각형 세 개를 클릭하여 도구 구성

  • 에이전트가 AIND API 컨텍스트로 응답할 수 있도록 하려면 이 저장소의 (리소스 아래에 있는) .txt 파일을 수동으로 추가해야 합니다.

Code Ocean에서 사용

  • 다음 캡슐을 찾아 aind-metadata-mcp가 사전 설치된 Cline 및 Co-pilot을 실행하십시오.

  • 추가 지원은 code ocean MCP 서버를 참조하십시오.

  • 버전 4.2 또는 4.5를 고정하십시오.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityInactive
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    Provides a standardized interface for AI assistants to interact with MongoDB databases, enabling CRUD operations, schema analysis, and database management through the Model Context Protocol.
    1
    -
  • F
    license
    B
    quality
    D
    maintenance
    Provides access to the Allen Institute for Brain Science API, enabling queries of datasets such as Cell Types, Mouse Connectivity, Atlases, and more via RMA queries and high-level tools.
    26
    3
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to interact natively with MongoDB databases, including schema discovery, CRUD operations, aggregation pipelines, and index management via natural language.
    16
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to interact with MongoDB databases through natural language, supporting document CRUD, aggregation, collection listing, and statistics.
    78,836
    Apache 2.0

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/AllenNeuralDynamics/aind-metadata-mcp'

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