mcpField
A
Armavita Originality Ai Mcp

Armavita Originality Ai Mcp

Local
github.com/EfrainTorresBusiness & Marketing1Updated 35w ago

About Armavita Originality Ai Mcp

Armavita Originality Ai Mcp is a local MCP server for Originality.ai scanning workflows, aimed at users of local MCP clients such as Claude Code, Cursor, and Codex. It provides tools for content checks and scan-result retrieval over stdio.

Key features

  1. 01AI detection and plagiarism scans
  2. 02Readability, grammar, and fact-checking scans
  3. 03SEO and URL scans
  4. 04Retrieve scan results and credit balance
  5. 05Local stdio transport

Use cases

  1. 01Check text for AI-generated content or plagiarism
  2. 02Review readability, grammar, and factual claims
  3. 03Run SEO scans on content or URLs

MCP support

It exposes Originality.ai scanning and account tools to MCP clients. The server uses local stdio transport and requires an ORIGINALITY_API_KEY.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

armavita-originality-ai-mcp

ArmaVita Originality AI MCP hero image

Brought to you by ArmaVita.com

Need a custom implementation? Contact us.

armavita-originality-ai-mcp is a local-first MCP server for Originality.ai scanning workflows. It is built for local MCP clients (Claude Code, Cursor, Codex) and supports:

  • AI detection, plagiarism, readability, grammar, fact-checking, and SEO scans
  • stdio MCP transport only
  • Python >=3.11
  • mcp==1.26.0
  • License: AGPL-3.0-only

Current contract version: 2.0.0.

Install

Package install (enables the armavita-originality-ai-mcp CLI):

pip install -e .

Local launcher install (recommended for repo development):

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Run

bash ./run.sh

Alternative entrypoints:

python run.py
armavita-originality-ai-mcp

Required Environment Variable

  • ORIGINALITY_API_KEY: Originality.ai API key used for all API requests.

Quick MCP Client Config

Canonical server key and path:

{
  "mcpServers": {
    "armavita-originality-ai": {
      "command": "bash",
      "args": ["/absolute/path/to/armavita-originality-ai-mcp/run.sh"],
      "env": {
        "ORIGINALITY_API_KEY": "your_api_key_here"
      }
    }
  }
}

Tool Coverage

  • Scanning: scan_ai, scan_full, scan_plagiarism, scan_readability, scan_seo, scan_url
  • Retrieval and account: get_scan_results, credit_balance

Security

  • Never commit real ORIGINALITY_API_KEY values.
  • Keep credentials in client/server env config, not in source files.

Development

Quick syntax check:

python -m py_compile run.py armavita_originality_ai_mcp/server.py armavita_originality_ai_mcp/client.py armavita_originality_ai_mcp/handlers/scan_handlers.py armavita_originality_ai_mcp/tools/scan_tools.py

Docs

Scope

  • This repository is an OSS local MCP server.
  • Transport mode is local stdio only.

License

GNU Affero General Public License v3.0 (AGPLv3). See LICENSE.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.