Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HUMANPEN_API_KEYYesYour HumanPen API key, required to authenticate with the HumanPen API.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
humanize_documentA

Rewrite a .docx or .pptx so it reads as human-written and scores lower on AI detectors, keeping meaning, citations, tables and layout. Optionally pass a Turnitin/iThenticate AI report to rewrite only the passages it flagged. If a fresh report still flags the result, run this tool again on the rewritten file with that new report - only the still-flagged passages are touched, and balanced remains the right strategy for the second pass. Saves the result next to the source and returns its path. COSTS CREDITS at 100 per 1,000 words processed (10 minimum) - say so and get agreement first.

free_rehumanizeA

Continue a finished humanize job for FREE. Upload a fresh detection report for that job's result; only the passages it still flags are rewritten, at no credit cost. The server enforces strict limits: one free continuation per job, a per-day cap, the report must be of THAT job's own result (>=90% match) and show >=20% AI, and the result must still exist (kept ~7 days). If a limit is not met it returns a clear reason - relay it and stop; do not retry or silently fall back to a paid job. Pass the job_id a prior humanize_document (or check_job) returned.

fix_citationsA

Rewrite a .docx's in-text citations and reference list into one target style, leaving the body text alone. Saves the result next to the source and returns its path. COSTS CREDITS at 5 per 1,000 words processed (10 minimum) - say so and get agreement first.

condense_documentA

Shorten a .docx to a target word count, keeping meaning, structure and citations. Saves the result next to the source and returns its path. COSTS CREDITS at 20 per 1,000 words processed (10 minimum) - say so and get agreement first.

translate_documentA

Translate a document into another language while keeping its layout, tables, images and formulas. Takes .docx, .pdf, .pptx, .xlsx, .epub, .html and .txt. Saves the result next to the source and returns its path. COSTS CREDITS at 10 per 1,000 words processed (10 minimum) - say so and get agreement first.

read_detection_reportA

Read a Turnitin or iThenticate AI Writing report PDF: returns the overall AI percentage and the flagged passages. Free - reads the file without starting a job. Pass the same report to humanize_document to rewrite only what was flagged.

check_jobA

Look up a job by id, and download its result if it has finished. Use this after a tool returned before the job was done.

get_credit_balanceA

How many credits the account has. Per 1,000 words processed: humanize 100 credits, citation fixes 5, condensing 20, translation 10, with a 10-credit minimum per job. Worth checking before a large document.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 8 tools

Disambiguation4/5

Most tools have clearly distinct purposes: document transformation tools are separated by operation, and utility tools like get_credit_balance, read_detection_report, and check_job are unambiguous. The main potential confusion is between humanize_document and free_rehumanize, but their descriptions explicitly distinguish paid new jobs from free continuation of an existing job.

Naming Consistency4/5

All names use consistent snake_case and are highly readable. Most follow a verb_noun pattern, though free_rehumanize begins with an adjective rather than a verb, which is a minor deviation from the otherwise predictable naming scheme.

Tool Count5/5

Eight tools is well-scoped for a document-processing service with humanization, citation fixing, condensing, translation, reporting, job checking, and credit balance. Each tool appears to earn its place without excessive surface area.

Completeness4/5

The surface covers the core lifecycle: read detection reports, transform documents, check jobs, continue humanization for free, and check credits. Minor gaps exist around job history/listing, cancellation, or richer account usage management, but agents can work around these for the stated purpose.

Maintenance

ActivityNo data
ResponsivenessOutdated data