프로토타입 · 미리 보기: 공식 레지스트리의 모든 서버를 담고 있으며 30분마다 동기화해요. Google로 로그인하면 리뷰를 쓸 수 있어요.
PopNx MCPAI를 쓰는 사람을 위한 MCP 서버 · 쉬운 말로 설명해요

Aidelly

제작자: Aidelly버전 1.0.1i★ 0i클라우드에서 실행
레지스트리 이름io.github.wilzer/aidelly

설치 방법

개요

제작자가 쓴 설명(영어 원문)

Agent-operated social media for agencies — www.aidelly.ai. Post, approve, analyze on 11 networks.

할 수 있는 일

이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.

  • 연결 방식: 클라우드에서 실행
  • 전송 방식: Streamable HTTP
  • 카테고리: 마케팅 및 소셜 미디어

설치

쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.

검사 3/4 통과 · 내가 묻는 내용은 제작자 서버(app.aidelly.ai)를 거쳐요

먼저: 어떤 AI를 쓰시나요?

쓰는 앱을 고르면 아래에 단계가 나옵니다.

Claude에 연결할 수 있어요 · 약 2분

키 필요 없음, 설치 필요 없음 · claude.ai나 데스크톱 앱에서 한 번 설정하면 채팅에서 쓸 수 있어요 · 무료 계정은 1개까지

  1. Claude의 Connectors 페이지 열기

    CustomizeConnectors

    CustomizeConnectors1+ Add2https://…3Add4
  2. “+ Add” → “Add custom connector”를 누르고 이 2칸 채우기

    여기서 복사해 Claude의 같은 이름 칸에 붙여 넣고 Continue를 누르세요

    Name · 이름Aidelly
    Remote MCP server URL · 주소https://app.aidelly.ai/api/mcp/public-api

    Authentication은 Claude가 찾은 그대로 두고 Add를 누르세요

  3. 채팅에서 켜기

    +ConnectorsAidelly

  4. 해 보기

    Aidelly을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ Claude가 Aidelly을 쓰고 있다고 하거나 답에 Aidelly 도구 이름이 나오면 연결된 거예요

메뉴 이름은 2026년 11월 11일에 Anthropic 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

ChatGPT는 기업용 요금제에서만 연결돼요

웹의 ChatGPT Business, Enterprise, Edu에서 워크스페이스 관리자나 소유자가 추가해요 · Free, Plus, Pro를 쓰면: 내 ChatGPT 요금제로는 아직 MCP를 직접 연결할 수 없어요

  1. 웹 ChatGPT에서 MCP 추가 페이지 열기

    Plugins+Add custom MCP server

    ChatGPTPlugins1+2https://…3Create4
  2. 이름과 주소 입력

    이름을 넣고 Connection에 주소를 붙여 넣은 뒤 경고에 체크하고 Create as a plugin을 누르세요

    Name · 이름Aidelly
    Connection · 주소https://app.aidelly.ai/api/mcp/public-api
  3. 채팅에서 Aidelly 고르기

    새 채팅을 열고 입력 전에 플러그인 목록에서 Aidelly을 고르세요

  4. 해 보기

    Aidelly을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ ChatGPT가 Aidelly을 쓰고 있다고 하거나 답에 Aidelly 도구 이름이 나오면 연결된 거예요

메뉴 이름은 2026년 11월 11일에 OpenAI 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

Claude Code에 연결할 수 있어요 · 약 2분

키 필요 없음, 설치 필요 없음

  1. 터미널 열기

    Mac: Command+스페이스를 누르고 Terminal 입력 · Windows: PowerShell 열기

  2. 이 명령을 붙여 넣고 Enter

    claude mcp add --transport http aidelly https://app.aidelly.ai/api/mcp/public-api
  3. Claude Code에서 /mcp 입력

    Aidelly이 목록에 있고 연결됨으로 보이면 돼요

  4. 해 보기

    Aidelly을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ Claude Code가 Aidelly을 쓰고 있다고 하거나 답에 Aidelly 도구 이름이 나오면 연결된 거예요

