Skip to main content

This tool supports the extraction of text, images, and other elements from various document formats (e.g., .doc, .docx, .ppt, .pptx, .xls, .xlsx, .hwp, .hwpx, .pdf).

Project description

logo mcp-polaris-ai-datainsight

Polaris AI DataInsight is an API service that easily converts documents in various formats into structured data (such as JSON).

This tool supports the extraction of text, images, and other elements from various document formats (e.g., .doc, .docx, .ppt, .pptx, .xls, .xlsx, .hwp, .hwpx, .pdf).

For more details, please refer to the documentation.

Feature

Doc Extract

Extract text, images, and other elements from various document formats.

  • Images in the document are stored on local storage, and the corresponding image paths are included in the JSON output.
  • Tables are represented in JSON format, as illustrated in this example.

Installation and Setup

  1. Generate an API key

  2. Choose an installation method

Method 1: CLI Installation

TODO: Supported clients: cursor, claude

Method 2: Manual Configuration

If you prefer a manual setup, add the following configuration to your IDE's MCP config file:

{
  "mcpServers": {
    "": {
      "command": "npx",
      "args": [],
      "env": {}
    }
  }
}

Config file locations:

  • Cursor: ~/.cursor/mcp.json
  • Claude: ~/.claude/mcp_config.json

Method 3: VS Code Installation

TODO

Method 4: Clone git repository

Preinstall uv and poetry.

  1. Clone repository
    git clone --branch main https://github.com/PolarisOfficeRnD/PolarisAIDataInsight.git
    
    If you want to clone only mcp-polaris-ai-datainsight directory:
    # Git Version >= 2.25
    git clone --filter=blob:none --sparse --branch main https://github.com/PolarisOfficeRnD/PolarisAIDataInsight.git
    
    cd PolarisAIDataInsight
    
    git sparse-checkout set mcp-polaris-ai-datainsight
    
  2. Install python dependencies in virtual environment
    cd mcp-polaris-ai-datainsight
    
    uv venv .venv
    
    # Linux
    source .venv/bin/activate
    # Windows
    .venv\bin\activate
    
    poetry install
    
  3. Set API Key as environment value and Run server
    # Linux
    export POLARIS_AI_DATA_INSIGHT_API_KEY="your-api-key"
    # Windows
    set POLARIS_AI_DATA_INSIGHT_API_KEY="your-api-key"
    
    # Linux
    uv run src/server.py
    # Windows
    uv run src\server.py
    

Output

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

mcp_polaris_ai_datainsight-0.0.3.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

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

mcp_polaris_ai_datainsight-0.0.3-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file mcp_polaris_ai_datainsight-0.0.3.tar.gz.

File metadata

  • Download URL: mcp_polaris_ai_datainsight-0.0.3.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.11.9 Windows/10

File hashes

Hashes for mcp_polaris_ai_datainsight-0.0.3.tar.gz
Algorithm Hash digest
SHA256 d8bfcd69b60e00f849a408ac473fe1c9092d8fcda4dd34c5f98f6122e04ebb32
MD5 819b14e9e52cbc9649627c4c9d37aac1
BLAKE2b-256 ab37d861033c400fd33939a87d7dfbd630fe15ec47ee16fef4eb0308d9f1ce4a

See more details on using hashes here.

File details

Details for the file mcp_polaris_ai_datainsight-0.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_polaris_ai_datainsight-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4fa2b644faad9e69d88d883c253dbb65ce8530c5fade3e86d0cd3a466abe4fbc
MD5 e1ad78aa218cab54c2d0ccb674c4a515
BLAKE2b-256 9fdb85282fe681d1f151ec213b5ca2abbafb34bc52776c998f1874005e5347c4

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