hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Provides access to the DBLP computer science bibliography database, enabling search and retrieval of academic publications, fuzzy matching of titles and authors, BibTeX entry generation, publication filtering by year and venue, and direct BibTeX export for maximum accuracy.
Enables retrieval of publications via DOI identifiers, allowing access to academic papers and their bibliographic information through the DBLP database.
MCP-DBLP
대규모 언어 모델을 위한 DBLP 컴퓨터 과학 참고 문헌 데이터베이스에 대한 액세스를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다.
개요
MCP-DBLP는 모델 컨텍스트 프로토콜을 통해 DBLP(디지털 서지 및 도서관 프로젝트) API를 LLM과 통합하여 AI 모델이 다음을 수행할 수 있도록 합니다.
- DBLP 데이터베이스에서 학술 출판물을 검색하고 검색합니다.
- 인용 처리 및 BibTeX 항목 생성
- 출판물 제목 및 저자 이름에 대한 퍼지 매칭 수행
- 서지 정보 추출 및 형식 지정
- 문서에 포함된 참조 처리
- 최대 정확도를 위해 LLM 처리를 우회하는 직접 BibTeX 내보내기
특징
- 부울 쿼리를 사용한 포괄적인 검색 기능
- 모호한 제목과 저자 이름 일치
- DBLP에서 직접 BibTeX 항목 검색
- 연도 및 장소별 출판물 필터링
- 출판 데이터의 통계 분석
- 최대 정확도를 위해 LLM 처리를 우회하는 직접 BibTeX 내보내기 기능
사용 가능한 도구
도구 이름 | 설명 |
---|---|
search | 부울 쿼리를 사용하여 DBLP에서 출판물 검색 |
fuzzy_title_search | 퍼지 제목 매칭으로 출판물 검색 |
get_author_publications | 특정 저자의 출판물 검색 |
get_venue_info | 출판 장소에 대한 자세한 정보를 얻으세요 |
calculate_statistics | 출판 결과로부터 통계 생성 |
export_bibtex | DBLP에서 파일로 BibTeX 항목을 직접 내보냅니다. |
피드백
이 양식을 통해 작성자에게 피드백을 제공하세요.
시스템 요구 사항
- 파이썬 3.11+
- 자외선
설치
- MCP 호환 클라이언트(예: Claude Desktop 앱 )를 설치합니다.
- MCP-DBLP를 설치하세요:지엑스피1
- 구성 파일을 만듭니다.macOS/Linux의 경우:
Windows의 경우:
다음 내용을 추가합니다.
Windows: C:\\absolute\\path\\to\\mcp-dblp
즉각적인
인용문이 포함된 텍스트와 함께 사용해야 하는 지침 프롬프트가 포함되어 있습니다. Claude Desktop에서는 전기 플러그 아이콘을 통해 지침 프롬프트를 사용할 수 있습니다.
도구 세부 정보
찾다
부울 쿼리 문자열을 사용하여 DBLP에서 출판물을 검색합니다.
매개변수:
query
(문자열, 필수): 부울 연산자 'and' 및 'or'를 포함할 수 있는 쿼리 문자열(대소문자 구분 없음)max_results
(숫자, 선택 사항): 반환할 최대 게시 개수입니다. 기본값은 10입니다.year_from
(숫자, 선택 사항): 출판 연도의 하한값year_to
(숫자, 선택 사항): 출판 연도의 상한venue_filter
(문자열, 선택 사항): 출판 장소에 대한 대소문자 구분 없는 하위 문자열 필터(예: 'iclr')include_bibtex
(부울, 선택 사항): BibTeX 항목을 결과에 포함할지 여부입니다. 기본값은 false입니다.
퍼지_제목_검색
DBLP에서 퍼지 제목이 일치하는 출판물을 검색합니다.
매개변수:
title
(문자열, 필수): 출판물의 전체 또는 부분 제목(대소문자 구분 없음)similarity_threshold
(숫자, 필수): 0과 1 사이의 부동 소수점(1.0은 정확한 일치를 의미함)max_results
(숫자, 선택 사항): 반환할 최대 게시 개수입니다. 기본값은 10입니다.year_from
(숫자, 선택 사항): 출판 연도의 하한값year_to
(숫자, 선택 사항): 출판 연도의 상한venue_filter
(문자열, 선택 사항): 출판 장소에 대한 대소문자 구분 없는 하위 문자열 필터include_bibtex
(부울, 선택 사항): BibTeX 항목을 결과에 포함할지 여부입니다. 기본값은 false입니다.
저자_출판물 가져오기
퍼지 매칭을 통해 특정 저자의 출판 세부 정보를 검색합니다.
매개변수:
author_name
(문자열, 필수): 전체 또는 일부 작성자 이름(대소문자 구분 없음)similarity_threshold
(숫자, 필수): 0과 1 사이의 부동 소수점(1.0은 정확한 일치를 의미함)max_results
(숫자, 선택 사항): 반환할 최대 게시 개수입니다. 기본값은 20입니다.include_bibtex
(부울, 선택 사항): BibTeX 항목을 결과에 포함할지 여부입니다. 기본값은 false입니다.
장소_정보_받기
출판 장소에 대한 자세한 정보를 검색합니다.
매개변수:
venue_name
(문자열, 필수): 장소 이름 또는 약어(예: 'ICLR' 또는 전체 이름)
통계 계산
출판 결과 목록에서 통계를 계산합니다.
매개변수:
results
(배열, 필수): '제목', '저자', '장소' 및 '연도'를 각각 최소한 포함하는 출판물 개체의 배열
export_bibtex
BibTeX 항목을 DBLP에서 로컬 파일로 직접 내보냅니다.
매개변수:
- (문자열, 필수): 하나 이상의 주요 링크가 포함된 HTML 문자열Copy
- 예:
"<a href=https://dblp.org/rec/journals/example.bib>Smith2023</a>"
- 예:
행동:
- 각 링크의 경우 BibTeX 항목은 DBLP에서 직접 가져옵니다.
- 링크 텍스트에 지정된 키로 인용 키만 대체됩니다.
- 모든 항목은
--exportdir
로 지정된 폴더의 타임스탬프가 찍힌 .bib 파일에 저장됩니다. - 저장된 파일의 전체 경로를 반환합니다.
중요 참고 사항: BibTeX 항목은 DBLP에서 직접 가져오며 10초의 시간 초과 보호 기능을 갖추고 LLM에서 처리, 수정 또는 변환되지 않습니다. 이를 통해 서지 데이터의 정확성과 신뢰성을 극대화할 수 있습니다. 인용 키만 지정된 대로 수정됩니다. 요청 시간이 초과되면 출력에 오류 메시지가 포함됩니다.
예
입력 텍스트:
본 연구는 지역적 및 글로벌 맥락에서 귀추적 설명 문제와 대조적 설명 문제 두 가지 유형에 초점을 맞춥니다(Marques-Silva, 2023). 귀추적 설명(Ignatiev, Narodytska, and Marques-Silva, 2019)은 주요 함축적 설명(Shih, Choi, and Darwiche, 2018)과 충분 이유 설명(Darwiche and Ji, 2022)에 해당하며, 구체적인 의사결정 사례를 명확히 하는 반면, 대조적 설명(Miller, 2019; Ignatiev et al., 2020)은 필연적 이유 설명(Darwiche and Ji, 2022)에 해당하며, 대안을 선택하지 않은 이유를 명확하게 제시합니다. 반대로, 글로벌 설명(Ribeiro, Singh, and Guestrin 2016; Ignatiev, Narodytska, and Marques-Silva 2019)은 다양한 입력에 대한 모델의 의사 결정 패턴을 풀어내는 것을 목표로 합니다.
출력 텍스트:
본 연구는 지역적 및 전역적 맥락에서 귀추적 설명과 대조적 설명의 두 가지 유형의 문제에 초점을 맞춥니다(MarquesSilvaI23). 귀추적 설명(IgnatievNM19)은 소인수-암시적 설명(ShihCD18)과 충분 이유 설명(DarwicheJ22)에 해당하며, 구체적인 의사 결정 사례를 명확히 하는 반면, 대조적 설명(Miller19; IgnatievNA020)은 필연적 이유 설명(DarwicheJ22)에 해당하며, 대안을 선택하지 않은 이유를 명확하게 제시합니다. 반대로, 전역적 설명(Ribeiro0G16; IgnatievNM19)은 다양한 입력에 대한 모델의 의사 결정 패턴을 밝히는 것을 목표로 합니다.
Bibtex 출력
모든 참조가 BibTeX 파일(/absolute/path/to/bibtex/20250305_231431.bib)로 성공적으로 내보내졌습니다.
부인 성명
이 MCP-DBLP는 프로토타입 단계이므로 주의해서 사용해야 합니다. 사용자는 직접 실험해 보는 것이 좋지만, 중요한 환경에서의 사용은 사용자 본인의 책임입니다.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
You must be authenticated.
DBLP 컴퓨터 과학 서지 데이터베이스에 대한 액세스를 제공하는 모델 컨텍스트 프로토콜 서버로, AI 모델이 출판물을 검색하고, 인용을 처리하고, 정확한 BibTeX 항목을 생성할 수 있도록 합니다.
- Overview
- Features
- Available Tools
- Feedback
- System Requirements
- Installation
- Prompt
- Tool Details
- Example
- Disclaimer
- License