Skip to content

About

RunAPI OAuth plugin for Cursor and Claude Code.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

RunAPI plugin

Use RunAPI in Cursor or Claude Code to discover AI models, inspect inputs and current pricing, check your account balance, and create media tasks. The plugin connects to https://mcp.runapi.ai/mcp through browser-based OAuth.

Install in Cursor

  1. Obtain this plugin directory from the RunAPI plugin repository.
  2. Copy the complete directory, including its dotfiles, to ~/.cursor/plugins/local/runapi.
  3. Run Developer: Reload Window in Cursor.
  4. Open Customize and confirm that the RunAPI skill and MCP server appear.

Your Cursor administrator must allow local plugin imports.

Load in Claude Code

From the downloaded plugin directory, start Claude Code with:

claude --plugin-dir .

The plugin loads for that session.

Connect and verify

  1. Open the client's MCP connection settings and authenticate the runapi server.
  2. Complete RunAPI sign-in and approve the requested access in your browser.
  3. Ask the agent to call RunAPI's list_models tool. Confirm that it returns model identifiers and capabilities.

The client stores the OAuth session. The plugin requires no API key or environment variables. If the session expires, reconnect through the client's MCP settings. Model discovery verifies the connection without creating a paid task.

Costs and data

The plugin is free and open source under the Apache License 2.0. RunAPI service usage can require paid credits. Check current pricing through the MCP tools or the model catalog before authorizing a task. The included skill asks for explicit approval before paid actions.

Authorized requests send their prompts, input URLs, and task parameters to RunAPI. Account and task results return through your MCP client. Review the privacy policy and terms of service before connecting. Download generated files into your own storage before their URLs expire.

Validate a plugin copy

Run these checks from the plugin directory before distributing a modified copy:

python3 scripts/validate.py
claude plugin validate . --strict

The Python validator uses only the standard library. It checks both manifests, the OAuth MCP configuration, the skill, the license, and the logo.

About

RunAPI OAuth plugin for Cursor and Claude Code.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages