MCP-Twikit: 소셜 미디어 분석 및 데이터 검색을 위한 Twitter 상호작용 MCP 서버
MCP-Twikit란 무엇인가요?
MCP-Twikit은 모델 컨텍스트 프로토콜(MCP) 기반 서버로, Twitter와 상호작용하기 위해 특화되었습니다. 사용자가 MCP 프로토콜을 통해 Twitter 데이터에 접근할 수 있게 해주며, 트윗 검색, 타임라인별 콘텐츠 조회, LLM과의 결합을 통한 트윗 분석, 답글 및 리트윗 추적 등을 지원합니다. 또한 브랜드 모니터링, 경쟁사 분석, 여론 조사 등의 용도로 활용할 수 있습니다.

MCP-Twikit 기능
감성 분석: 여러 Twitter 계정의 트윗 감성을 비교할 수 있습니다. 예를 들어, 인도네시아의 여러 인터넷 서비스 제공업체의 트윗 감성을 분석하여 모두 네트워크 불안정, 고객 지원 응답 지연 등의 문제가 있음을 발견할 수 있습니다.
트윗 검색: 특정 계정의 트윗을 검색하고 최신순, 인기순 등으로 정렬할 수 있습니다.
설치 방법
Smithery를 통한 설치:
npx -y @smithery/cli install mcp-twikit --client claude
수동 설치:
{
"mcpServer": {
"command": "uvx",
"args": ["--from", "git+https://github.com/adhikasp/mcp-twikit", "mcp-twikit"],
"env": {
"TWITTER_USERNAME": "@example",
"TWITTER_EMaiL": "[email protected]",
"TWITTER_PASSWORD": "secret"
}
}
}사용 예시
다음은 MCP-Twikit을 사용하여 여러 계정의 트윗 감성을 분석하는 예시입니다:
$ llm compare 20 latest tweet directed @IndiHomeCare, @di_cbn, @BiznetHome, @ID_MyRepublic. What are people sentiment to the product? Do 1 search for each account
이 명령은 MCP-Twikit의 search_twitter 함수를 호출하여 네 계정의 최신 트윗 20개씩을 각각 검색하고, 해당 인터넷 서비스 제공업체들에 대한 대중의 감성을 분석합니다.
MCP-Twikit 활용 사례
감성 분석: Twitter의 트윗를 분석하여 특정 브랜드, 제품 또는 이벤트에 대한 대중의 감성 경향을 파악합니다. 예를 들어, 여러 인터넷 서비스 제공업체의 트윗 감성을 비교하여 사용자의 서비스 만족도를 확인할 수 있습니다.
트렌드 분석: 특정 주제 또는 해시태그의 트윗을 검색하여 인기도와 트렌드 변화를 분석함으로써 브랜드나 개인이 시장 동향을 파악할 수 있도록 돕습니다.
사용자 행동 분석: 특정 사용자 또는 그룹의 트윗 행태(게시 시간, 빈도, 콘텐츠 유형 등)를 연구하여 타겟 고객을 더 잘 이해할 수 있습니다.
트윗 검색: 키워드, 사용자, 해시태그 등 다양한 방식으로 트윗을 검색할 수 있으며, 최신순, 인기순 등 다양한 정렬 방식으로 결과를 얻을 수 있습니다.
타임라인 관리: 최신 트윗 가져오기, 오래된 트윗 삭제 등 사용자의 Twitter 타임라인에 접근하고 관리합니다.
데이터 내보내기: 검색된 트윗 데이터를 CSV 등의 형식으로 내보내어 추가 분석 및 처리를 용이하게 합니다.
MCP 서버로서 MCP-Twikit은 Claude 등 다양한 AI 모델과 통합될 수 있어, AI가 Twitter 데이터에 직접 접근하고 분석할 수 있게 합니다. 또한 다른 MCP 도구들과 결합하여 특정 주제의 트윗을 정기적으로 검색하고 보고서를 생성하는 등의 자동화된 작업을 구현할 수 있습니다.
GitHub:https://github.com/adhikasp/mcp-twikit
대본 기획 도우미▸
AI 앱
AI 뉴스 