Karakeep MCP Server

Integrations

  • Used for environment variable configuration to securely store the Hoarder API key.

  • Mentioned as a potential hosting platform for deploying the MCP server.

  • Used for version control in the setup process.

카라킵(호더) MCP 서버

이 프로젝트는 API를 통해 Karakeep 북마크 서비스와 상호 작용(북마크 검색 및 생성)을 가능하게 하는 마인드 컨트롤 패널(MCP) 호환 서버를 제공합니다.

Glama.ai 와 같은 서비스에서 정의한 MCP 프로토콜에 따라 HTTP 요청을 할 수 있는 대규모 언어 모델(LLM)이나 다른 클라이언트에서 사용하도록 설계되었습니다.

특징

  • 북마크 검색: 쿼리 문자열을 기반으로 Karakeep에 있는 기존 북마크를 찾습니다.
  • 북마크 만들기: URL과 선택 사항인 제목/설명을 사용하여 Karakeep에 새로운 북마크를 추가합니다.
  • MCP 호환 엔드포인트: 작업에 대한 단일 /mcp 엔드포인트를 노출합니다.
  • 환경 변수 구성: Hoarder API 키를 안전하게 구성하세요.

필수 조건

  • 파이썬 3.8 이상
  • Karakeep 계정 및 API 키( Karakeep API 문서 참조 )
  • 배포를 위해 호스팅 플랫폼(예: Render, Heroku, Fly.io, VPS) 또는 Docker에 액세스합니다.

설정 및 로컬 개발

  1. 저장소를 복제합니다.지엑스피1
  2. 가상 환경을 만듭니다(권장):
    python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
  3. 종속성 설치:
    pip install -r requirements.txt
  4. 환경 변수 구성:
    • 프로젝트 루트에 .env 라는 이름의 파일을 만듭니다.
    • 여기에 Hoarder API 키를 추가하세요.
      HOARDER_API_KEY="YOUR_HOARDER_API_KEY_HERE"
    • 중요: 비밀이 유출되는 것을 방지하려면 .gitignore 파일에 .env 가 나열되어 있는지 확인하세요.
  5. 서버를 로컬로 실행합니다.
    uvicorn main:app --reload --port 8000
    서버는 http://127.0.0.1:8000 에서 사용할 수 있습니다. --reload 플래그는 코드 변경이 감지되면 서버를 자동으로 다시 시작합니다.

API 사용

서버는 단일 POST 엔드포인트인 /mcp 노출합니다.

요청 본문(JSON):

{ "action": "action_name", "parameters": { "param1": "value1", "param2": "value2" // ... action-specific parameters } }
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Karakeep(Hoarder)에서 북마크를 검색하고 만들어 보세요.

  1. 특징
    1. 필수 조건
      1. 설정 및 로컬 개발
        1. API 사용

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            Provides a note storage system with a custom URI scheme and includes tools for adding notes and generating summaries for Tuya devices.
            Last updated -
            1
            Python
            MIT License
            • Apple
          • -
            security
            A
            license
            -
            quality
            A very simple vector store that provides capability to watch a list of directories, and automatically index all the markdown, html and text files in the directory to a vector store to enhance context.
            Last updated -
            123
            16
            TypeScript
            MIT License
          • A
            security
            F
            license
            A
            quality
            This server enables users to store, manage, and summarize notes using a custom URI scheme, with functionality to add new notes and generate summaries with varying levels of detail.
            Last updated -
            3
            Python
            • Apple
          • -
            security
            -
            license
            -
            quality
            Allows you to search the web using DuckDuckGo and optionally fetch and summarize content from search results.
            Last updated -
            Python

          View all related MCP servers

          ID: uqxb3bm8nn