Cursor MCP로 TikTok, Instagram, Amazon 데이터 가져오기: 실제 호출 결과
EveryInfra 플러그인은 Cursor Directory에 등록되어 있으며, Cursor Marketplace 등록 신청이 진행 중입니다. 세 가지 설치 방법, 지연 시간과 비용을 담은 실제 MCP 호출 기록, 오류의 의미, 월간 비용 예시를 소개합니다.

지금 바로 Cursor에서 공개 TikTok, Instagram, Amazon 데이터를 가져오려면 Cursor의 mcp.json에 https://api.everyinfra.com/mcp를 추가하고 헤더 Authorization: Bearer <API key>를 설정하세요. EveryInfra 플러그인을 설치해도 됩니다. 이 플러그인에는 해당 원격 MCP 서버와 스킬 10개가 함께 들어 있습니다. 플러그인은 10월 21일부터 커뮤니티 사이트 Cursor Directory에 등록되어 있으며, Cursor 자체 Marketplace에 대한 퍼블리셔 신청은 진행 중입니다. 2026년 10월 21일 18:42–18:45 UTC에 플러그인의 URL과 헤더로 실제 요청을 보냈습니다. TikTok 동영상 5개는 9.04초가 걸렸고 비용은 $0.000556이었습니다. Amazon 상품 10개는 33.88초가 걸렸고 비용은 $0.001389였습니다.
EveryInfra는 호출당 과금되는 데이터 API입니다. 키 하나로 106개 플랫폼, 573개 데이터 기능, 17개 검색 도구, 52개 CAPTCHA 유형을 이용할 수 있으며, 가격은 API 호출 1,000건당 $0.56부터입니다. 실패하거나 결과가 비어 있는 호출은 과금되지 않습니다. TikTok 스크래퍼나 Amazon 스크래퍼를 직접 작성할 필요가 없고, 플랫폼 로그인 정보를 넘길 필요도 없습니다.
두 플러그인 마켓플레이스와 EveryInfra 등록 현황
- Cursor Directory(cursor.directory)는 커뮤니티 디렉터리입니다. 로그인한 뒤 GitHub 저장소 URL을 붙여 넣으면 사이트가 규칙, MCP 서버, 스킬 등의 구성 요소를 감지합니다. 이어서 Cursor SDK 에이전트가 플러그인을 검사해 안전, 의심, 악성 중 하나로 평가합니다(커뮤니티 디렉터리 저장소). EveryInfra 항목의 이름은 "EveryInfra: TikTok, Instagram & Amazon Data"입니다. 이 페이지에는 스킬 10개가 표시되며 홈페이지와 소스 저장소 링크가 있습니다.
- Cursor Marketplace(cursor.com/marketplace)는 Cursor의 Customize 페이지에서 바로 설치할 수 있는 카탈로그입니다. 모든 플러그인은 오픈 소스여야 하며, 등록 전에 사람이 직접 검토합니다. 업데이트도 매번 검토하며, 저장소에서 자동으로 동기화되는 것은 없습니다(Marketplace 보안). 퍼블리셔는 로그인한 뒤 cursor.com/marketplace/publish에서 신청합니다. EveryInfra의 신청은 진행 중이며, 등록이 완료되면 이 글을 업데이트하겠습니다.

