Integrations

CLI, MCP, API & Cloud Pipeline

Access Olycor from your terminal, AI assistant, or custom application. Multiple integration paths for every workflow.

Get API Access

CLI Tool

Upload files, check pipeline status, and manage your portfolio from the terminal. Built with Node.js, available via npm.

  • olympus login
  • olympus upload <file>
  • olympus events --limit 20
  • olympus status
  • olympus test
npx @olympus/cli upload ar_aging.xlsx

MCP Server

Connect Olycor to AI assistants like Claude Desktop via the Model Context Protocol. Query portfolio data, upload files, and monitor pipeline health with natural language.

  • upload_file
  • list_file_events
  • get_pipeline_status
  • test_ai_connection
  • search_file_events
{ "mcpServers": { "olympus": { "command": "node", "args": ["tools/mcp-server/src/index.js"] } } }

Cloud Functions API

Programmatic access to the platform via Firebase Cloud Functions. Authenticated endpoints for file upload, AI mapping, and portfolio operations.

  • getUploadUrl, Signed upload URL
  • processUpload, Auto file processing
  • aiProxy, AI data mapping
httpsCallable(functions, "getUploadUrl")({ filename, contentType, sizeBytes })

Cloud Storage Pipeline

Real-time file processing pipeline. Upload to GCS bucket, automatic security scanning, parsing, classification, and Firestore event streaming.

  • Signed URL upload (15-min expiry)
  • PE/ELF/VBA malware scanning
  • 7-type file classification
  • Real-time Firestore events
gs://fintech-488917-uploads/{orgId}/incoming/

Frequently Asked Questions

What is the MCP server integration?
Model Context Protocol (MCP) lets AI assistants like Claude Desktop interact with Olycor directly. Query portfolio data, upload files, and monitor pipeline health using natural language through your AI assistant.
How does the CLI tool work?
Install via npm, authenticate with your Olycor credentials, then use commands like `olympus upload ar_aging.xlsx`, `olympus events --limit 20`, and `olympus status` from any terminal.
What is the Cloud Storage pipeline?
A real-time file processing system. Upload files to a GCS bucket via signed URL. Automatic security scanning, parsing, classification, and Firestore event streaming happen within seconds.
Is API access authenticated?
Yes. All Cloud Function endpoints require Firebase Authentication. File uploads use time-limited signed URLs (15-minute expiry). The CLI and MCP server handle authentication automatically.

Build on Olycor

Choose the integration that fits your workflow. All paths lead to the same secure, audited platform.

Get Started