메뉴 이름은 2026년 11월 11일에 Anthropic 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

Cursor에 연결할 수 있어요 · 약 2분

키 필요 없음, 설치 필요 없음

  1. 이 버튼으로 Cursor 열기

    Cursor에서 열기

    Cursor가 설치를 확인하면 Install을 누르세요

  2. Cursor에서 AI 채팅을 Agent 모드로 열기

  3. 해 보기

    Aidelly을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ Cursor가 Aidelly을 쓰고 있다고 하거나 답에 Aidelly 도구 이름이 나오면 연결된 거예요

메뉴 이름은 2026년 11월 11일에 Cursor 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

VS Code에 연결할 수 있어요 · 약 2분

키 필요 없음, 설치 필요 없음

  1. 이 버튼으로 VS Code 열기

    VS Code에서 열기

    VS Code가 설치를 확인하면 Install을 누르세요

  2. VS Code에서 AI 채팅을 Agent 모드로 열기

  3. 해 보기

    Aidelly을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐

    ✓ VS Code가 Aidelly을 쓰고 있다고 하거나 답에 Aidelly 도구 이름이 나오면 연결된 거예요

메뉴 이름은 2026년 11월 11일에 VS Code 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요

Windsurf, Zed, Gemini CLI 같은 다른 MCP 앱은 추가 방법이 저마다 달라요. 앱 목록에서 확인하세요

MCP를 쓰는 앱 모두 보기 →

웹으로 연결하는 앱용 주소

주소https://app.aidelly.ai/api/mcp/public-api

JSON 설정은 아래 “개발자용”에 있어요

막혔나요? Aidelly을 쓰는 사람에게 물어보세요💬 토론 →
개발자용: 터미널 명령과 JSON 설정

웹으로 연결

Claude Code

claude mcp add --transport http aidelly https://app.aidelly.ai/api/mcp/public-api

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "aidelly": {
      "url": "https://app.aidelly.ai/api/mcp/public-api"
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "aidelly": {
      "type": "http",
      "url": "https://app.aidelly.ai/api/mcp/public-api"
    }
  }
}

이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.

한눈에 보기

주간 다운로드i
npm/PyPI에 없음
라이선스i
라이선스 표시 없음
연결 방식
클라우드에서 실행
전송 방식
streamable-http
최신 버전i
1.0.1
레지스트리 공개i
2026년 8월 5일
코드 마지막 변경i
2026년 10월 2일
제작자
Aidelly
웹사이트
www.aidelly.ai
레지스트리 상태
활성

어떤 앱에서 쓸 수 있나요

이 서버의 연결 방식과 각 앱의 공식 문서를 바탕으로 했어요. 2026년 11월 10일 확인.

인터넷으로 연결하는 앱

ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

모든 앱과 장단점 →

할 수 있는 일

도구 이름과 설명은 서버가 2026년 11월 11일에 알려 준 그대로예요. 우리가 아니라 제작자가 쓴 글이고, 일반 텍스트로만 보여 드려요.

  • aidelly_add_brain_document

    Add a reference document to the workspace Brain from pasted text or from source_url, a public PDF, DOCX, TXT or Markdown file (10 MB max; web pages return 415, so send their text instead). Supply exactly one of text or source_url, plus an optional title, document_type and tags. T

  • aidelly_add_brain_entry

    Add knowledge to the selected workspace Brain when the user asks to remember or save it. Requires workspace settings permission. Save confirmed brand facts, voice, audience, offers, proof, stories, beliefs, pillars or lessons. Intended for confirmed knowledge rather than invented

  • aidelly_add_competitor

    Register a competitor root domain to track in the workspace.

  • aidelly_add_creator

    Register a creator handle on a specific platform to track.

  • aidelly_add_queue_items

    Add content items to the end of a distribution queue. Items publish in the queue's next available time slots, so adding them schedules content for publishing. Retry-safe: a repeat call with the same idempotency_key returns the original result.

  • aidelly_archive_brain_entry

    Archive outdated Brain knowledge (archived=true) so generation stops using it, or restore it (archived=false). Archiving unpins the entry; nothing is deleted and it can be restored. Requires workspace settings permission. Agency entries need the agency owner or staff with Agency

  • aidelly_bulk_create_posts

    Create up to 50 scheduled posts in one call. Each item takes the same shape as aidelly_create_post. Returns HTTP 201 when every item was accepted and 207 when some failed, with a per-item results array carrying index, status, and either the created post or an error. Acceptance is

  • aidelly_cancel_post

    Cancel one post so it does not publish: its status becomes canceled and the record is kept. Posts that are already completed, failed, or canceled are rejected with 409. Pending auto-recycle entries for the post are left as they are; aidelly_cancel_scheduled_post also cancels thos

  • aidelly_cancel_scheduled_post

    Cancel a scheduled calendar post in the workspace and its pending auto-recycle entries (reposts and reshares waiting on it). Statuses become canceled and the records are kept. Requires a workspace-scoped key or workspace_id. aidelly_cancel_post cancels only the single post. Retry

  • aidelly_complete_brain_document_upload

    Finish a Brain document file upload after the file was PUT to the upload_url from aidelly_create_brain_document_upload_url: extracts the text, adds the document and indexes it for aidelly_search_brain. Optional title, description, document_type and tags. Each upload_id becomes on

  • aidelly_create_brain_document_upload_url

    Start a Brain document file upload (PDF, DOCX, TXT or Markdown, 10 MB max): returns a signed upload_url that the client PUTs the raw file to, with the returned content-type header, and an upload_id valid for 2 hours. Then call aidelly_complete_brain_document_upload with the uploa

  • aidelly_create_bulk_fill_job

    Create an asynchronous job to schedule 1-200 supplied social posts in the selected workspace. Each post specifies its platform, caption, and scheduledAt time with an offset, plus its destination and optional media. This creates publishable scheduled content subject to workspace a

  • aidelly_create_client_review_link

    Create a magic-link review portal where a client reviews workspace content without an Aidelly account. The raw access token appears once, in this response, and cannot be read again. Retry-safe: a repeat call with the same idempotency_key returns the original result.

  • aidelly_create_connect_link

    Create an OAuth connect link for the workspace.

  • aidelly_create_content_automation

    Create a content automation rule from the configuration in body. Supports scheduled content generation and YouTube repurposing rules. Active rules generate content and can schedule or publish it according to their approval settings; returns the saved rule. Retry-safe: a repeat ca

  • aidelly_create_destination_preset

    Create a destination preset: a saved set of channels with per-platform transformations, used to fan one post out across multiple channels. Saving a preset publishes nothing.

  • aidelly_create_draft

    Create a draft: work-in-progress content that is saved but never publishes. Requires platform or a non-empty platforms array; draft_planned_for is a planning date only and schedules nothing. Retry-safe: a repeat call with the same idempotency_key returns the original result.

  • aidelly_create_idea

    Create a new idea on the workspace's idea board, optionally seeded with an initial body or topic.

  • aidelly_create_inbox_automation

    Create an automatic reply rule for a connected Instagram account or Facebook Page. Requires platformAccountId and message, plus keyword for comment triggers. Rules are enabled by default and reply automatically when triggered; enabled=false saves an inactive rule. Returns the cre

  • aidelly_create_media_upload_url

    Create a media record and a signed Supabase Storage URL that the client uploads raw bytes to with an HTTP PUT. Works only for clients with direct network access to Supabase storage, such as Claude Code or a local CLI. Browser-sandboxed chat clients (ChatGPT, Claude.ai) block that

  • aidelly_create_photo

    Upload a photo to a connected platform's media gallery (separate from posts). Today only google_business is wired.

  • aidelly_create_post

    Accept a post for immediate asynchronous publishing or future scheduling on a connected account. HTTP 201 and ok=true mean accepted, not delivered: delivery is confirmed when aidelly_get_post reports status completed and a non-null provider_post_id. A Pinterest post takes a board

  • aidelly_create_post_comment

    Create a comment on a post. Text body is required; @mention parsing is automatic. Replies require parent_comment_id pointing to the root comment.

  • aidelly_create_queue

    Create a content distribution queue with recurring weekly time slots. Content added with aidelly_add_queue_items publishes in those slots; creating the queue publishes nothing.

  • aidelly_create_report

    Create a report for a date range and synchronously build its analytics snapshot from the workspace's connected accounts. Retry-safe: a repeat call with the same idempotency_key returns the original result.

  • aidelly_create_report_link

    Create a shareable link to a workspace report, either a fixed snapshot or a live view refreshed on a cadence. aidelly_revoke_report_link disables it. Retry-safe: a repeat call with the same idempotency_key returns the original result.

  • aidelly_create_report_schedule

    Create a new report schedule. Soft-capped at 10 active schedules per workspace.

  • aidelly_create_repurpose_job

    Run a synchronous repurpose job: extract source content, distill, and generate output for one (medium, shape) target.

  • aidelly_create_scheduled_post

    Schedule a post for a future time, with optional auto-recycle entries (up to 3 reposts and 3 reshares). Scheduled posts publish automatically at their time; when Team Approvals is on, posts submitted by members are held as pending until approved. LinkedIn document posts attach on

  • aidelly_create_short_link

    Create a manual short link on the workspace.

  • aidelly_create_task

    Create a new task in the workspace.

  • aidelly_create_webhook

    Create a webhook subscription for post lifecycle and inbox events (including inbox.lead.captured from the AI DM agent).

  • aidelly_create_workspace

    Create a new workspace owned by the API key owner. Retry-safe: a repeat call with the same idempotency_key returns the original result.

  • aidelly_delete_brain_document

    Permanently delete a workspace Brain document, its stored file and the Brain knowledge derived from it. This cannot be undone. Requires workspace settings permission. Retry-safe with the same idempotency_key.

  • aidelly_delete_calendar_event

    Delete a calendar event by id from the selected workspace. Removes the stored event, or cancels the post when the calendar uses scheduled posts as its backing store. Returns the deletion result. Retry-safe: a repeat call with the same idempotency_key returns the original result.

  • aidelly_delete_calendar_share_link

    Permanently delete a calendar share link so its public /calendar/share/ URL stops working. Irreversible; disabling the link in the Aidelly app is the reversible alternative. Returns 404 for unknown ids and for links in another workspace alike. Retry-safe: a repeat call with the s

  • aidelly_delete_campaign

    Delete a content campaign. Campaigns with no scheduled or published posts are removed outright; campaigns that publish history still references are soft-deleted so the history keeps its grouping (the response's soft_deleted flag says which happened). Either way the campaign stops

  • aidelly_delete_content_automation

    Delete a content automation rule by id. Removes the saved rule so it no longer runs on future triggers; returns the deletion result. Retry-safe: a repeat call with the same idempotency_key returns the original result.

  • aidelly_delete_draft

    Delete a draft by id. Drafts are work-in-progress content that never publishes.

  • aidelly_delete_inbox_automation

    Delete an inbox automatic reply rule by id. Removes its configuration so the rule no longer handles future triggers; returns the deletion result. Retry-safe: a repeat call with the same idempotency_key returns the original result.

  • aidelly_delete_post_comment

    Soft delete a comment. Only the author or workspace owner can delete comments.

  • aidelly_delete_report_schedule

    Soft-delete a report schedule (sets active=false, idempotent).

  • aidelly_delete_short_link

    Permanently delete a short link: the /l/ redirect stops working and the link's click history is deleted with it. Irreversible. Link ids come from aidelly_list_short_links. Returns 404 for unknown ids and for links in another workspace alike. Retry-safe: a repeat call with the sam

  • aidelly_delete_task

    Soft-delete a task (hidden but can be restored).

  • aidelly_delete_webhook

    Delete a webhook subscription by ID.

  • aidelly_delete_workspace

    Soft-delete a workspace. confirm_name has to match the workspace name exactly. Retry-safe: a repeat call with the same idempotency_key returns the original result.

  • aidelly_disconnect_ecommerce_store

    Disconnect a connected store: deletes the stored connection and its credential, stops future syncs, and removes the products imported from it. Irreversible; reconnecting the store re-imports its catalog. Retry-safe: a repeat call with the same idempotency_key returns the original

  • aidelly_generate_analytics_insights

    Generate and save AI analytics insights for workspace_id, optionally limited to platforms. regenerate=true forces a fresh analysis even when insights already exist. Default is free rule-based insights; opt in with coach: true for AI patterns across the period (optional date_from,

  • aidelly_generate_brand_interview_questions

    Generate a brand-aware set of interview questions for capturing the brand's story and voice (8 by default, 4 to 20 with count; steer biases the set). Returns the questions. Retry-safe: a repeat call with the same idempotency_key returns the original result.

  • aidelly_generate_inbox_reply_draft

    Generate an AI reply draft for an inbox item by id. Returns suggested reply text and attempts to save it on the item, replacing any earlier AI draft. Spends AI credits. Sends nothing; aidelly_reply_to_inbox_item sends a reply. Retry-safe: a repeat call with the same idempotency_k

  • aidelly_get_agency_overview

    Read a cross-workspace agency summary, the same data as the dashboard Command Center: today's queue and next scheduled post, failures in the last 24 hours, pending approvals, inbox counts split by comments and DMs, and AI credit burn per workspace. Works only with a key that is n

  • aidelly_get_ai_credit_alert_settings

    Read the workspace's AI credit alert settings: early-warning thresholds (percent of plan credits used), the extra roles alerted besides owners and admins, and the extra notification address. extraEmail is null unless the caller can manage workspace settings. Read-only.

  • aidelly_get_ai_credit_balance

    Get workspace AI credit balance snapshot, including plan credits, trial grants, and purchased credits.

  • aidelly_get_analytics_insights

    Read saved analytics insights for the workspace. May return an empty list. Reading generates nothing (aidelly_generate_analytics_insights does), and saved insights are not limited to the analytics summary date range, so a missing or stale insight is not evidence of a trend. Read-

  • aidelly_get_analytics_summary

    Summarize workspace analytics for a timeframe (for example 30d) or a startDate/endDate range, for workspace_id. summary.platformMetrics holds the per-channel metrics used to compare channels. One call covers one range; a trend comes from comparing two separate ranges. Read-only.

  • aidelly_get_analytics_unified

    Read unified social analytics rows for workspace_id, combining stored and live provider metrics. Requires from and to as YYYY-MM-DD dates, not timestamps; optionally filter platforms with a comma-separated list. Returns metrics by post, account, and date.

  • aidelly_get_approval_batch

    Read one content approval batch by id, including its generated content and review status. Read-only. It does not approve, reject, or schedule content.

  • aidelly_get_approval_settings

    Read the workspace's approval settings for member submissions and owner review. Read-only.

  • aidelly_get_approvals

    List content approval batches for workspace_id. Use status=pending for pending work and page/limit for pagination (maximum 50). Summary status and content counts describe the current page; pagination.total describes all matching batches. Separate from aidelly_list_pending_approva

  • aidelly_get_bio_page

    Get the workspace's link-in-bio page configuration and blocks.

기본 점검i

누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 11일 점검

  • ! 주의

    제작자와 저장소 일치

    게시자(wilzer)가 저장소 소유자(Aidelly)가 아니에요. 다른 사람이 등록했을 수 있어요

  • ✓ 통과

    계속 관리되고 있음

    코드 마지막 변경: 40일 전

  • … 아직 점검 안 함

    라이선스 있음

    아직 GitHub에서 이 저장소를 읽어 오지 않았어요

  • ✓ 통과

    엔드포인트 응답

    269ms 만에 응답(HTTP 200)

  • – 해당 없음

    OAuth로 로그인

    로그인 필요 없음

  • ✓ 통과

    도구 설명에 숨겨진 지시 없음

    도구 설명 60개를 읽었고, AI에게 보내는 숨겨진 지시는 없었어요

토론

질문하고, 팁을 나누고, 안 되는 점을 알려 주세요. "도움이 됨"이 많은 순서예요.

아직 글이 없어요. 처음으로 질문하거나 공유해 보세요.

이곳의 글은 사용자가 쓴 것으로, PopNx 팀의 글이 아니에요.

Google로 로그인하고 글쓰기

사용자 리뷰

아직 리뷰가 없어요

Google로 로그인하고 리뷰 쓰기

마케팅 및 소셜 미디어 카테고리의 다른 서버와 비교i

  • 이 카테고리의 다른 서버 3770개 중 0%보다 스타가 많아요
  • 이 카테고리의 다른 서버 3770개 중 21%보다 최근에 레지스트리에 공개됐어요
  • 기본 점검 결과가 이 카테고리의 다른 서버 3770개 중 55%와 같거나 더 좋아요

레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.

자주 묻는 질문

Aidelly, 안전한가요?

해당하는 기본 점검 4개 중 3개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.

어떤 키나 코드가 필요한가요?

레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.

내 컴퓨터에서 실행되나요, 클라우드에서 실행되나요?

제작자의 클라우드에서 실행돼요. 설치 없이 인터넷으로 연결하지만, 보내는 내용은 제작자의 서버를 거쳐요.

아직 관리되고 있나요?

GitHub 저장소는 마지막으로 40일 전 변경됐고, 최신 버전(1.0.1)은 3개월 전 레지스트리에 올라왔어요.

어떤 앱에서 쓸 수 있나요?

Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. URL로 연결되므로 원격 MCP를 지원하는 앱에서도 쓸 수 있어요. 예: ChatGPT Business 이상.

대신 쓸 수 있는 건 뭐가 있나요?

같은 카테고리에는: PostHog MCP Server, Openshorts, Google Ads + Meta Ads + SEO/GEO MCP

대안

같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.

카드 보는 법:↓ 주간 다운로드i★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i

PostHog MCP Server

Official PostHog MCP Server for product analytics, feature flags, experiments, and more.

제작자: PostHog널리 사용됨★ 4.1만10개월 전 업데이트

클라우드에서 실행

Openshorts

Turn long videos into viral vertical shorts and publish them to TikTok, Instagram and YouTube.

제작자: mutonby널리 사용됨★ 7.6천3개월 전 업데이트

클라우드에서 실행

Google Ads + Meta Ads + SEO/GEO MCP

Google Ads, Meta Ads, Google Analytics (GA4) & Search Console MCP server by Ryze AI

제작자: irinabuht12-oss널리 사용됨★ 7.2천30일 전 업데이트

클라우드에서 실행

제작자의 README

README 열기

제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.

Aidelly Claude Code Plugin

Automate Aidelly social media management directly from Claude Code. Create, schedule, and manage posts across all connected platforms with AI-powered MCP tools.

Features

  • Create & Schedule Posts – Publish instantly or schedule for later across multiple platforms
  • Approval Workflows – Require and manage post approvals before publishing
  • Analytics – Pull engagement metrics and top-performing content
  • Multi-Platform Support – Instagram, Facebook, LinkedIn, Twitter/X, TikTok, YouTube, Pinterest, Bluesky, Threads, Mastodon, Google Business
  • Media Upload – Fetch and upload images/videos directly

Installation

Sign-in is one click. The Aidelly MCP server supports OAuth 2.1 with PKCE and dynamic client registration. Claude walks you through an Aidelly login and consent screen, so there's no key or workspace ID to copy, and the plugin never reads credentials from your machine.

Install via Claude Code Plugin Marketplace
/plugin marketplace add Aidelly/claude-plugin

Then sign in to Aidelly (see Setup below).

Manual Installation (Development)

Clone this repository and point Claude Code to the local plugin path:

git clone https://github.com/Aidelly/claude-plugin

cd claude-plugin

Add to Claude Code plugin settings

Note: Ensure .mcp.json is committed in your local clone. The Aidelly monorepo ignores *.mcp.json files, so the public Aidelly/claude-plugin repository explicitly commits it. If you see a missing .mcp.json after cloning, run git check-ignore .mcp.json — if no output, it's been properly committed.

Setup

1. Sign in

The first time Claude uses an Aidelly tool, Claude Code asks you to sign in:

  1. Run /mcp in Claude Code and choose aidelly → Authenticate (or start with any Aidelly request).
  2. Your browser opens the Aidelly login and consent screen. Log in and approve access.
  3. Return to Claude Code. The server shows as connected.

Signing in needs an Aidelly plan that includes API access. The token is issued to your account and expires; sign in again from /mcp when it does.

2. Pick a workspace

If you manage several workspaces, ask Claude to list them (aidelly_list_workspaces) and say which one to use. Claude passes the workspace to each tool, so there's nothing to configure.

3. Verify the connection

In Claude Code, run:

List my Aidelly workspaces and connected accounts.

Claude should return your workspace data.

Usage

Create a Post
Create a new post on Instagram with the text "Hello world!" and upload media.
Schedule a Post
Schedule a post for tomorrow at 2 PM with approval required.
Check Pending Approvals
List all posts waiting for approval and approve the first one.
Pull Analytics
Get the top 10 posts from the last 30 days and their engagement metrics.

Skill Documentation

Full endpoint reference and examples: skills/aidelly-social/SKILL.md

Configuration

.mcp.json

The plugin wires to Aidelly's remote MCP server over streamable HTTP. There are no headers and no environment variables; OAuth handles sign-in:

{

"mcpServers": { "aidelly": { "type": "http", "url": "https://app.aidelly.ai/api/mcp/public-api" } } }

plugin.json

Metadata for the Claude Code plugin directory:

{

"name": "aidelly", "description": "Aidelly social content automation for Claude Code — create posts, schedule content, check approvals, and pull analytics.", "author": { "name": "Aidelly", "url": "https://aidelly.ai" }, "homepage": "https://aidelly.ai", "repository": "https://github.com/Aidelly/claude-plugin", "privacyPolicyUrl": "https://www.aidelly.ai/privacy-policy", "icon": "./assets/icon.png", "version": "0.2.2" }

Troubleshooting

"Unauthorized" Error
  • Run /mcp, choose aidelly → Authenticate, and sign in again (the token may have expired)
  • Confirm your Aidelly plan includes API access
"Forbidden" Error
  • Make sure the workspace Claude is using is one your Aidelly account can access
  • Ask Claude to list your workspaces and pick the right one
Rate Limit Exceeded
  • The server allows 120 tool calls per minute per signed-in user
  • Retry after a few seconds with exponential backoff
Platform-Specific Issues
  • Instagram/TikTok deletion: These platforms don't allow post deletion via API
  • LinkedIn org routing: Double-check that the author target matches your account type (member vs. organization)
  • Text too long: Verify text length against platform limits in the skill documentation

Architecture

.claude-plugin/

└─ plugin.json # Plugin metadata .mcp.json # MCP server configuration assets/ └─ icon.png # 512×512 listing icon skills/ └─ aidelly-social/ └─ SKILL.md # Tool documentation & examples

API Endpoints

The plugin connects to https://app.aidelly.ai/api/mcp/public-api (Aidelly's MCP HTTP endpoint).

Authentication: OAuth 2.1 (PKCE + dynamic client registration), discovered from the server's .well-known/oauth-protected-resource metadata. Tool calls without a token return 401 with a WWW-Authenticate challenge, which starts the sign-in.

Tools exposed by the server:

  • aidelly_create_post – Instant post publish
  • aidelly_create_scheduled_post – Schedule a post
  • aidelly_list_pending_approvals – Check pending approvals
  • Approving or rejecting posts happens in the Aidelly app; the hosted server does not expose approval actions
  • aidelly_get_analytics_summary – Pull engagement metrics
  • aidelly_get_post – Get post details
  • aidelly_upload_media – Upload image/video
  • Full list of available tools

Publishing & Distribution

This repository is designed to be published to Claude Code plugin marketplaces. Follow the checklist below for each distribution channel.

Distribution Channels
1. Anthropic Claude Code Plugin Directory

Status: [Pending / In progress / Published]

Submission checklist:

  • README.md complete with features, installation, setup
  • .claude-plugin/plugin.json valid and descriptive
  • .mcp.json correctly configured for production MCP endpoint
  • Skills documentation comprehensive with examples
  • All JSON files validate (no parse errors)
  • Version bumped to match release (semver)
  • LICENSE file included (if required)
  • Documentation reviewed for accuracy

How to submit:

  1. Contact Anthropic at plugins@anthropic.com with:
  • GitHub repository link
  • Brief description of plugin capabilities
  • API authentication requirements
  1. Follow Anthropic's submission process
  2. Monitor distribution portal for approval status
2. Official MCP Registry (Smithery)

Status: [Pending / In progress / Published]

Registry: https://smithery.ai or https://registry.smithery.ai

Submission checklist:

  • Repository public on GitHub
  • .mcp.json follows MCP spec v1.0+
  • Version in package.json matches .claude-plugin/plugin.json
  • README includes authentication setup
  • Endpoint URL is production-ready (https://)
  • Rate limits documented
  • Error handling documented
  • Test credentials available for verification (optional)

How to submit:

  1. Fork the MCP registry (https://github.com/smithery/smithery-registry)
  2. Add entry in registries.json (or equivalent)
  3. Include metadata: name, version, description, auth requirements, URL
  4. Open pull request
  5. Address review feedback
3. Listed on

Glama – https://glama.ai/mcp/servers/Aidelly/claude-plugin

The badge at the top of this README reflects Glama's live quality score for this server.

4. Alternative MCP Registries

mcp.so – https://mcp.so PulseMCP – https://pulsemcp.com

Submission checklist (each):

  • Plugin discoverable via their search
  • Correct metadata (name, description, author)
  • Production MCP endpoint working
  • Authentication method documented
  • Contact/support information provided

How to submit:

  • Each registry has its own submission process (check their websites)
  • Generally requires GitHub repo + metadata + contact info
Pre-Release Checklist

Before submitting to any marketplace:

# 1. Validate JSON files

jq . .claude-plugin/plugin.json jq . .mcp.json

2. Verify the MCP endpoint answers (no token needed for initialize)

curl -s -X POST https://app.aidelly.ai/api/mcp/public-api \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"initialize","id":1}'

3. Verify the OAuth challenge on a tool call (expect HTTP 401 + WWW-Authenticate)

curl -s -D - -o /dev/null -X POST https://app.aidelly.ai/api/mcp/public-api \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"aidelly_list_workspaces","arguments":{}}}'

4. Review skill documentation

cat skills/aidelly-social/SKILL.md | wc -l # Should be > 200 lines

Release Notes

When bumping version in .claude-plugin/plugin.json and README:

## Version 0.2.2
  • Uses the renamed tool IDs (for example aidelly_create_content_automation); the old IDs stay callable as hidden aliases
  • The approval workflow approves in the Aidelly app, because the hosted server does not expose approval actions

Version 0.2.1

  • Adds privacyPolicyUrl (https://www.aidelly.ai/privacy-policy) to plugin.json

Version 0.2.0

  • .mcp.json declares "type": "http" so Claude Code loads the remote server
  • Sign-in is OAuth only; no credentials are read from the user's machine
  • Adds a 512×512 listing icon

Version 0.1.0

Initial release

  • Create, schedule, and publish posts across multiple platforms
  • Approval workflow integration
  • Analytics summary pull
  • Media upload support
  • 11 platforms supported

Support

  • Issues: https://github.com/Aidelly/claude-plugin/issues
  • Docs: https://docs.aidelly.ai
  • Email: support@aidelly.ai

License

[License TBD – check Aidelly open-source policy]

Maintainers

  • Aidelly Team (@aidelly)

Last updated: 2026-10-01 Plugin version: 0.2.2 MCP protocol version: 2024-11-05+