Integrate AlgoDocs MCP server into your Slack workspace for instant access to your AI agent.
Tools that your AI agent can use through this MCP server to interact with AlgoDocs
Uploads a local file to an AlgoDocs folder for processing by a specific extractor via multipart/form-data (POST /v1/document/upload_local/{extractorId}/{folderId}). Returns the created document record including its id and upload metadata. Run List Extractors to find a valid extractor ID and List Folders to find a valid folder ID before calling this action. The returned document id is the value to configure in New Extracted Data. See the documentation.
Lists all folders in the authenticated AlgoDocs account (GET /v1/folders). Each folder includes at least id and name. Use this to discover a valid folderId before running Upload File. See the documentation.
Lists all extractors in the authenticated AlgoDocs account (GET /v1/extractors). Each extractor includes at least id and name. Use this to discover a valid extractorId before running Upload File or List Documents. See the documentation.
Lists documents for a given extractor by reading extraction records (GET /v1/extracted_data/{extractorId}) and returning their documentId and fileName, deduplicated by documentId. AlgoDocs has no dedicated documents endpoint, so this action derives the document list from extracted data. Use it to discover a valid documentId before configuring New Extracted Data. Run List Extractors to find a valid extractor ID first. See the documentation.