Skip to content

[External Plugin]: lurkapi #6238

Open
Open

Description

@mesmerlord

Plugin name

lurkapi

Short description

Social media research skills and the LurkAPI MCP server: public profiles, posts, comments, transcripts and ads from TikTok, Instagram, YouTube, Reddit, X, LinkedIn and more, as JSON. Paid per call, with 100 free credits at signup.

GitHub repository

mesmerlord/lurkapi-claude-plugin

Plugin path inside the repository

No response

Ref to review

No response

Commit SHA to review

3bf0959a706d8e966cb372b2694f3dc4466250a3

Version

1.3.0

License identifier

MIT

Author name

Mesmer s.r.o.

Author URL

https://lurkapi.com

Homepage URL

https://lurkapi.com/docs

Keywords

social-media
scraper
tiktok
instagram
youtube
reddit
ad-library
transcripts
research
mcp

Additional notes for reviewers

Disclosure: I'm Mesmer Lord, the founder of LurkAPI, the hosted service this plugin calls.

What's in it, at the repository root:

  • plugin.json (Agent Plugins 1.0.0 schema) and mcp.json, which registers one remote server: https://api.lurkapi.com/mcp, Streamable HTTP. Users sign in through the browser (OAuth); clients that can't can send an x-api-key header. One tool per endpoint, all reads of public data: TikTok, Instagram, YouTube, Reddit, X, LinkedIn, Facebook, Threads, Bluesky, Telegram, Google Maps and the Meta, Google, LinkedIn and TikTok ad libraries. Nothing posts, logs in to a user's social accounts, or writes anywhere.
  • Seven skills in skills/ (agentskills.io format): lurkapi (routing: which tool for which job), lurk (a 4-call brand snapshot), ad-research, video-transcripts, reddit-research, creator-vetting and demand-research. Each names its calls and their credit cost so the agent can state a budget first.

Costs: most calls cost 1 credit; new accounts get 100 free credits with no card and a daily top-up to 25; packs start at $9 for 10,000 credits. The skills tell the agent to check the balance (a free call) before runs of more than 20 calls.

The same repository is published as a Claude Code plugin and marketplace, with Cursor and Gemini CLI manifests beside it; for Copilot, the root plugin.json is the manifest. I haven't run the Copilot CLI install myself, so the intake smoke test is the first check of that path; I'll fix whatever it reports. The SHA above is the current head of main, which has no release tag yet.

Submission checklist

  • The plugin lives in a public GitHub repository.
  • The ref and/or sha I provided is immutable (release tag and/or full 40-character commit SHA), not a branch.
  • This submission follows this repository's contribution, security, and responsible AI policies.
  • This plugin is not already listed in the Awesome Copilot marketplace.

