Skip to main content
Glama
SideShiftApp

SideShift MCP for Cursor

Official
by SideShiftApp

Cursor용 SideShift MCP

SideShift의 호스팅 Model Context Protocol(MCP) 서버용 공식 Cursor 플러그인입니다. Cursor가 권한을 부여한 SideShift 회사를 운영할 수 있게 해줍니다. API 키를 Cursor에 복사하지 않고도 크리에이터를 발견하고, 캠페인과 지원서를 관리하고, 콘텐츠와 계약을 처리하고, 네트워크와 소통하고, 분석을 확인하고, 부여된 기타 SideShift 기능을 사용할 수 있습니다.

이 플러그인은 작고 감사 가능한 커넥터이자 안내 패키지입니다. 공식 서버는 SideShift가 https://app.sideshift.app/api/mcp에서 계속 호스팅합니다.

설치

목록이 게시되면 Cursor의 Customize 페이지를 열고 SideShift를 찾아 Install을 선택한 다음 사용자 또는 프로젝트 범위를 선택하세요. 다음을 입력할 수도 있습니다:

/add-plugin sideshift

게시 전 테스트를 위해 이 저장소를 Cursor의 로컬 플러그인 디렉터리에 복사하세요. 현재 Cursor 빌드는 해당 디렉터리 밖에 있는 대상을 가리키는 로컬 플러그인 심볼릭 링크를 거부하므로 복사본이 가장 안정적인 옵션입니다.

mkdir -p ~/.cursor/plugins/local/sideshift
rsync -a --exclude '.git/' ./ ~/.cursor/plugins/local/sideshift/

그런 다음 Cursor에서 Developer: Reload Window를 실행하세요. 플러그인은 Customize → Installed에 MCP 서버 1개, 스킬 1개, 명령어 1개와 함께 표시됩니다.

Related MCP server: FluentCRM MCP Server

안전하게 연결

/sideshift-connect를 실행하거나 Cursor에 요청하세요:

Connect to SideShift and show me which company and scopes are active.

첫 번째 MCP 호출은 SideShift의 브라우저 기반 OAuth 2.1 흐름을 시작합니다. 로그인하고, 의도한 회사를 선택하고, 요청된 범위를 검토한 후 승인하세요. 커밋된 구성에는 API 키, 액세스 토큰, 클라이언트 시크릿, 사용자 지정 권한 부여 헤더 또는 환경 변수 자리 표시자가 포함되어 있지 않습니다.

권한 부여 후 플러그인은 whoami를 호출하여 작업을 수행하기 전에 정확한 회사와 범위를 확인할 수 있게 합니다. 액세스는 SideShift에 의해 테넌트 및 범위에 계속 바인딩됩니다. 플러그인은 두 번째 권한 부여 경로를 추가하지 않습니다.

예시 프롬프트

Show my active campaigns and summarize application volume for each.
Find creators who match this campaign brief, but do not contact anyone yet.
Draft a contract plan and show me the exact changes before creating anything.
Search SideShift's capability catalog for the best tool to reconcile these posts.

기능 검색

SideShift는 광범위하고 진화하는 도구 표면을 노출합니다. Cursor 호스트가 항상 모든 도구를 모델의 즉각적인 컨텍스트에 배치하지는 않으므로, 번들된 스킬은 오래된 도구 목록을 복제하는 대신 서버 자체의 검색 흐름을 사용합니다:

  1. whoami를 호출하여 활성 회사와 범위를 확인합니다.

  2. 올바른 도구가 아직 표시되지 않는 경우 사용자의 의도와 함께 find_capability를 호출합니다.

  3. 검색된 기능을 호출하기 전에 공식 스키마를 가져옵니다.

  4. 누락된 범위는 재인증 요청으로 간주하며, 다른 계정을 사용하거나 서버를 우회할 수 있는 권한으로 간주하지 마십시오.

현재의 전체 기능 참조는 SideShift MCP 문서에서 유지관리됩니다.