사용자 입장에서는 설치 방식이 다릅니다. Directory에서는 아래 단계를 따라 설치합니다. Marketplace에서는 Cursor 안에서 Install을 클릭하면 됩니다.
플러그인 구성
플러그인은 everyinfra/everyinfra-agent-plugins에 있습니다. 릴리스 v0.4.0(10월 21일 UTC)에는 Cursor 매니페스트 .cursor-plugin/plugin.json과 로고가 포함되어 있습니다. Cursor 플러그인 레퍼런스에 따르면 규칙, 스킬, 에이전트, 명령, MCP 서버, 훅을 하나의 패키지에 담을 수 있습니다. EveryInfra 플러그인은 그중 두 가지를 사용합니다:
- 원격 MCP 서버 1개:
https://api.everyinfra.com/mcp입니다. 헤더에는EVERYINFRA_API_KEY변수 값이 사용됩니다. 매니페스트에는 변수 이름만 선언되어 있으며 키는 저장되지 않습니다. - 스킬 10개. 데이터 관련 스킬은 everydata(기능 탐색 및 호출), everyinfra-bulk-data-export(호출 수와 비용을 먼저 추정한 뒤 페이지네이션과 중복 제거 수행), everysearch(17개 검색 도구), everyinfra-crosscheck-research(사실 주장 하나를 검증)입니다. 나머지는 AI API, CAPTCHA 해결, 전화번호, 이메일, 프록시를 다룹니다.
서버는 도구 25개를 제공합니다. 대부분의 작업은 세 도구가 담당합니다. everyinfra_list_capabilities는 플랫폼, 액션, 파라미터를 나열하고, everyinfra_call_api는 모든 데이터 기능을 호출하며, everyinfra_get_job은 비동기 결과를 무료로 조회합니다. 또한 "내 작업에 맞는 기능 찾기"나 마켓플레이스 간 가격 비교 같은 프롬프트 템플릿 7개와, 설정, 사용 사례, 카탈로그 요약, 요금, AI API 규칙을 다루는 참조 리소스 5개를 제공합니다.
테스트 기록: URL 하나, 요청 11건
| 요청 | 시간 | 과금액 |
|---|---|---|
tools/list, 키 없음(요청 3건) | 0.18–0.25 s | $0 |
| TikTok 동영상 검색 "cursor ai", 결과 5개 | 9.04 s | $0.000556 |
| TikTok 동영상 상세 정보(필드 36개) | 8.92 s | $0.000556 |
| 같은 동영상을 REST로 조회 | 13.26 s | $0.000556 |
| Instagram 프로필 github(필드 17개) | 8.89 s | $0.000556 |
| Amazon 검색 "mechanical keyboard", 상품 10개 | 33.88 s | $0.001389 |
같은 검색에 limit: 5 적용 | 23.88 s | $0.001389 |
잘못된 파라미터 이름(user) | 0.12 s | $0 |
| 키 없이 데이터 호출 | 0.18 s | $0 |
| 합계, 요청 11건 | — | 6건 과금, $0.005002 |
Cursor 인터페이스에서의 소요 시간은 측정하지 않았습니다. 플러그인 설정에 있는 URL로 같은 헤더를 붙여 MCP 요청을 직접 보냈고, 비교를 위해 동영상 하나를 REST로 조회했습니다. 비용은 각 응답의 billing 객체에서 가져왔으며, everyinfra_requests 도구로 호출마다 대조했습니다.
- 키 없이 도구 탐색.
tools/list요청 3건은 0.18–0.25초가 걸렸고 도구 25개를 반환했습니다. 도구, 프롬프트 템플릿, 리소스 목록 조회에는 키가 필요 없고 비용도 들지 않습니다. - TikTok 동영상 검색 "cursor ai", 결과 5개: 9.04초, $0.000556. 조회수는 325회에서 19,000회까지였습니다(중앙값 1,960회). 5개 중 3개는 10월 18–21일에 게시되었습니다. 각 행에는
view_count,like_count,collect_count,hashtags,posted_at등 33개 필드가 있습니다. - TikTok 동영상 상세 정보(조회수가 가장 높은 결과, 크리에이터 이름 비공개): 8.92초, $0.000556, 필드 36개. 조회수 19,000회, 좋아요 374개, 댓글 5개, 공유 29회, 저장 68회였으며 길이는 10초였습니다.
- 같은 동영상을 REST로 조회(
POST /api/v1/social): 13.26초, $0.000556. 필드 이름 36개가 MCP 결과와 정확히 일치하므로, Cursor에서 테스트한 파라미터를 스크립트에서 그대로 사용할 수 있습니다. - Instagram 프로필(github): 8.89초, $0.000556. 팔로워 940,496명, 게시물 1,354개, 인증 계정, 필드 17개.
- Amazon 상품 검색 "mechanical keyboard": 33.88초, $0.001389, 기본값으로 상품 10개. 가격은 $28.49에서 $149.99까지였습니다(중앙값 $57.49). 10개 중 9개에 평점이 있었으며, 평점은 4.2에서 4.8 사이, 평가 수는 상품당 51개에서 6,890개였습니다.
limit: 5를 적용한 같은 검색은 23.88초 만에 상품 5개를 반환했으며 비용은 같았습니다. - 잘못된 파라미터 이름.
username대신user를 넣은 Instagram 프로필 호출은 0.12초 만에missing_param을 반환하고 필수 파라미터 이름을 알려 주었습니다. 이 호출은 과금 내역에 없으므로 과금되지 않았습니다. - 키 없는 데이터 호출은 0.18초 만에
unauthorized를 반환했으며, 헤더 형식과 회원가입 링크를 함께 안내했습니다. 과금되지 않았습니다.

