Windsurf에이전트
Windsurf용 FoPost
Windsurf에 mcpServers 블록 하나를 추가하면 Cascade에 FoPost 도구가 생겨요. 병합된 변경 사항을 네트워크별 게시물로 만들어 예약할 수 있고, 모든 도구 호출은 먼저 승인을 위해 표시돼요.
mcp_config.json
{
"mcpServers": {
"fopost": {
"command": "npx",
"args": ["-y", "@fopost/mcp"],
"env": { "FOPOST_API_KEY": "your-api-key" }
}
}
}설정 블록 하나
Cascade MCP 설정에 추가하면 도구가 나타나요.
승인이 먼저
Cascade는 각 도구 호출을 보여 주고 기다려요. 서버는 스스로 게시하지 않아요.
14가지 도구
게시물, 전송, 계정, 워크스페이스, AI 다시 쓰기.
설정
Cascade 패널에서 연결
FoPost 대시보드에서 API 키를 만들고, Windsurf의 MCP 설정을 열어 mcp_config.json에 블록을 붙여 넣으세요. 서버 목록을 새로 고친 뒤 Cascade에 계정 목록을 요청하세요.
Windsurf 설정하기Cascade
> Which accounts can I post to?
Cascade: list_accounts → LinkedIn, X, Threads in
workspace "Studio". All healthy.범위가 지정된 키
Cascade에 필요한 것만 부여하세요. 대시보드에서 취소할 수 있어요.
키당 워크스페이스
키 하나는 워크스페이스 하나에만 접근해요.
먼저 확인
쓰기 작업 전에 list_accounts 호출로 서버를 확인해요.
배포하고 알리기
같은 흐름에서 릴리스 노트가 게시물로
Cascade는 변경 사항을 이미 알고 있어요. 네트워크별 게시물과 시간을 요청하면 rewrite_for_platforms로 초안을 쓰고, schedule_post로 예약한 뒤 게시물 ID를 돌려줘요.
다음 릴리스에서 써 보기
rewrite_for_platforms
초안 하나에서 네트워크별 길이에 맞춘 버전을.
repurpose_url
변경 내역 페이지 하나가 일련의 게시물이 돼요.
schedule_post
지정한 시간 또는 다음 빈 슬롯.
Cascade
> Did the release post deliver?
Cascade: list_post_deliveries → 3 of 3 delivered.list_posts
상태와 필터가 있는 최근 게시물.
get_account_health
확인이 필요한 토큰.
get_ai_credits
큰 다시 쓰기 작업 전 잔액.
Windsurf에 대해 자주 묻는 질문
설정은 어디에 있나요?
Cascade의 MCP 설정을 열고 원본 설정 편집을 선택하세요. mcpServers 객체가 있는 JSON 파일이에요. 위 블록을 붙여 넣으세요.
묻지 않고 게시하나요?
아니요. Cascade는 도구 호출을 보여 주고 승인을 받으며, 서버는 승인된 호출 안에서만 동작해요.
Node가 필요한가요?
네. 서버가 npx로 실행되므로 최신 Node 런타임이 설치되어 있어야 해요.
키를 커밋해도 되나요?
아니요. 설정은 저장소 밖의 사용자 디렉터리에 있어요. 그대로 두세요.
AI 크레딧을 사용하나요?
세 가지 AI 도구만 사용해요. 예약과 확인에는 크레딧이 들지 않아요.
여러 워크스페이스를 관리할 수 있나요?
워크스페이스마다 고유한 키와 이름으로 서버 항목을 하나씩 추가하세요.