
Claude Desktop
Desktop · Freemium · Proprietary
Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.
Cloud Storage · Developer Tools

Unstructured-IO/UNS-MCP
If you want to parse and transform files into structured output (markdown, JSON, HTML, or plain text), use the Unstructured Transform MCP server instead.
uvx uns_mcp{
"mcpServers": {
"UNS_MCP": {
"command": "uvx",
"args": [
"uns_mcp"
],
"env": {
"UNSTRUCTURED_API_KEY": "<UNSTRUCTURED_API_KEY>"
}
}
}
}UNSTRUCTURED_API_KEY[!NOTE] This server interacts with the Unstructured API to manage sources, destinations, and workflows. It is not actively maintained and is kept here for reference.
list_sources
Lists available sources from the Unstructured API.
get_source_info
Get detailed information about a specific source connector.
create_source_connector
Create a source connector.)
update_source_connector
Update an existing source connector by params.
delete_source_connector
Delete a source connector by source id.
list_destinations
Lists available destinations from the Unstructured API.
get_destination_info
Get detailed info about a specific destination connector
create_destination_connector
Create a destination connector by params.
update_destination_connector
Update an existing destination connector by destination id.
delete_destination_connector
Delete a destination connector by destination id.
list_workflows
Lists workflows from the Unstructured API.
get_workflow_info
Get detailed information about a specific workflow.
create_workflow
Create a new workflow with source, destination id, etc.
run_workflow
Run a specific workflow with workflow id
update_workflow
Update an existing workflow by params.
delete_workflow
Delete a specific workflow by id.
list_jobs
Lists jobs for a specific workflow from the Unstructured API.
get_job_info
Get detailed information about a specific job by job id.
cancel_job
Delete a specific job by id.
list_workflows_with_finished_jobs
Lists all workflows that have any completed job, together with information about source and destination details.
ANTHROPIC_API_KEY
required to run the minimal_client to interact with our server.
AWS_KEY
required to create S3 connector via uns-mcp server, see how in documentation and here
WEAVIATE_CLOUD_API_KEY
required to create Weaviate vector db connector, see how in documentation
FIRECRAWL_API_KEY
required to use Firecrawl tools in external/firecrawl.py, sign up on Firecrawl and get an API key.
ASTRA_DB_APPLICATION_TOKEN
required to create Astradb connector via uns-mcp server, see how in documentation
AZURE_CONNECTION_STRING
required option 1 to create Azure connector via uns-mcp server, see how in documentation
AZURE_ACCOUNT_NAME
required option 2 to create Azure connector via uns-mcp server, see how in documentation
NEO4J_PASSWORD
required to create Neo4j connector via uns-mcp server, see how in documentation
MONGO_DB_CONNECTION_STRING
required to create Mongodb connector via uns-mcp server, see how in documentation
GOOGLEDRIVE_SERVICE_ACCOUNT_KEY
a string value.
DATABRICKS_CLIENT_ID
required to create Databricks volume/delta table connector via uns-mcp server, see how in documentation and here
ONEDRIVE_CLIENT_ID
required to create One Drive connector via uns-mcp server, see how in documentation
PINECONE_API_KEY
required to create Pinecone vector DB connector via uns-mcp server, see how in documentation
SALESFORCE_CONSUMER_KEY
required to create salesforce source connector via uns-mcp server, see how in documentation
SHAREPOINT_CLIENT_ID
required to create One Drive connector via uns-mcp server, see how in documentation
LOG_LEVEL
Used to set logging level for our minimal_client, e.g. set to ERROR to get everything
CONFIRM_TOOL_USE
set to true so that minimal_client can confirm execution before each tool call
DEBUG_API_REQUESTS
set to true so that uns_mcp/server.py can output request parameters for better debugging
Details on this page are taken from the project's README. Open README
Clients mentioned in this server's README:

isaacphi/mcp-gdrive
This MCP server integrates with Google Drive to allow listing, reading, and searching files, as well as the ability to read and write to Google Sheets.

spences10/mcp-svelte-docs
An MCP server providing Svelte 5 and SvelteKit definitions extracted from TypeScript declarations, with syntax, parameters and examples for Svelte 5 concepts.

aws-samples/sample-mcp-server-s3
An MCP server implementation for retrieving data such as PDF's from S3.

Xuanwo/mcp-server-opendal
A Model Context Protocol (MCP) server implementation that provides access to various storage services via Apache OpenDAL™.

felores/gdrive-mcp-server
A powerful Model Context Protocol (MCP) server that provides seamless integration with Google Drive, allowing AI models to search, list, and read files from Google Drive.

minio/mcp-server-aistor
This is a Model Context Protocol (MCP) server for interacting with AIStor object stores.