Integrations
Integrated for research capabilities, allowing the MCP server to search for information, facts, and news using Brave Search
Enables posting content to Mastodon with platform-specific formatting, managing API rate limits, and tracking post performance
Used for content generation, allowing the MCP server to create social media posts using OpenAI's models
소셜 미디어 MCP 서버
여러 소셜 미디어 플랫폼에 연결되는 MCP(Model Context Protocol) 서버로, 사용자는 자연어 명령어를 통해 여러 플랫폼에서 콘텐츠를 만들고 게시할 수 있습니다.
특징
- 자연어 인터페이스 : 간단한 지침으로 다양한 플랫폼에 대한 게시물을 작성하세요
- 연구 기능 : 해시태그, 트렌드, 사실 및 뉴스를 자동으로 연구합니다.
- 다중 플랫폼 지원 : 플랫폼별 서식을 사용하여 Twitter/X, Mastodon 및 LinkedIn에 게시
- 콘텐츠 생성 : 다양한 AI 모델을 사용하여 매력적인 콘텐츠 생성
- 비율 제한 관리 : 대기열 및 폴백을 통해 API 비율 제한을 원활하게 처리합니다.
- 분석 : 게시물 성과를 추적하고 콘텐츠 전략을 최적화합니다.
시작하기
필수 조건
- Node.js(v18+)
- npm 또는 yarn
- API 키:
- 트위터/X
- 마스토돈
- 링크드인
- OpenAI 및/또는 Anthropic(콘텐츠 생성용)
- Brave Search(연구용)
설치
- 저장소를 복제합니다.
지엑스피1
- 종속성 설치:
- API 키로
.env
파일을 만듭니다.
- 프로젝트를 빌드하세요:
- 서버를 시작합니다:
MCP 통합
이 MCP 서버를 Claude 또는 다른 MCP 호환 어시스턴트와 함께 사용하려면 MCP 설정에 추가하세요.
사용 가능한 도구
게시물 생성
자연어 명령에 따라 콘텐츠를 제작하여 소셜 미디어 플랫폼에 게시합니다.
인기 주제 얻기
소셜 미디어 플랫폼에서 트렌드 주제를 받아보세요.
연구 주제
Brave Search와 Perplexity를 사용하여 주제에 대해 조사해 보세요.
개발
프로젝트 구조
스크립트
npm run build
: 프로젝트 빌드npm run dev
: 핫 리로딩을 통해 개발 모드로 실행npm start
: 프로덕션 서버 시작npm test
: 테스트 실행npm run lint
: 린팅 실행npm run format
: 형식 코드
유틸리티 스크립트
scripts
디렉토리에는 소셜 미디어 MCP 서버용 유틸리티 스크립트가 포함되어 있습니다.
scripts/linkedin-oauth.js
: LinkedIn이 액세스 토큰을 얻기 위한 OAuth 2.0 흐름을 처리합니다.- 사용법:
cd scripts && npm install && npm run linkedin-oauth
- 자세한 내용은 scripts/README.md를 참조하세요.
- 사용법:
선적 서류 비치
documentation
디렉토리에는 각 소셜 미디어 플랫폼 통합에 대한 자세한 문서가 포함되어 있습니다.
특허
이 프로젝트는 ISC 라이선스에 따라 라이선스가 부여되었습니다.
감사의 말
Related MCP Servers
- AsecurityAlicenseAqualityServer for X (Twitter) integration that provides tools for reading your timeline and engaging with tweets. Designed for use with Claude desktop.Last updated -309JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server for managing social media posts, currently supporting X (formerly Twitter).Last updated -37JavaScriptMIT License
- -securityAlicense-qualityEnables interaction with Twitter through a Model Context Protocol, allowing large language models to post tweets, search for tweets, and reply to tweets.Last updated -25010TypeScriptMIT License
- AsecurityAlicenseAqualityAn MCP server that allows Claude to create, manage and publish X/Twitter posts directly through the chat interface.Last updated -535PythonMIT License