QA

qwinty/anytype-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

24 stars 7 forks 품질 55 트렌드 10

MCP (Model Context Protocol) 서버는 Anytype API에 액세스 할 수 있으며, AI Assistants 및 기타 MCP 클라이언트를 사용하여 Anytype 데이터와 상호 작용합니다.

개요

MCP (Model Context Protocol) 서버는 Anytype API에 액세스 할 수 있으며, AI Assistants 및 기타 MCP 클라이언트를 사용하여 Anytype 데이터와 상호 작용합니다. Anytype 데스크탑 버전이 호환됩니다. - 공백(get spaces) - 공백(get objects, search space) 또는 globally(global search) 내의 객체를 검색/Get(get object content, retrieving 전체 텍스트) - Create and delete space (create space) and object (create object, delete object) - Markdown(export object)로 내보내기 객체를 가져옵니다 (export object) - 목록 내의 목록 레이아웃 및 객체 관리 (get space view objects, Get objects) - get space (get objects, delete objects) - Node.js 18 이상 - 로컬에서 실행되는 Anytype 데스크탑 애플리케이션 - Anytype 계정 3. 프로젝트 구축 (Compiles TypeScript to JavaScript in build/): 4. 명세.

개요(AI 번역)

https://github.com/anyproto/anytype-mcp] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0] [T0] [T0]] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0]] https://github.com/anyproto/anytype-mcp] https://github.com/anyproto/anytype-mcp]]] https://github.com/anyproto/anytype-mcp]]]]]] [[https://github.com/anyproto/anytype-mcp]]]]]]] [[[[[[https://github.com/anyproto/anytype-mcp]]]]]]]]]]]]]] [[[[[[[https://github.com/anyproto/anytype-mcp]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[

Anytype MCP 서버

MCP (Model Context Protocol) 서버는 Anytype API에 액세스 할 수 있으며, AI Assistants 및 기타 MCP 클라이언트를 사용하여 Anytype 데이터와 상호 작용합니다.

** Anytype API 정의 v0.46+ (2025-03-17)에 기초. ** Anytype 데스크탑 버전이 호환됩니다.

특징

  • 공간 목록 받기 (get_spaces)
  • 공간 내의 검색/Get 객체 (get_objects, search_space]) 또는 globally (global_search)
  • 상세한 객체 내용 얻기 (get_object_content], 전체 텍스트 검색 지원)
  • 생성 및 삭제 공간 (create_space) 및 객체 ([T7]], delete_object)
  • Markdown(export_object)로 수출 대상
  • 목록 내 목록보기 및 객체 관리 (get_list_views], get_list_view_objects], add_objects_to_list], remove_object_from_list])
  • 공간 회원 받기 (get_space_members)
  • 유형 및 템플릿 받기 ([T15]], get_type_details, get_templates, get_template_details)

필수품

  • Node.js 18 이상
  • 로컬로 실행되는 Anytype 데스크탑 애플리케이션
  • Anytype 계정

설치

수동 설치

  1. Clone 이 저장소:

  2. 의존성 설치:

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

OFFICIAL ANYTYPE MCP WAS RELEASED HERE

https://github.com/anyproto/anytype-mcp

Anytype MCP Server

An MCP (Model Context Protocol) server that provides access to the Anytype API, allowing AI assistants and other MCP clients to interact with your Anytype data.

Based on the Anytype API definition v0.46+ (2025-03-17). Ensure your Anytype Desktop version is compatible.

Features

  • Get list of spaces (get_spaces)
  • Search/Get objects within a space (get_objects, search_space) or globally (global_search)
  • Get detailed object content (get_object_content, supports retrieving full text)
  • Create and delete spaces (create_space) and objects (create_object, delete_object)
  • Export objects as markdown (export_object)
  • Manage list views and objects within lists (get_list_views, get_list_view_objects, add_objects_to_list, remove_object_from_list)
  • Get space members (get_space_members)
  • Get types and templates (get_types, get_type_details, get_templates, get_template_details)

Prerequisites

  • Node.js 18 or higher
  • Anytype desktop application running locally
  • An Anytype account

Installation

Manual Installation

  1. Clone this repository:

    git clone https://github.com/Qwinty/anytype-mcp.git
    cd anytype-mcp
    
  2. Install dependencies:

    npm install
    
  3. Build the project (compiles TypeScript to JavaScript in build/):

    npm run build
    
  4. Obtain an App Key: Before configuring the server, you need an App Key from Anytype. See the “Getting an App Key” section below.

  5. Add the MCP server to your MCP configuration file

Getting an App Key

Before using the MCP server, you need to obtain an app key from the Anytype desktop application:

  1. Make sure Anytype desktop is running

  2. Run the helper script:

    npm run get-key
    
  3. Follow the instructions to authorize the application

  4. Note the app key for configuration

Configuration

Add the Anytype MCP server to your MCP configuration file:

  • For Claude: Edit claude_desktop_config.json
  • For other MCP clients: Edit their respective configuration files

Example configuration:

{
  "mcpServers": {
    "anytype": {
      "command": "node",
      "args": ["{path/to/anytype-mcp}/build/index.js"],
      "env": {
        "ANYTYPE_APP_KEY": "YOUR_APP_KEY_HERE"
      },
      "disabled": false
    }
  }
}

Replace path/to/anytype-mcp with the actual path to your installation and YOUR_APP_KEY_HERE with the app key you obtained.

Usage

Starting the server

The MCP server is usually started automatically by the MCP client. However, you can also start it manually for testing:

npm start

Available Tools

See Tools.md for a detailed list of available tools and their usage examples.

System Prompt

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "anytype": { "command": "node", "args": ["{path/to/anytype-mcp}/build/index.js"], "env": { "ANYTYPE_APP_KEY": "YOUR_APP_KEY_HERE" }, "disabled": false } } }