Skip to main content
Glama

Server Details

Screen M&A deal documents for red flags across 15 risk categories; findings checked against source.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 4 tools

Disambiguation4/5

The four tools map to distinct operations: single screening (screen_document), batch screening (bulk_screen), job polling (get_bulk_status), and result retrieval (get_analysis). The only mild overlap is that bulk_screen can screen a single document, but the descriptions clearly delineate batch vs single-document use.

Naming Consistency4/5

Mostly consistent verb_noun pattern (get_analysis, get_bulk_status, screen_document) with the 'get_' prefix for reads. bulk_screen inverts the order (adjective_verb) relative to screen_document, a minor deviation but still readable and predictable.

Tool Count4/5

Four tools is a lean but sensible surface for an upload/score/retrieve service, with each tool earning its place. It is slightly thin—no query/list or account tool—but not under-scoped for the core screening workflow.

Completeness4/5

The core lifecycle is covered: upload+score (single and bulk), poll status, and fetch stored analysis. Minor gaps exist—no tool to list previously screened documents, check account quota (referenced but not exposed), or delete/re-screen results.

Available Tools

4 tools
bulk_screenAInspect

Upload up to 25 documents and screen them as one batch. Waits for text extraction, then starts scoring and returns job ids; poll get_bulk_status until the batch is finished. Each item is {title, content_base64 | text, filename?}. The 25-document limit is not the binding one for large files: the whole call must stay under 32 MB including base64 overhead, so send fewer, larger documents per batch rather than filling all 25 slots. Exceeding it is a bare HTTP 413 from the transport, before this tool runs. To RESUME a batch that was uploaded but not scored — this tool timed out waiting for extraction, or scoring failed to start — call it again with 'bulk_job_id' instead of 'documents'. That re-uses the existing upload and does NOT spend the account's quota a second time. If the batch is rejected because one or more documents are too large for the plan's scan engine, retry with force_precision=true to scan those documents truncated to the recall window (coverage beyond it is excluded).

Inputs: engine, industry, documents, bulk_job_id, +3 more.

get_analysisAInspect

Retrieve the stored risk analysis for a document already screened by this account. Read-only.

Inputs: document_id (required).

get_bulk_statusAInspect

Check progress of a batch started by bulk_screen. Pass the upload_job_id, the analyze_job_id, or both.

Inputs: upload_job_id, analyze_job_id.

screen_documentAInspect

Upload a deal document and score it for risk across 15 categories. Returns the overall score, rating, whether the deal is flagged as blocked, and per-category findings. Provide the file either as 'content_base64' (PDF, DOCX, TXT or CSV) or as plain 'text'. The whole call must stay under 32 MB, and base64 adds about a third, so the document itself should be under roughly 24 MB — a larger one is rejected by the transport before this tool runs, which surfaces as a bare HTTP 413 rather than a normal tool error. Use the REST upload endpoint for anything bigger.

Inputs: title (required), text, engine, filename, +5 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables scanning of enterprise MSAs, NDAs, and vendor SOWs to detect high-risk clauses such as unlimited indemnity, one-sided IP assignment, perpetual non-compete, and evergreen auto-renewal traps. Computes composite risk scores with an overall contract health rating and generates precise legal redlines and executive memos.
      7
      MIT
    • A
      license
      Not graded
      quality
      Not graded
      maintenance
      Enables users to scan enterprise MSAs, NDAs, and Vendor SOWs in Tencent Docs for high-risk clauses such as unlimited indemnity, one-sided IP assignment, perpetual non-compete, and evergreen auto-renewal traps; calculates composite risk scores and generates precise legal redlines.
      MIT
    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables comparison of baseline and counter-party contract clause revisions, flags high-risk shifts in indemnity, IP assignment, liability caps, and non-solicitation, and generates legal redline summaries with severity and escalation verdicts.
      7
      -
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources