MCP 서버
MCP 서버는 Youtube-Summarizer의 모든 API를 기반으로 구축됩니다. 모든 API는 MCP 프로토콜의 도구로 제공되며 모든 AI 애플리케이션과 통합할 수 있습니다.
참고: 현재 MCP는 로컬 연결만 지원하므로 이러한 도구의 원격 사용은 지원하지 않습니다.
설정
도커 설정
Docker 이미지를 빌드합니다.
지엑스피1
Docker를 사용하여 MCP 서버를 실행합니다.
docker run -i --rm youtube-summarizer-mcp
검사기 사용
MCP Inspector를 사용하면 사용 가능한 도구를 탐색하고 테스트할 수 있습니다.
./inspector.sh
Claude Desktop과 함께 사용
claude_desktop_config.json 에 다음을 추가하세요.
{
"mcpServers": {
"youtube-summarizer": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"youtube-summarizer-mcp"
]
}
}
}
이제 Claude Desktop의 server.py에서 추가된 mcp 도구를 사용할 수 있습니다.
MCP 클라이언트 샘플(Claude Desktop 제외)
자연어를 사용하여 Social Toolkit을 시도하려면 로컬에서 MCP 클라이언트를 실행하세요.
설정
./setup.sh
달리다
./run.sh
MCP 서버와 클라이언트가 서로 연결되어 실행됩니다. 터미널은 사용자에게 자연어 쿼리를 요청하고, 이 쿼리는 MCP 도구 호출로 변환되어 사용자 쿼리에 답변합니다.