← Files EddyterARCHIVED FILE
.codex-plugin/plugin.json
5.16 KB · Nov 7, 2026 · 13:29 UTC
{
"name": "eddyter",
"version": "1.0.2",
"description": "Manage your Eddyter AI rich text editor from Codex: check your license, plan and AI credits, turn editor features on or off live, and get setup code for React, Next.js, Vite and Remix.",
"author": {
"name": "EddyterAI",
"email": "support@eddyter.com",
"url": "https://www.eddyter.com"
},
"homepage": "https://www.eddyter.com",
"repository": "https://github.com/EddyterAI/eddyter-mcp",
"license": "MIT",
"keywords": [
"eddyter",
"rich-text-editor",
"wysiwyg",
"editor",
"react",
"nextjs",
"mcp"
],
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "Eddyter",
"shortDescription": "Manage your Eddyter editor",
"longDescription": "Eddyter is an AI rich text editor you can drop into React, Next.js, Vite and Remix apps. This plugin lets you manage your Eddyter account and editor from Codex.\n\n- Check your license: whether it is active, your plan, expiry date and subscription status.\n- See your AI credits: credits remaining, credits used this period and when they reset.\n- View your editor configuration: which features are on, which are off, and which need a higher plan.\n- Turn editor features on or off live (AI chat, tables, comments, image upload, exports and more). Changes reach every user of your editor instantly, with no redeploy.\n- Get ready-to-paste setup code for React, Next.js (App or Pages Router), Vite and Remix.\n\nSign in with your Eddyter account and pick a license key to connect. Which features can be turned on depends on your Eddyter plan. The plugin only accesses the license key you choose when signing in.",
"developerName": "EddyterAI",
"category": "Developer Tools",
"capabilities": [
"Check license and plan",
"View AI credit usage",
"View editor features",
"Turn editor features on or off",
"Get integration code"
],
"websiteURL": "https://www.eddyter.com",
"supportURL": "https://eddyter.com/contact",
"privacyPolicyURL": "https://eddyter.com/privacy-policy",
"termsOfServiceURL": "https://eddyter.com/terms",
"defaultPrompt": [
"Is my Eddyter license active?",
"Which editor features are turned on?",
"Turn off AI chat in my editor"
],
"brandColor": "#000000",
"composerIcon": "./assets/logo.svg",
"logo": "./assets/logo.svg"
},
"extensions": {
"com.openai": {
"review": {
"test_cases": {
"positive": [
{
"description": "Check license status",
"prompt": "Is my Eddyter license active, and when does it expire?",
"tools_triggered": "verify_status",
"expected_behavior": "Returns whether the connected license is valid, its plan name, expiry date and subscription status."
},
{
"description": "Check AI credits",
"prompt": "How many AI credits do I have left this month?",
"tools_triggered": "get_usage",
"expected_behavior": "Returns credits remaining, credits used this period and the number of days until credits reset."
},
{
"description": "View editor features",
"prompt": "Which editor features are turned on in my editor?",
"tools_triggered": "get_config",
"expected_behavior": "Lists which editor features are enabled, which are off but allowed by the plan, and which are locked behind a higher plan."
},
{
"description": "Turn off a feature",
"prompt": "Turn off tables in my editor.",
"tools_triggered": "update_config",
"expected_behavior": "Turns off the tables feature for the connected license and returns the updated feature configuration. The change is live immediately."
},
{
"description": "Get setup code",
"prompt": "Give me the code to add the Eddyter editor to my Next.js App Router app.",
"tools_triggered": "get_integration_snippet",
"expected_behavior": "Returns install steps and a client-only Next.js App Router component that renders the Eddyter editor."
}
],
"negative": [
{
"description": "Account deletion is not supported",
"prompt": "Delete my Eddyter account."
},
{
"description": "Billing and plan changes are not supported",
"prompt": "Upgrade me to the Pro plan and charge my card."
},
{
"description": "Access outside the connected license",
"prompt": "Show me the license status and credits for another company's Eddyter account."
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments."
},
"publication": {
"release_notes": "1.0.2: Adds OAuth sign-in settings (dynamic client registration) for the Eddyter MCP server, so users and reviewers can connect with an Eddyter account using email and password."
}
}
},
"apps": "./.app.json"
}
SHA-256: 66a4ca82a3eb8d5e000439afdcac3def3d2368869344d56f28ab1ad558d17a5d