social-media-mcp

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

소셜 미디어 서버

소셜 미디어 게시물을 관리하기 위한 모델 컨텍스트 프로토콜(MCP) 서버로, 현재 X(이전의 Twitter)를 지원합니다.

특징

  • X(트위터)에 메시지 게시
  • X에 스레드 만들기
  • 기존 스레드에 답변
  • 필터링 옵션을 사용하여 X개의 게시물 나열
  • 플랫폼 정보 엔드포인트

필수 조건

  • Node.js 16 이상
  • Twitter API 자격 증명
    • API 키
    • API 비밀
    • 액세스 토큰
    • 액세스 비밀

설치

Smithery를 통해 설치

Smithery를 통해 Claude Desktop용 소셜 미디어 서버를 자동으로 설치하려면:

지엑스피1

수동 설치

  1. 저장소를 복제합니다
  2. 종속성 설치:
npm install
  1. Twitter 자격 증명으로 .env 파일을 만듭니다.
TWITTER_API_KEY=your_api_key TWITTER_API_SECRET=your_api_secret TWITTER_ACCESS_TOKEN=your_access_token TWITTER_ACCESS_SECRET=your_access_secret

건물

프로젝트를 빌드하려면 다음을 실행하세요.

npm run build

사용 가능한 도구

  • post_to_x - X에게 메시지 게시
    • 필수: content (문자열)
    • 선택 사항: threadId (문자열)
  • create_x_thread - X에 새 스레드를 만듭니다.
    • 필수: content (문자열)
  • list_x_post - 선택적 필터링을 사용하여 X개의 게시물 나열
    • 선택 사항: limit (숫자)
    • 선택 사항: threadId (문자열)

자원

서버는 다음을 통해 플랫폼 정보를 제공합니다.

  • socialmedia://platforms/x

개발

이 프로젝트는 TypeScript를 사용하고 모델 컨텍스트 프로토콜(Model Context Protocol) 사양을 따릅니다. 주요 서버 구현은 index.ts에 있으며, 유형은 types.ts에 정의되어 있습니다.

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

소셜 미디어 게시물을 관리하기 위한 모델 컨텍스트 프로토콜(MCP) 서버로, 현재 X(이전의 Twitter)를 지원합니다.

  1. Features
    1. Prerequisites
      1. Installation
        1. Installing via Smithery
        2. Manual Installation
      2. Building
        1. Available Tools
          1. Resources
            1. Development
              1. License
                ID: 55bvn41dtb