안전 모델

  • 읽기 작업은 사용자의 요청에 직접 응답하는 경우 실행될 수 있습니다.

  • 중대한 쓰기 전에 에이전트는 대상, 중요한 인수, 예상 부작용을 표시한 다음 명확한 사용자 승인을 받아야 합니다.

  • 통신 전송이나 자금 이동과 같은 민감한 작업은 인접한 요청에서 절대 유추되어서는 안 됩니다.

  • 재시도는 호출자가 제공한 동일한 operation_id 또는 멱등성 키를 재사용합니다. 결과가 불확실한 경우 재시도하기 전에 상태를 확인하세요.

  • 크리에이터 및 회사 데이터는 OAuth 중에 선택한 회사 내에 유지되어야 합니다. 교차 테넌트 또는 알 수 없는 식별자는 실패 시 차단됩니다.

  • 도구 결과가 최종적입니다. 에이전트는 누락된 레코드, 식별자, 권한 또는 성공적인 결과를 지어내서는 안 됩니다.

이러한 클라이언트 측 지침은 서버의 인증, 권한 부여, 확인, 샌드박스 및 멱등성 제어를 보완하며 대체하지 않습니다.

저장소 내용

경로

용도

.cursor-plugin/plugin.json

Cursor Marketplace 메타데이터 및 구성 요소 연결

mcp.json

시크릿 없는 원격 MCP 구성

skills/sideshift-operations/SKILL.md

기능 검색 및 안전한 운영 지침

commands/sideshift-connect.md

OAuth 연결 및 신원 확인 워크플로

scripts/validate-plugin.mjs

오프라인 마켓플레이스 준비 상태 검증

scripts/smoke-mcp.mjs

자격 증명 없는 라이브 OAuth 검색 스모크 테스트

개발 및 검증

Node.js 22 이상이 필요합니다. 이 플러그인에는 런타임 또는 개발 종속성이 없습니다.

npm run check
npm run smoke

npm run check는 매니페스트, 구성 요소 머리말, 로고, 경로, 시크릿 없는 MCP 구성 및 필수 공개 사항을 검증합니다. npm run smoke는 인증되지 않은 읽기 전용 검색 요청만 수행하고 라이브 엔드포인트가 예상 OAuth 챌린지와 메타데이터를 반환하는지 확인합니다.

OAuth 토큰, 쿠키, API 키, 클라이언트 시크릿, 채워진 환경 파일 또는 사용자/회사 데이터를 커밋하지 마십시오. 인증된 릴리스 검증에는 Dev Testing Don을 사용하고 중요한 도구는 릴리스 스모크 테스트에서 제외하세요.

지원 및 보안

공개 이슈에 자격 증명, 개인 데이터, 회사 데이터 또는 취약점 세부 정보를 게시하지 마십시오.

약관, 개인정보 보호 및 라이선스

호스팅되는 SideShift 서비스 사용은 SideShift 이용약관개인정보 보호정책의 적용을 받습니다. 플러그인별 데이터 흐름은 PRIVACY.md에 요약되어 있습니다.

이 저장소는 Apache License 2.0에 따라 라이선스가 부여됩니다.

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Connects Fledge functionality to Cursor AI, allowing interaction with Fledge instances via natural language commands.
    MIT
  • F
    license
    C
    quality
    D
    maintenance
    Enables management of FluentCRM marketing automation directly from Cursor, including contact management, tags, lists, campaigns, automations, and webhooks. Allows users to interact with their FluentCRM WordPress plugin through natural language conversations with Claude.
    36
    13
  • A
    license
    -
    quality
    D
    maintenance
    A Cursor IDE enhancement plugin that provides multi-session MCP functionality and Cursor membership switching. It enables parallel chat sessions across projects and allows users to modify Cursor's membership type without requiring activation codes.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Manage SRG+ hubs, channels, content, assets, users, and workspaces from any MCP-aware AI agent.

  • AI-agent commerce: browse campaigns/products, mint tracking links, publish posts, track earnings.

  • Clip videos into captioned shorts, add captions & schedule posts — from Claude, ChatGPT, Cursor.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SideShiftApp/sideshift-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server