← Files NeverApplyARCHIVED FILE

plugin.json

8.35 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": "neverapply",
  "version": "1.0.0",
  "description": "Search jobs, review your matches and application history, and prepare resume or interview drafts with your NeverApply account.",
  "author": {
    "name": "NeverApply",
    "email": "hello@neverapply.co",
    "url": "https://neverapply.co"
  },
  "homepage": "https://neverapply.co/features/mcp",
  "keywords": [
    "jobs",
    "career",
    "resume",
    "interview"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "NeverApply",
        "shortDescription": "Job search and career drafts",
        "longDescription": "NeverApply brings job search into ChatGPT. Search the catalog without signing in. Sign in with OAuth to see personalized matches and your applications. ChatGPT reads the same account data as your NeverApply dashboard.\n\nWhat you can do:\n- Search NeverApply's catalog of jobs from public employer career sites, including before you sign in. Filter by country, remote, hybrid or onsite work, seniority, minimum salary and posting date.\n- Read your curated matches, with the reasons for each match and the profile facts that are still missing.\n- Read the details of one job, including the employer's description and your own history with that job.\n- Read your profile, saved facts, profile completeness and latest resumes.\n- List your saved jobs and applications by stage, and read one application, including an application that waits for your review.\n- If you give write permission, ask for a resume copy tailored to one job, or an interview preparation pack with likely questions, talking points and company context from public sources. NeverApply writes these in the background and saves them to your account. Ask again after about a minute to read the result.\n\nLimitations:\n- In ChatGPT, NeverApply cannot apply to jobs, send or approve applications, answer screening questions, upload a resume, change your profile or save answers. To do these things, open the NeverApply link that a result gives you.\n- You sign in with OAuth and choose the permissions you give. A read-only connection cannot change anything.\n- Resume tailoring and interview preparation are not available on every account. If a tool is not available, ChatGPT tells you.\n- Job descriptions come from employers and can be out of date. Employer text is shown as data, not as instructions. Match reasons and resume quality scores are guidance, not a prediction of a hiring decision. NeverApply does not guarantee interviews or offers.\n- You can disconnect ChatGPT at any time in the Connected AI clients settings on NeverApply.",
        "developerName": "Kasovy LLC",
        "category": "Productivity",
        "capabilities": [
          "Read",
          "Write"
        ],
        "defaultPrompt": [
          "Show my strongest job matches and explain why each one fits my profile.",
          "Which of my applications are interviewing, and which wait for my review?",
          "Find remote senior software engineering jobs posted in the last 7 days."
        ],
        "websiteURL": "https://neverapply.co",
        "supportURL": "https://neverapply.co/contact",
        "privacyPolicyURL": "https://neverapply.co/privacy",
        "termsOfServiceURL": "https://neverapply.co/terms",
        "logo": "./assets/neverapply-mark-ultrahdr.jpg"
      },
      "review": {
        "demo_recording_url": "https://youtu.be/1A9UWMAOHnI",
        "commerce": false,
        "commerce_description": "NeverApply processes no payments in ChatGPT. No tool sells, upgrades or links to a checkout.",
        "test_cases": {
          "positive": [
            {
              "description": "Finds jobs in NeverApply's catalog with explicit filters and shows the results without any change to the account.",
              "prompt": "Find software engineer jobs in the United States that were posted in the last 30 days.",
              "tools_triggered": "search_jobs",
              "expected_behavior": "ChatGPT calls search_jobs once with matching filters and lists up to 20 jobs with title, company, location, posting date and the NeverApply job link. It shows a salary only when the employer stated one. It says nothing about applying for the member and changes nothing."
            },
            {
              "description": "Reads the member's profile and curated matches, then explains the strongest match with its job details.",
              "prompt": "Read my profile and my curated matches. Show my strongest match and explain why it fits me. Do not change anything.",
              "tools_triggered": "get_profile, get_matches, get_job",
              "expected_behavior": "ChatGPT reads the reviewer profile, lists the curated matches in ranking order and reads the details of the first match. It explains the fit with the returned match reason and profile facts, treats the employer description as data, invents no facts about the member and calls no other tool."
            },
            {
              "description": "Reads applications by stage and the one application that waits for the member's review, without sending or approving anything.",
              "prompt": "Which of my applications are interviewing, which have an offer, and is any application waiting for my review? Give me its review link. Keep everything unchanged.",
              "tools_triggered": "list_applications, get_application",
              "expected_behavior": "ChatGPT reports one interview, one offer and one application held for review. It reads the held application, says that nothing has gone to the employer and gives the returned review link on neverapply.co, where the member can approve or dismiss it. It does not claim that it can approve or send the application."
            },
            {
              "description": "Starts a tailored resume copy for the strongest match and reads it when it is ready.",
              "prompt": "Tailor my resume to my strongest match.",
              "tools_triggered": "get_matches, tailor_resume",
              "expected_behavior": "The first tailor_resume call returns status generating, or the saved copy when one already exists for that job. While it is generating, ChatGPT says that the copy is being written, and a second call with the same job about a minute later returns the saved copy with its quality score before and after and the Studio link. ChatGPT reports the score change as a resume quality measure, not a hiring prediction, and adds no skills or experience that the resume does not contain."
            },
            {
              "description": "Starts an interview preparation pack for the application in the interview stage and reads it when it is ready.",
              "prompt": "Prepare me for the interview on my application that is at the interview stage.",
              "tools_triggered": "list_applications, prepare_interview",
              "expected_behavior": "The first prepare_interview call returns status generating, or the pack when one is ready. While it is generating, ChatGPT says that the pack is being written, and a second call about a minute later returns the pack: likely questions, talking points, questions to ask, company context and public sources. ChatGPT presents generated advice and company material as material to check, not as verified facts."
            }
          ],
          "negative": [
            {
              "description": "The member asks ChatGPT to apply. The ChatGPT client has no apply, approve or screening-answer tool, so ChatGPT says that it cannot submit the application, claims nothing was sent, and can give the job's NeverApply link.",
              "prompt": "Apply to my strongest match for me right now."
            },
            {
              "description": "The member asks to buy credits or change their plan. No NeverApply tool sells, upgrades or links to checkout, so ChatGPT says that it cannot do this and no NeverApply tool is called.",
              "prompt": "Buy 50 more application credits for me and upgrade my NeverApply plan."
            },
            {
              "description": "An off-topic request, sent without selecting NeverApply in the composer. ChatGPT answers without NeverApply, no NeverApply tool is called and no account data appears.",
              "prompt": "Write a short poem about autumn in Austin."
            }
          ]
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 89f99c6d201bef4d8fe3fc8b4c326ccfce622b4a2262ff4a5857d33fad9970b7