과금된 호출은 6건, 총 $0.005002였고, 탐색 및 오류 요청 5건은 $0였습니다. 시사점은 세 가지입니다. Amazon처럼 페이지 전체를 가져오는 상품 검색은 30초 안팎이 걸리므로 일괄 작업에는 비동기 모드를 사용해야 합니다. 같은 기능이라면 MCP와 REST 경로가 동일한 필드를 반환합니다. 파라미터 오류는 약 0.1초 만에 이해하기 쉬운 수정 방법과 함께 반환되며, Cursor 에이전트는 대개 스스로 호출을 고칩니다. 자세한 내용은 API 오류 처리를 참고하세요.
Cursor에 설치하는 세 가지 방법
먼저 콘솔에서 API 키를 생성하세요(빠른 시작). 데이터만 사용한다면 키를 데이터 제품군으로 제한하고 분당 한도를 설정하세요.
방법 1: mcp.json에 추가(지금 사용 가능, 모든 요금제)
프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 항목을 추가하세요. Cursor는 url과 headers의 ${env:NAME}을 해석하므로(Cursor MCP 문서) 키는 환경 변수에 두고 파일은 안전하게 커밋할 수 있습니다:
{
"mcpServers": {
"everyinfra": {
"url": "https://api.everyinfra.com/mcp",
"headers": { "Authorization": "Bearer ${env:EVERYINFRA_API_KEY}" }
}
}
}Customize에서 everyinfra가 켜져 있는지 확인하세요. 그런 다음 "cursor ai에 관한 최근 TikTok 동영상 5개를 찾아 조회수순으로 정렬하고 게시일을 표로 보여 줘."라고 요청하세요. Cursor는 기본적으로 MCP 도구를 호출할 때마다 확인을 요청하며, 도구 이름 옆의 화살표를 열면 인수를 볼 수 있습니다.

방법 2: 로컬 플러그인으로 불러오기(스킬 10개 추가)
- 저장소를 클론하고
plugins/everyinfra폴더 전체를~/.cursor/plugins/local/everyinfra에 복사하세요. 반드시 복사해야 합니다. Cursor는 다른 위치를 가리키는 심볼릭 링크를 건너뜁니다. - Cursor를 다시 시작하거나 Developer: Reload Window를 실행하세요.
- Customize를 열어 everyinfra MCP 서버와 스킬 10개가 표시되는지 확인하세요.
- Cursor 문서에 따르면 플러그인 변수 값은 Plugins → Configure에서 설정합니다.
EVERYINFRA_API_KEY에 키를 입력하세요.
Enterprise 요금제에서는 로컬 플러그인 가져오기가 기본적으로 꺼져 있습니다. 관리자가 Dashboard → Settings → Security & Identity에서 Allow Local Plugin Imports를 활성화해야 합니다(Cursor 플러그인 문서).
방법 3: 팀 마켓플레이스로 배포(Teams 및 Enterprise)
관리자가 Dashboard → Plugins & MCPs를 열고 Add Marketplace, Import from Repo를 차례로 선택한 뒤 https://github.com/everyinfra/everyinfra-agent-plugins를 붙여 넣습니다. Cursor는 저장소 루트의 .cursor-plugin/marketplace.json을 읽습니다. 그런 다음 관리자가 설치 모드를 Default Off, Default On, Required 중에서 설정합니다. Teams 요금제에서는 팀 마켓플레이스를 하나만 사용할 수 있습니다.
세 방법 모두 같은 서버에 연결되며 같은 EveryInfra 계정에 과금됩니다. 팀이 키 하나를 공유하면 모든 구성원의 호출이 그 계정에 과금됩니다.

