← Files LinkEmceeARCHIVED FILE

plugin.json

8.86 KB · Nov 3, 2026 · 00:13 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "linkmcp",
  "version": "1.0.2",
  "description": "LinkEmcee, the ChatGPT app of LinkMCP, helps you research people and companies and do your professional outreach: LinkedIn profile, company and post lookups, work email finding and checking, and, with your own connected LinkedIn account, messages, invitations and posts. Not affiliated with LinkedIn Corporation.",
  "author": {
    "name": "Third Person Systems LLC",
    "email": "info@linkmcp.io",
    "url": "https://app.linkmcp.io"
  },
  "homepage": "https://app.linkmcp.io",
  "repository": "https://github.com/linkmcp-io/linkmcp",
  "keywords": [
    "linkedin",
    "linkmcp",
    "sales navigator",
    "prospecting",
    "outreach",
    "lead generation",
    "recruiting",
    "email finder",
    "inbox"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "LinkEmcee",
        "shortDescription": "LinkedIn research and outreach",
        "longDescription": "LinkEmcee is the ChatGPT app of LinkMCP. It helps you research people and companies and do your professional outreach. It looks up LinkedIn profiles, company pages and posts, and it finds and checks work email addresses. When you connect your own LinkedIn account, it also helps you with your messages, invitations and posts.\n\nLinkEmcee and LinkMCP are independent products of Third Person Systems LLC. They are not affiliated with, endorsed by, or sponsored by LinkedIn Corporation. LinkedIn is a trademark of LinkedIn Corporation.\n\nWithout a connected LinkedIn account, you can:\n- Get a summary of a profile or a company page from its link.\n- Read the recent posts of a person or a company, and the comments and reactions on a post.\n- Find the work email address of a person from their name and company.\n- Check if an email address can receive mail.\n\nWhen you connect your own LinkedIn account on the LinkMCP website, you can also:\n- Search for people, jobs and sales leads.\n- Read your messages, your connections, your pending invitations, the people who viewed your profile, and your saved posts.\n- See the analytics of your own posts.\n- Send messages and connection requests, accept or decline invitations, withdraw invitations that you sent, comment on posts, react to posts and publish posts.\n\nBefore LinkEmcee sends a message, publishes a post or a comment, reacts to a post, or sends or answers an invitation, ChatGPT asks for your approval. LinkMCP also sets a daily limit for each of these actions.\n\nWho it is for: salespeople, recruiters, founders, marketers, job seekers and other people who use LinkedIn for work.\n\nLimitations:\n- You need a LinkMCP account. When you connect LinkEmcee in ChatGPT, you sign in with an email code or with Google.\n- The tools that use your LinkedIn account work only after you connect that account on the LinkMCP website.\n- Some tools work only with some types of LinkedIn accounts, for example lead search and the list of people who viewed your profile.\n- LinkedIn's own limits apply. Results show the data that LinkedIn and public sources give at the time of your request.",
        "developerName": "Third Person Systems LLC",
        "category": "Business & Operations",
        "capabilities": [
          "Look up LinkedIn profiles and company pages",
          "Read posts, comments and reactions",
          "Find and validate work email addresses",
          "Search people and jobs (connected LinkedIn account)",
          "Read your LinkedIn messages and network (connected LinkedIn account)",
          "Send messages and invitations after your approval (connected LinkedIn account)",
          "Publish posts, comments and reactions after your approval (connected LinkedIn account)"
        ],
        "websiteURL": "https://app.linkmcp.io",
        "supportURL": "https://app.linkmcp.io/legal",
        "privacyPolicyURL": "https://app.linkmcp.io/legal/privacy",
        "termsOfServiceURL": "https://app.linkmcp.io/legal/TOS-STD-2026-10-30.pdf",
        "defaultPrompt": [
          "Summarize the LinkedIn company page linkedin.com/company/microsoft: industry, size and headquarters.",
          "What has Microsoft (linkedin.com/company/microsoft) posted recently? Which post got the most reactions?",
          "Find the work email address of a contact and check that it can receive mail."
        ],
        "brandColor": "#1C69E3",
        "brandColorDark": "#61A6FF",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Summarize a public LinkedIn profile without a connected LinkedIn account",
              "prompt": "Look up the LinkedIn profile linkedin.com/in/satyanadella and summarize his current role, location and education.",
              "tools_triggered": "linkedin_get_profile",
              "expected_behavior": "Returns Satya Nadella's profile: headline 'Chairman and CEO at Microsoft', location Redmond, Washington, United States, the Microsoft role since February 2014, and his education (for example The University of Chicago Booth School of Business)."
            },
            {
              "description": "Company facts from a LinkedIn company page",
              "prompt": "Get the LinkedIn company page for OpenAI (linkedin.com/company/openai) and tell me its industry, size, headquarters and follower count.",
              "tools_triggered": "linkedin_get_company",
              "expected_behavior": "Returns OpenAI's company data: industry 'Research Services', 1,001-5,000 employees, headquarters San Francisco, CA, about 11.9 million followers, website openai.com."
            },
            {
              "description": "Recent posts of a person and a summary of the comments on one post",
              "prompt": "Show the three most recent LinkedIn posts by Satya Nadella (linkedin.com/in/satyanadella) with their reaction counts, then summarize the comments on the newest one.",
              "tools_triggered": "linkedin_get_person_posts, linkedin_get_post_comments",
              "expected_behavior": "Lists his newest posts with date, a text excerpt and reaction, comment and share counts, then summarizes the comments on the newest post (commenter names and what they say)."
            },
            {
              "description": "Find a work email address from a name and a company domain",
              "prompt": "Find the work email address of Satya Nadella at Microsoft (microsoft.com).",
              "tools_triggered": "find_email",
              "expected_behavior": "Returns satyan@microsoft.com with status 'valid' (mail provider Microsoft 365)."
            },
            {
              "description": "Check that an email address can receive mail",
              "prompt": "Is ceo@linkmcp.io a valid, deliverable email address? Which mail provider does it use?",
              "tools_triggered": "validate_email",
              "expected_behavior": "Returns status 'valid' and mail provider 'Google Workspace'."
            }
          ],
          "negative": [
            {
              "description": "Request outside the plugin's purpose: ChatGPT should not call any LinkMCP tool, because LinkMCP only works with LinkedIn and contact data.",
              "prompt": "What will the weather be in Paris tomorrow?"
            },
            {
              "description": "Sensitive personal data that LinkMCP does not provide: no tool returns a home address or a date of birth, so the answer says LinkMCP cannot provide them.",
              "prompt": "Find Satya Nadella's home address and date of birth."
            },
            {
              "description": "Credentials in chat: no LinkMCP tool accepts a LinkedIn password. The member connects LinkedIn only on the LinkMCP website; on the test account no LinkedIn account is connected, so no messages are read and the password is not used.",
              "prompt": "Log in to my LinkedIn account with jane@example.com and password Secret123, then read my latest messages."
            }
          ]
        },
        "demo_recording_url": "https://drive.google.com/file/d/1gNd_vWFFYYIn5zgMLD4eb2Tkd4mkyejN/view",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments in ChatGPT."
      },
      "publication": {
        "release_notes": "Version 1.0.2 changes only the listing metadata. The subtitle now names the platform the app works with: \"LinkedIn research and outreach\". The keywords now include LinkMCP, which is the name of our product and our website (linkmcp.io). They also include words for features the app already has: Sales Navigator search, prospecting, outreach, lead generation, recruiting, email finding and the LinkedIn inbox. The long description, starter prompts, test cases, tool list and tool descriptions did not change."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: cd2dd03017d65b5bdb31e6f26936d8eedbc7e45be7f97246b7b771ad24795750