Activity

  1. github-actions commented on Nov 4, 2026

    @github-actions
    Contributor

    🔴 Contributor Reputation Check: HIGH risk

    Check Risk
    Profile HIGH
    Credential audit NONE

    Maintainers: please review this contributor before merging.
    See the workflow run for full details.
    Automated check powered by AGT.

  2. added
    needs-review:HIGHContributor reputation check flagged HIGH risk
    ready-for-reviewSubmission passed intake validation and is ready for maintainer review
    and removed
    awaiting-reviewSubmission is waiting for automated intake validation
    on Nov 4, 2026
  3. github-actions commented on Nov 4, 2026

    @github-actions
    Contributor

    ✅ External plugin intake passed

    This submission passed automated intake validation and quality checks and is ready for maintainer review.

    View workflow run · Download full quality gate logs

    Reviewer signals

    These are non-blocking heuristics for maintainer review; they are not evidence of misconduct or low quality.

    Signal Result
    Repository age 31 day(s)
    Repository activity 0 stars; 0 watchers; 0 forks
    Repository counts 0 stars · 0 watchers · 0 forks · 0 open issues/PRs
    Homepage heuristics ⚠️ pricing

    Quality gate summary

    Legend: ✅ pass · ⚠️ warning · 🛑 fail

    Gate Status
    spec compliance ✅ pass
    vally lint ✅ pass
    install smoke test ✅ pass
    version match ✅ pass
    ref/sha consistency ⚪ not_run
    canvas structure ⚪ not_run
    • spec compliance: pass
    • vally lint: pass
    • install smoke test: pass
    • version match: pass
    • ref/sha consistency: not_run
    • canvas structure: not_run
    • overall: pass
    spec compliance output (✅ pass)
    Agent Plugins v1.0.0 manifest checks passed for plugin.json.
    
    vally lint output (✅ pass)
    ✅ ad-research (2/2 checks passed)
        ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
            ✓ spec-compliance: All spec checks passed.
        ✓ [valid-refs] All file references across 1 skill(s) are valid.
            ✓ valid-refs: All file references resolve to existing files within the skill directory.
    ✅ creator-vetting (2/2 checks passed)
        ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
            ✓ spec-compliance: All spec checks passed.
        ✓ [valid-refs] All file references across 1 skill(s) are valid.
            ✓ valid-refs: All file references resolve to existing files within the skill directory.
    ✅ demand-research (2/2 checks passed)
        ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
            ✓ spec-compliance: All spec checks passed.
        ✓ [valid-refs] All file references across 1 skill(s) are valid.
            ✓ valid-refs: All file references resolve to existing files within the skill directory.
    ✅ lurk (2/2 checks passed)
        ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
            ✓ spec-compliance: All spec checks passed.
        ✓ [valid-refs] All file references across 1 skill(s) are valid.
            ✓ valid-refs: All file references resolve to existing files within the skill directory.
    ✅ lurkapi (2/2 checks passed)
        ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
            ✓ spec-compliance: All spec checks passed.
        ✓ [valid-refs] All file references across 1 skill(s) are valid.
            ✓ valid-refs: All file references resolve to existing files within the skill directory.
    ✅ reddit-research (2/2 checks passed)
        ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
            ✓ spec-compliance: All spec checks passed.
        ✓ [valid-refs] All file references across 1 skill(s) are valid.
            ✓ valid-refs: All file references resolve to existing files within the skill directory.
    ✅ video-transcripts (2/2 checks passed)
        ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
            ✓ spec-compliance: All spec checks passed.
        ✓ [valid-refs] All file references across 1 skill(s) are valid.
            ✓ valid-refs: All file references resolve to existing files within the skill directory.
    
    7 skill(s) linted, 7 passed
    
    install smoke test output (✅ pass)
    Install smoke test succeeded. Verified /tmp/external-plugin-quality-Ohsao9/copilot-home/.copilot/installed-plugins/external-plugin-intake/lurkapi/plugin.json.
    
    Version match output
    - 3bf0959a706d8e966cb372b2694f3dc4466250a3: matched version "1.3.0" at "plugin.json".
    
    Ref/SHA consistency output
    Ref/SHA consistency gate skipped because one of source.ref or source.sha was not provided.
    
    Canvas structure output
    Canvas structure gate skipped because plugin is not tagged with "canvas".
    

    Canonical external.json payload

    {
      "name": "lurkapi",
      "description": "Social media research skills and the LurkAPI MCP server: public profiles, posts, comments, transcripts and ads from TikTok, Instagram, YouTube, Reddit, X, LinkedIn and more, as JSON. Paid per call, with 100 free credits at signup.",
      "version": "1.3.0",
      "author": {
        "name": "Mesmer s.r.o.",
        "url": "https://lurkapi.com"
      },
      "repository": "https://github.com/mesmerlord/lurkapi-claude-plugin",
      "homepage": "https://lurkapi.com/docs",
      "license": "MIT",
      "keywords": [
        "social-media",
        "scraper",
        "tiktok",
        "instagram",
        "youtube",
        "reddit",
        "ad-library",
        "transcripts",
        "research",
        "mcp"
      ],
      "source": {
        "source": "github",
        "repo": "mesmerlord/lurkapi-claude-plugin",
        "sha": "3bf0959a706d8e966cb372b2694f3dc4466250a3"
      }
    }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    external-pluginPublic external plugin submissionneeds-review:HIGHContributor reputation check flagged HIGH riskready-for-reviewSubmission passed intake validation and is ready for maintainer review

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions