
irfansofyana/linkwarden-mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Linkwarden에 대한 MCP 서버
개요
Linkwarden 인스턴스에 프로그래밍 액세스를 제공하는 모델 Context Protocol (MCP) 서버. Linkwarden은 자체 호스팅 책갈피 관리 서비스이며, 이 MCP 서버는 Linkwarden의 책갈피 수집, 링크 및 검색 기능과 상호 작용하는 AI 에이전트를 가능하게 합니다. - : 전체 API 지원으로 생성, 읽기 및 삭제 컬렉션 - : 종합 기능이있는 생성, 읽기, 아카이브 및 삭제 링크 - : ID로 모든 태그 및 삭제 태그를 가져옵니다 - : 강력한 필터링과 질의 검색 링크 - : 액세스 공공 컬렉션 및 메타 데이터 - : 필요한 도구 만 사용 가능 - : 생산 환경을위한 옵션 안전 모드 - : 명령 줄 플래그, 환경 변수 및 구성 파일 지원 - Linkwarden 인스턴스(self-hosted or cloud)에 액세스 - 적절한 권한을 가진 Linkwarden API 토큰 linkwarden-mcp-server를 사용하는 가장 쉬운 방법은 Docker를 통해 입니다. 사전 제작된 이미지는 GitHub Container Registry에서 사용할 수 있습니다.
개요(AI 번역)
Linkwarden 인스턴스에 프로그래밍 액세스를 제공하는 모델 Context Protocol (MCP) 서버. Linkwarden은 자체 호스팅 책갈피 관리 서비스이며, 이 MCP 서버는 Linkwarden의 책갈피 수집, 링크 및 검색 기능과 상호 작용하는 AI 에이전트를 가능하게 합니다.
특징
-Collection Management: 전체 API 지원으로 수집, 읽기 및 삭제
- 링크 관리: 생성, 읽기, 아카이브 및 종합 기능으로 링크 삭제
- Tag Management: ID로 모든 태그와 삭제 태그를
- Advanced Search: 강력한 필터링 및 질화로 링크 검색
- Public Collection Access: 공공 컬렉션 및 메타데이터 접근 -Toolset Selectivity: 필요한 도구만 사용 가능
- Read-Only Mode: 생산 환경의 선택적 안전 모드
- Flexible Configuration: command-line flags, 환경 변수 및 설정 파일 지원
데모
Claude 코드
사용 가능한 도구
Few 예제 사용
저장 링크:
검색 링크:
설치
# 필수품
- Linkwarden 인스턴스에 대한 액세스 (자기 호스팅 또는 클라우드)
- 적절한 권한을 가진 Linkwarden API 토큰
# # # # A.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
linkwarden-mcp-server
A Model Context Protocol (MCP) server that provides AI assistants with programmatic access to Linkwarden instances. Linkwarden is a self-hosted bookmark management service, and this MCP server enables AI agents to interact with Linkwarden’s bookmark collections, links, and search functionality.
Features
- Collection Management: Create, read, and delete collections with full API support
- Link Management: Create, read, archive, and delete links with comprehensive functionality
- Tag Management: Get all tags and delete tags by ID
- Advanced Search: Search links with powerful filtering and pagination
- Public Collection Access: Access public collections and their metadata
- Toolset Selectivity: Enable only the tools you need
- Read-Only Mode: Optional safety mode for production environments
- Flexible Configuration: Support for command-line flags, environment variables, and config files
Demo
Claude Code
Available Tools
Few Example Usage
Save link:
Search Link:
Installation
Prerequisites
- Access to a Linkwarden instance (self-hosted or cloud)
- Linkwarden API token with appropriate permissions
A. Using Docker (Recommended)
The easiest way to use linkwarden-mcp-server is via Docker. Pre-built images are available on GitHub Container Registry.
Pull the latest image
docker pull ghcr.io/irfansofyana/linkwarden-mcp-server:latest
Pull a specific version
# Pull a specific version (e.g., v1.0.0)
docker pull ghcr.io/irfansofyana/linkwarden-mcp-server:1.0.0
# Or with 'v' prefix
docker pull ghcr.io/irfansofyana/linkwarden-mcp-server:v1.0.0
Available tags:
latest- Latest stable release from main branchv{major}.{minor}.{patch}- Specific version (e.g.,v1.0.0){major}.{minor}.{patch}- Specific version without ‘v’ prefix (e.g.,1.0.0){major}.{minor}- Latest patch for minor version (e.g.,1.0){major}- Latest minor and patch for major version (e.g.,1)
B. Build from Source
If you prefer to build from source:
git clone https://github.com/irfansofyana/linkwarden-mcp-server.git
cd linkwarden-mcp-server
make build
Prerequisites for building:
- Go 1.23 or later
- Make
C. Using Go Install
go install github.com/irfansofyana/linkwarden-mcp-server/cmd/linkwarden-mcp-server@latest
Configuration
The server can be configured using command-line flags, environment variables, or a configuration file.
Required Configuration
--base-url: Your Linkwarden instance URL (orLINKWARDEN_BASE_URLenvironment variable)--token: Your Linkwarden API token (orLINKWARDEN_TOKENenvironment variable)
Optional Configuration
설치
docker run --rm -i --init -e LINKWARDEN_BASE_URL=https://your-linkwarden-instance.com -e LINKWARDEN_TOKEN=your-api-token-here ghcr.io/irfansofyana/linkwarden-mcp-server:latest설정
{
"mcpServers": {
"linkwarden": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--init",
"-e", "LINKWARDEN_BASE_URL=https://your-linkwarden-instance.com",
"-e", "LINKWARDEN_TOKEN=your-api-token-here",
"ghcr.io/irfansofyana/linkwarden-mcp-server:latest"
]
}
}
}