Skip to main content

MCP server for Aletheia — IDCanopy's document-fraud detection for AI agents

Project description

idcanopy-aletheia-mcp

MCP server for the IDCanopy forensic-scoring-api — a document-fraud-detection service for bank onboarding. Exposes the analysis API as MCP tools that an AI agent (Claude Desktop, Cline, codexx, …) can call to score applicant documents for fraud and pull back auditable findings and PDF reports.

This package is standalone: it depends only on the mcp SDK and the Python standard library — not on the forensic engine itself. It talks to a running forensic-scoring-api instance over HTTP.

Install

pip install idcanopy-aletheia-mcp

Run

export FORENSIC_API_TOKEN=<bearer>                    # required; env only, never logged
export FORENSIC_API_BASE_URL=https://forensic.s1.cindrla.world
idcanopy-aletheia-mcp

Or wire it into an MCP client (~/.claude/mcp.json, Cline, codexx — see the full config snippets in the project portal at https://forensic.s1.cindrla.world/portal/):

{
  "servers": {
    "forensic": {
      "command": "idcanopy-aletheia-mcp",
      "env": {
        "FORENSIC_API_TOKEN": "<bearer>",
        "FORENSIC_API_BASE_URL": "https://forensic.s1.cindrla.world"
      }
    }
  }
}

Tools

Tool Purpose
analyze_documents Stateless one-shot analysis of document files → verdict + findings
create_applicant Create a persistent applicant record
upload_documents Attach documents to an applicant
get_applicant_result Analyze an applicant's stored documents and return the result
get_findings Re-read a stored result without re-analyzing
analyze_batch Submit an async batch job over many applicants
get_batch_status Poll a batch job
get_report Generate the branded PDF report to a local file

analyze_documents and get_applicant_result emit MCP progress notifications on long calls when the client supplies a progressToken.

Security

The bearer token is read from FORENSIC_API_TOKEN only. It is never logged, echoed, or included in any tool's return value or error text.

License

Proprietary — © IDCanopy / CINDR.LA.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

idcanopy_aletheia_mcp-0.1.0.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

idcanopy_aletheia_mcp-0.1.0-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file idcanopy_aletheia_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: idcanopy_aletheia_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for idcanopy_aletheia_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 62624137ee6909f08af500306608040dad49913e77734848575d24471ed7d379
MD5 50116701233ae36f226b9f36870bfbb8
BLAKE2b-256 1a4f5edc7f324ce7e9a2bcdd38e6e6dc544d6cc171ccb266d2af1063e7253420

See more details on using hashes here.

File details

Details for the file idcanopy_aletheia_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for idcanopy_aletheia_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 20acf5e6843bc0ec6bdb91f4208fd0774953aa0107ff3ba753a82bbc1392c4fd
MD5 190edc7f5135453f7aa266661d91ed6e
BLAKE2b-256 aa8031536a98dddba370ddd3b9768d44c5a0208d664513116ef9589db9e795e6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page