# outrank-cli

Source: https://glimind.com/server/npm%2Foutrank-cli
Registry id: `npm/outrank-cli`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "outrank-cli": {
      "command": "npx",
      "args": [
        "-y",
        "outrank-cli"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add outrank-cli -- npx -y outrank-cli
```

## Tools (80)

- `articles_bulk_replace`: Find and replace text across several articles from a JSON body.
- `articles_create`: Create an article from your own content and optionally publish it.
- `articles_delete`: Delete an article.
- `articles_generate`: Generate the article for a keyword scheduled for today.
- `articles_get`: Get article metadata by id.
- `articles_get_content`: Get the article body as markdown or HTML.
- `articles_list`: List articles with optional filters, sorting and pagination.
- `articles_precreate`: Pre-create the article for an eligible future scheduled keyword.
- `articles_publish`: Publish an article to the product's connected CMS for the first time.
- `articles_replace`: Find and replace text inside one article.
- `articles_retry_publish`: Retry publishing an article to its integration.
- `articles_sync`: Push the edits of a published article to the post in the connected CMS.
- `articles_update`: Update article metadata from a JSON body.
- `articles_update_content`: Replace the article body from a JSON body.
- `articles_upload_featured_image`: Upload the featured image of an article.
- `articles_upload_image`: Upload an image for an article or a keyword.
- `auth_status`: Show the resolved profile, auth source and base-url configuration.
- `auth_whoami`: Verify auth and return the current user and organization details.
- `billing_purchase_products_buy`: Buy additional product slots at the quoted recurring total.
- `improvements_analyze`: Run improvement opportunity discovery for a product (multi-minute).
- `improvements_candidates_brief`: Generate the improvement brief for a candidate (multi-minute).
- `improvements_candidates_edit_brief`: Edit the improvement brief of a candidate from a JSON body.
- `improvements_candidates_list`: List improvement candidates for a product.
- `improvements_candidates_schedule`: Schedule an improvement task for a candidate.
- `improvements_executions_decisions`: Record review decisions for an execution from a JSON body.
- `improvements_executions_get`: Get one improvement execution with its proposed changes.
- `improvements_executions_list`: List improvement executions for a product.
- `improvements_executions_push`: Push an execution to the CMS, optionally with decisions in a JSON body.
- `improvements_settings_get`: Get the article improvement settings of a product.
- `improvements_settings_update`: Update the article improvement settings of a product from a JSON body.
- `improvements_tasks_cancel`: Cancel an improvement task.
- `improvements_tasks_edit_brief`: Edit the brief of an improvement task from a JSON body.
- `improvements_tasks_execute`: Execute an improvement task now (multi-minute).
- `improvements_tasks_list`: List scheduled improvement tasks for a product.
- `improvements_tasks_reschedule`: Reschedule an improvement task.
- `keywords_add`: Add a keyword to a product from a JSON body.
- `keywords_bulk_delete`: Delete several keywords from a JSON body of ids.
- `keywords_bulk_process`: Bulk-process a list of keywords for a product from a JSON body.
- `keywords_bulk_reschedule`: Reschedule several keywords from a JSON body.
- `keywords_delete`: Delete one keyword.
- `keywords_export`: Export the keyword plan for a product.
- `keywords_generate`: Generate keywords for a product from competitors and/or target audiences.
- `keywords_generation_status`: Show keyword generation status and scheduler slot capacity for a product.
- `keywords_get`: Get one keyword by id.
- `keywords_list`: List keywords for a product with optional filters and pagination.
- `keywords_suggest`: Suggest keywords for a product from a seed keyword or a theme.
- `keywords_update`: Update a keyword from a JSON body.
- `products_competitors_list`: List the competitors of a product.
- `products_competitors_replace`: Replace the full competitor list of a product from a JSON body.
- `products_create`: Create a product from a JSON body.
- `products_get`: Get one product.
- `products_integrations_connect`: Start an OAuth connect flow for a provider and return the connect URL.
- `products_integrations_create`: Create a publishing integration for a product from a JSON body.
- `products_integrations_delete`: Delete one integration of a product.
- `products_integrations_framer_collections`: Discover framer collections with the credentials in the JSON body.
- `products_integrations_framer_fields`: Discover framer fields with the credentials in the JSON body.
- `products_integrations_get`: Get one integration of a product.
- `products_integrations_list`: List the publishing integrations of a product.
- `products_integrations_notion_databases`: List the Notion databases accessible to a connected integration.
- `products_integrations_notion_schema`: Inspect the schema of one Notion database.
- `products_integrations_poll`: Poll an OAuth connect attempt until the handoff completes.
- `products_integrations_prepare`: Prepare a provider integration for a product.
- `products_integrations_providers`: List known integration providers with their auth method and required fields.
- `products_integrations_test`: Test one integration of a product.
- `products_integrations_update`: Update one integration of a product from a JSON body.
- `products_integrations_validate`: Validate provider credentials from a JSON body without saving them.
- `products_integrations_webflow_collections`: Discover webflow collections with the credentials in the JSON body.
- `products_integrations_webflow_fields`: Discover webflow fields with the credentials in the JSON body.
- `products_integrations_webflow_items`: Discover webflow items with the credentials in the JSON body.
- `products_integrations_webflow_sites`: Discover webflow sites with the credentials in the JSON body.
- `products_list`: List products with optional status filter and cursor pagination.
- `products_output_settings_get`: Get the article output settings of a product.
- `products_output_settings_update`: Patch the article output settings of a product from a JSON body.
- `products_pause`: Pause a product and free its slot.
- `products_resume`: Resume a paused product.
- `products_target_audiences_list`: List the target audiences of a product.
- `products_target_audiences_replace`: Replace the full target-audience list of a product from a JSON body.
- `products_update`: Update a product from a JSON body.
- `subscription_status`: Return the current subscription, plan, trial, quota, and add-on status.
- `usage_stats`: Return current usage and quota metrics for articles, backlinks, free tools, and product slots.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
