
Security News
/Research
Wallet-Draining npm Package Impersonates Nodemailer to Hijack Crypto Transactions
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
aladin-mcp-server
Advanced tools
이 프로젝트는 알라딘 책 API를 Model Context Protocol(MCP) 서버로 제공합니다. MCP는 LLM(Large Language Model) 애플리케이션이 다양한 데이터 소스와 도구를 통합할 수 있는 표준 프로토콜입니다.
npm install -g aladin-mcp-server
npm install aladin-mcp-server
git clone https://github.com/tenacl/aladin-mcpserver.git
cd aladin-mcpserver
npm install
npm run build
다음 두 가지 방법 중 하나로 알라딘 API 키를 설정할 수 있습니다:
config/config.json
파일을 생성하고 알라딘 API 키를 설정합니다:
{
"ttbkey": "your_aladin_ttbkey_here"
}
또는 다음 위치에 config.json 파일을 생성할 수 있습니다:
~/.config/aladinMCP/config.json
(사용자 홈 디렉토리)config.json
ALADIN_TTB_KEY
환경 변수에 API 키를 설정할 수 있습니다:
export ALADIN_TTB_KEY=your_aladin_ttbkey_here
알라딘 API 키는 알라딘 개발자 센터에서 발급받을 수 있습니다.
aladin-mcp-server
npm run build
npm start
개발 모드로 실행하려면:
npm run dev
Claude Desktop 앱에서 이 MCP 서버를 사용하려면, claude_desktop_config.json
파일의 "mcpServers" 섹션에 다음 구성을 추가하세요:
{
"mcpServers": {
"aladin": {
"command": "node",
"args": [
"-e",
"require('aladin-mcp-server')"
],
"env": {
"ALADIN_TTB_KEY": "your_aladin_ttbkey_here"
}
}
}
}
주의사항:
your_aladin_ttbkey_here
를 알라딘 TTB 키로 대체하세요.또는 패키지를 먼저 전역으로 설치한 후, 다음과 같이 설정할 수도 있습니다:
npm install -g aladin-mcp-server
{
"mcpServers": {
"aladin": {
"command": "aladin-mcp-server",
"env": {
"ALADIN_TTB_KEY": "your_aladin_ttbkey_here"
}
}
}
}
로컬에서 소스 코드로 실행할 경우, 다음과 같이 로컬 경로를 사용할 수 있습니다:
{
"mcpServers": {
"aladin": {
"command": "node",
"args": [
"/절대/경로/aladin-mcpserver/dist/index.js"
],
"env": {
"ALADIN_TTB_KEY": "your_aladin_ttbkey_here"
}
}
}
}
/절대/경로/aladin-mcpserver/dist/index.js
를 서버 파일의 실제 절대 경로로 변경하세요.C:\\경로\\aladin-mcpserver\\dist\\index.js
형식으로 사용하세요.환경 변수 대신 config.json 파일을 사용할 경우, 해당 파일이 이 README의 설정 섹션에 나열된 위치 중 하나에 생성되어 있는지 확인하세요.
book://{isbn}
- ISBN으로 책 정보 조회search-books
- 책 검색
query
: 검색어searchType
: 검색 유형 (title, author, publisher)page
: 페이지 번호maxResults
: 페이지당 결과 개수excludeOutOfStock
: 품절/절판 상품 제외 여부 (true/false)recentMonths
: 최근 N개월 출간 도서로 제한 (0-60)categoryId
: 카테고리 ID로 제한get-book-details
- ISBN으로 책 상세 정보 조회
isbn
: 국제 표준 도서 번호search-books-by-publisher
- 출판사로 책 검색
publisher
: 출판사 이름page
: 페이지 번호maxResults
: 페이지당 결과 개수search-books-by-category
- 카테고리로 책 검색
categoryId
: 카테고리 IDpage
: 페이지 번호maxResults
: 페이지당 결과 개수get-bestsellers
- 베스트셀러 목록 조회
categoryId
: (선택사항) 카테고리 IDpage
: 페이지 번호maxResults
: 페이지당 결과 개수get-new-books
- 신간 목록 조회
categoryId
: (선택사항) 카테고리 IDpage
: 페이지 번호maxResults
: 페이지당 결과 개수get-editor-choice-books
- 편집자 추천 도서 목록 조회
categoryId
: (선택사항) 카테고리 IDpage
: 페이지 번호maxResults
: 페이지당 결과 개수get-blogger-books
- 블로거 추천 도서 목록 조회
categoryId
: (선택사항) 카테고리 IDpage
: 페이지 번호maxResults
: 페이지당 결과 개수get-used-book-stores
- 중고 도서 보유 매장 검색
isbn
: 국제 표준 도서 번호get-book-categories
- 책 카테고리 목록 조회
parentCategoryId
: (선택사항) 상위 카테고리 ID (지정하지 않으면 최상위 카테고리 목록 반환)get-popular-books
- 판매지수 기준 인기 도서 검색
categoryId
: (선택사항) 카테고리 IDpage
: 페이지 번호maxResults
: 페이지당 결과 개수book-recommendation
- 책 추천 프롬프트알라딘 API에 대한 자세한 정보는 알라딘 API 가이드를 참조하세요.
이슈와 풀 리퀘스트는 GitHub 저장소에서 환영합니다.
FAQs
알라딘 책 API를 Model Context Protocol(MCP) 서버로 제공하는 패키지
The npm package aladin-mcp-server receives a total of 5 weekly downloads. As such, aladin-mcp-server popularity was classified as not popular.
We found that aladin-mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
/Research
Malicious npm package impersonates Nodemailer and drains wallets by hijacking crypto transactions across multiple blockchains.
Security News
This episode explores the hard problem of reachability analysis, from static analysis limits to handling dynamic languages and massive dependency trees.
Security News
/Research
Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malware.