Add your description here
Project description
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
-
Generate an API key
- Refer to this guide to generate an API key.
-
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.
- Clone repository
git clone --branch main https://github.com/PolarisOfficeRnD/PolarisAIDataInsight.git
If you want to clone onlymcp-polaris-ai-datainsightdirectory:# 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
- 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 - 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
- Refer to this example for a sample output.
- Alternatively, you can test our API using the playground.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_polaris_ai_datainsight-0.0.2.tar.gz.
File metadata
- Download URL: mcp_polaris_ai_datainsight-0.0.2.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.2 CPython/3.11.9 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
68d9779118b159a828ccb0f801f01b6d85249c987e4c13aa8f294c23665ced97
|
|
| MD5 |
c5332c77238ae9bd70466cf374ae3b40
|
|
| BLAKE2b-256 |
f533e8077f53151b8628f84f900ebaa32b5dfd043f00aacc03de1faf57dec9c8
|
File details
Details for the file mcp_polaris_ai_datainsight-0.0.2-py3-none-any.whl.
File metadata
- Download URL: mcp_polaris_ai_datainsight-0.0.2-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.2 CPython/3.11.9 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59764d47ce0dab20db77ba5022909e825f34479e0cbf9d6af7c8a1540afd5c8d
|
|
| MD5 |
45f35ca6f2bd5b11dbea389266b6f5e7
|
|
| BLAKE2b-256 |
08dd4f671112432ff425a69529b150e6759f675d1c0977b4b4f68d1ae5ef50ba
|