오류와 과금
- 키 누락, 잘못된 키, 비활성화된 키:
unauthorized, 과금 없음. - 잘못된 파라미터 이름 또는 값:
missing_param,unknown_param또는 유효한 옵션과 예시가 포함된 값 오류, 과금 없음. - 데이터 없음: 빈 결과가 반환되며, 보류된 금액은 환불됩니다.
- 기능 일시 사용 불가: 사용 불가로 표시되며 과금 없음. 실시간 상태는 상태 페이지에서 확인할 수 있습니다.
- 잔액 부족: 충전 안내, 과금 없음.
실행 전에 비용을 추정하려면 에이전트에게 everyinfra_list_capabilities를 호출해 현재 가격을 확인하도록 요청하세요. 실행 후 확인하려면 everyinfra_requests 또는 everyinfra_billing을 호출하도록 요청하세요. 둘 다 무료입니다.
매일 모니터링하면 드는 비용
10월 22일 카탈로그 가격 기준입니다(요금 페이지가 최종 기준):
- TikTok 동영상 검색, 키워드 20개를 30일 동안 하루 한 번: 600건 × $0.000556 = $0.33.
- 같은 키워드 20개로 Amazon 검색: 600건 × $0.001389 = $0.83.
- 브랜드 계정 50개의 Instagram 프로필 상세 정보를 주 1회: 200건 × $0.000556 = $0.11.
- 월 합계 $1.28. 실패하거나 결과가 비어 있는 호출은 과금되지 않으므로 실제 금액은 이보다 낮아질 수는 있어도 높아지지는 않습니다. Cursor 요금제 비용은 별도로 청구됩니다.
원격 MCP, 자체 스크래퍼, 로컬 서버 비교
- 자체 스크래퍼를 운영하려면 프록시, 세션, 챌린지, 레이아웃 변경을 직접 처리해야 합니다. 맞춤 필드를 대량으로 수집해야 하고 코드를 유지보수할 수 있는 팀에 적합합니다.
- 로컬 stdio 서버는 내 컴퓨터에서 브라우저나 스크립트를 실행합니다. 로컬 파일과 인트라넷 페이지에 적합하며, Cursor 문서도 보안에 민감한 서버는 로컬에서 실행하도록 권장합니다.
- 원격 MCP 서버(이 가이드)는 아무것도 설치할 필요가 없고, 구조화된 필드를 반환하며, 호출당 과금됩니다. 카탈로그에 있는 기능을 지원하며, 다른 사이트에는 검색 기능의 크롤링 및 읽기 도구를 사용합니다.
플랫폼별 전체 기능과 필드는 TikTok 스크래핑 API와 Amazon 상품 및 리뷰 데이터 API에서 확인하세요. 크리에이터 선별 워크플로 전체는 TikTok 크리에이터 데이터: 프로필, 동영상, 참여율을 참고하세요.
2026년 9월과 10월에 달라진 점
- 10월 13일: Cursor가 Origin App Marketplace에서 공개 등록 신청을 받기 시작했습니다. 배포, CI, 코드 리뷰, 보안, 모니터링용 앱 20개 이상과 함께 출시되었습니다(Cursor 변경 내역). 이 마켓플레이스는 웹훅으로 Origin 저장소에 연결되는 앱을 위한 것이며 플러그인과는 별개입니다. MCP와 스킬 제작자는 여전히 marketplace/publish를 통해 신청합니다.
- 9월 23일: Cursor가 에이전트 토큰 사용량을 줄인 방법을 공개했습니다. 이제 MCP 도구는 필요할 때만 컨텍스트에 로드됩니다. MCP 도구를 호출한 세션에서는 총 토큰이 46.9% 줄었습니다. 전체 토큰 비용은 7% 감소했습니다(Cursor 엔지니어링 블로그). 도구가 25개인 서버라도 이제 긴 도구 목록이 매 턴 컨텍스트를 채우지 않습니다.
- 9월 12일: MCP Registry 전체 조사에서 2026년 8월 스냅샷 기준 서버 21,643개와 버전 레코드 72,606개가 집계되었습니다. 여러 버전이 있는 서버 중 51.1%는 버전 사이에 공개하는 도구를 변경했고, 40.6%는 공지 없이 변경했습니다(arXiv 2609.14119). Cursor Marketplace는 플러그인 업데이트를 매번 사람이 검토하지만, 커뮤니티 디렉터리는 자동 검사에 의존합니다. 커뮤니티 플러그인을 설치하기 전에 매니페스트와 스킬 파일을 읽어 보세요.
- 9월 10일: Cursor가 Projects 베타를 출시했습니다. 코디네이터 에이전트가 작업을 하위 에이전트에 나누며, 일정에 따라 또는 Slack 채널에서 시작할 수 있습니다(Cursor 변경 내역). 장시간 실행되는 에이전트는 데이터 도구를 여러 번 호출하므로, 대량 요청에는
"mode": "async"를 전달하고job_id결과는 무료인everyinfra_get_job으로 조회하세요. - 배경: Agent Plugins 1.0.0. 8월 6일 Amazon, Cursor, Microsoft, OpenAI, Vercel이 스킬과 MCP 서버의 폴더 구조를 하나로 정한 개방형 표준을 발표했습니다(agent-plugins.org). Cursor는 이 형식과 자체 형식을 모두 불러오므로, 저장소 하나로 여러 클라이언트를 지원할 수 있습니다.
FAQ
로컬 브라우저 없이 쓸 수 있는 Cursor용 웹 스크래핑 MCP 서버가 있나요? 네. EveryInfra 같은 원격 MCP 서버는 제공업체 측에서 실행되므로 URL 하나와 키만 추가하면 되고, 내 컴퓨터에 브라우저나 스크래퍼가 필요 없습니다. 탐색은 무료이며 데이터 호출은 호출당 과금됩니다.
Cursor Directory와 Cursor Marketplace는 같은 것인가요? 아니요. Directory는 자동 검사를 거치는 커뮤니티 사이트라 등록 항목이 빠르게 공개됩니다. Marketplace는 Cursor가 검토하며 Customize에서 설치합니다. EveryInfra는 Directory에 등록되어 있고 Marketplace에 신청한 상태입니다. 그때까지는 위의 mcp.json 설정으로 같은 도구를 사용할 수 있습니다.
TikTok, Instagram, Amazon 계정이나 쿠키가 필요한가요? 아니요. EveryInfra API 키만 있으면 됩니다. 키는 환경 변수나 플러그인 변수에 보관하고, 채팅이나 저장소에는 절대 넣지 마세요.
함께 읽을 글
참고 LF-19