docsapi_key

Encodian

Encodian provides a suite of document management and automation tools, including Flowr, Filer, and Indxr, designed to enhance productivity and streamline workflows within Microsoft 365 environments.

Verdict

Encodian brings document manipulation and file utility tools into Switchy. @mention it to transform PDFs (add headers, extract metadata, compare versions), encode or decode Base64 strings, hash data for integrity checks, and move files between storage containers. Teams handling contracts, compliance docs, or automated reporting get the most value — you can prep documents for signature, validate file integrity, or batch-process uploads without leaving the conversation. Requires an Encodian API key; some operations depend on your storage backend being configured in Encodian's dashboard.

Common use cases

  • Add branded headers to contract PDFs
  • Extract metadata from uploaded invoices
  • Hash files to verify document integrity
  • Compare two text versions for changes
  • Move signed docs between storage folders

Integration

Vendor
Encodian
Category
docs
Auth
API_KEY
Tools
14
Composio slug
encodian

Tools

  • Add PDF Header Footer

    Tool to add HTML header and footer to a PDF. Use when you need to embed consistent headers or footers across pages with margin and range options.

  • Base64 Encode

    Tool to encode a string to Base64. Use when you need to convert text into Base64 representation for use in other operations.

  • Compare Text

    Tool to compare two text strings and determine if they match. Use when you have two strings and need to verify if they are equal.

  • Decode Base64 String

    Tool to decode a Base64 string to a file. Use when you need to extract binary content (e.g., PDF, image) from Base64 data.

  • Get File Properties

    Tool to retrieve properties of a file. Attempts multiple Encodian Filer endpoints and fallbacks.

  • Get PDF Metadata

    Tool to extract PDF metadata and properties. Use when you need to retrieve details like page count, author, file size, and custom attributes.

  • Hash Data

    Tool to compute a cryptographic hash (MD5, SHA256, etc.) of text or file data. Use when you need to verify integrity or generate digests.

  • Move File

    Tool to move a file between containers. Use when you need to relocate a blob within your storage without manually copying then deleting.

  • Resize Image

    Tool to resize an image by percentage or dimensions. Use when you need to scale or reshape an image with optional aspect-ratio enforcement.

  • Unzip File

    Tool to extract files from an archive. Use when you need to unzip a package and retrieve its contents.

  • Validate Email Address

    Tool to validate an email address. Use when checking email formats against a custom regex before processing user inputs.

  • Validate URL Availability

    Tool to validate the availability of a specified URL. Use when needing to confirm if a web address is reachable before processing.

  • Watermark PDF

    Tool to apply a text watermark to a PDF. Use when you need to annotate PDF pages with custom labels or marks; supports page selection, positioning, opacity, and rotation.

  • Write Range to Excel

    Tool to write values to a cell range in an Excel worksheet. Use when you need to programmatically update worksheet data by specifying a range and a 2D array of values.

Setup

Setup guide

  1. 11. In Switchy, open your workspace settings and navigate to the MCP Integrations tab. 2. Click 'Add Integration' and select Encodian from the list. 3. You'll be prompted to paste your Encodian API key — retrieve it from the Encodian portal under API Settings (create a new key if you don't have one). 4. Paste the key into Switchy and click 'Connect'. 5. Switchy will validate the key and confirm the connection. 6. Open any Space, type '@Encodian' in the chat, and ask it to retrieve PDF metadata from a sample document URL to verify the integration works. 7. If the tool returns metadata, you're ready to invoke any of Encodian's 14 tools by @mentioning it with a task description.

What teammates see: by default, memories from Encodian are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Extract PDF Metadata

@Encodian retrieve the metadata from this PDF URL and tell me the page count, author, and file size.
Open in a Space →

Hash Document

@Encodian compute the SHA256 hash of this document so we can verify its integrity before archiving.
Open in a Space →

Compare Text Strings

@Encodian compare these two contract clauses and confirm if they're identical or highlight any differences.
Open in a Space →

Decode Base64 File

@Encodian decode this Base64 string into a PDF and provide a download link so I can review the attachment.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@encodian can you pull the metadata from that contract PDF in our shared drive and tell me how many pages it has?

Output

I've retrieved the metadata for contract_draft_v3.pdf. The document contains 47 pages and was created on January 12, 2025 by Sarah Chen. The file is 2.3 MB, uses PDF version 1.7, and includes custom properties indicating it's tagged for the Q1-2025 review cycle. The document title is set to 'Master Services Agreement - Acme Corp' and the subject field notes 'Final draft pending legal approval.'

Notes

This example shows Encodian's PDF metadata extraction, which is useful for document audits and workflow routing. Requires an API key with access to the Encodian Filer endpoints. The tool attempts multiple fallback endpoints if the primary one fails, so response time may vary by file location and storage provider.

Prompt

@encodian add a footer to this invoice PDF with our company name and page numbers, then save it back to the invoices folder

Output

I've added the footer to invoice_2025_001.pdf. Each page now displays 'Acme Industries LLC' on the left and 'Page X of 12' on the right, positioned 20 pixels from the bottom edge. The updated file has been saved to the invoices container, replacing the original. The footer uses Arial 10pt font and appears consistently across all 12 pages, including the summary page.

Notes

This demonstrates Encodian's PDF header/footer tool combined with file movement. The operation modifies the PDF in place, so you'll want to ensure you have a backup if the original is needed. HTML formatting is supported in headers and footers, allowing for styled text and dynamic page ranges. Margin and positioning options give precise control over placement.

Prompt

@encodian hash all the files in our contracts folder with SHA256 so we can verify nothing's been tampered with since last month's audit

Output

I've computed SHA256 hashes for 23 files in the contracts folder. Here's a summary: 19 files match the hashes from your January audit log, confirming no modifications. However, 4 files show different hashes: MSA_ClientB.pdf, SOW_ProjectX.docx, NDA_Vendor_2024.pdf, and amendment_03.pdf. These were likely updated after the audit date. I can provide the full hash list as a CSV or compare specific files against your audit baseline if you share that reference data.

Notes

This showcases Encodian's cryptographic hashing for integrity verification workflows. The tool supports MD5, SHA1, SHA256, and SHA512 algorithms. Useful for compliance scenarios where document tampering detection is required. Note that hashing large files or many files in sequence will consume API quota — check your Encodian plan limits if processing bulk archives regularly.

Use-case deep-dives

Contract finalization at law firm

When Encodian wins for multi-party document signing prep

A 6-person legal team finalizes 20-30 contracts per week, each needing client-specific headers, metadata extraction for tracking, and hash verification before e-signature. Encodian is the right call here because the PDF Header Footer and Get PDF Metadata tools handle the repetitive formatting and audit trail setup without manual copy-paste, and the Hash Data tool gives you tamper-proof checksums for compliance logs. The API key auth keeps setup under 10 minutes. The threshold: if your contracts live in Google Drive or Dropbox, you'll need a separate sync step since Encodian's Move File tool assumes Azure blob storage. If you're already on Azure and sending more than 15 contracts a week, Encodian pays for itself in the first month by cutting prep time from 8 minutes per contract to under 2.

Customer support ticket attachment triage

When Encodian solves the 'what did they send us' problem

A 3-person support team gets 40 tickets a day with file attachments—screenshots, PDFs, logs—and wastes 15 minutes per shift figuring out what's actually in the Base64 blobs their ticketing system stores. Encodian's Decode Base64 String and Get File Properties tools let you surface file type, size, and page count in the ticket view without downloading anything. This works best when your ticket system (Zendesk, Intercom) already exposes attachment data via API and you're running Switchy automations on ticket creation. The trade-off: if attachments are mostly images under 500KB, a simpler vision model might be faster. But if you're dealing with multi-page PDFs or need to route tickets based on document metadata, Encodian's 14-tool kit is overkill in a good way—you'll use 4 tools heavily and ignore the rest.

Marketing asset version control

When Encodian isn't the hero but solves one sharp pain

A 5-person marketing team ships 8-12 one-pagers per quarter, each going through 3-5 revision rounds with legal and product. They don't need Encodian's full suite, but the Compare Text and Hash Data tools close a specific gap: verifying that the 'final final' PDF matches the approved copy-deck text and hasn't been edited post-approval. You run a nightly Switchy workflow that hashes the approved Google Doc export, compares it to the PDF text layer, and flags mismatches in Slack. This scenario only makes sense if you're already paying for Encodian (maybe your ops team uses it for invoicing) and you want to squeeze value from the license. If you're buying Encodian just for this, it's expensive insurance. But if the license is sunk cost, this workflow takes 20 minutes to set up and catches the 1-in-10 revision that slips through.

Frequently asked

What does the Encodian MCP do in Switchy?

It lets your team manipulate documents and files directly in conversations — add headers to PDFs, extract metadata, hash data for verification, encode and decode Base64, compare text strings, and move files between storage containers. You call Encodian's processing tools without leaving the chat interface or writing code.

Do I need an Encodian account to use this MCP?

Yes. You need an active Encodian subscription and an API key from your Encodian dashboard. Paste that key into Switchy's connection settings. The MCP authenticates every request with your key, so anyone on your Switchy workspace who uses it will consume your Encodian quota.

Can the Encodian MCP create PDFs from scratch or merge documents?

The current tool set focuses on modifying and inspecting existing files — adding headers and footers, extracting metadata, hashing, encoding. If you need to generate PDFs from HTML or merge multiple documents, check Encodian's full API; those operations may require calling endpoints not yet exposed as MCP tools.

Why use the MCP instead of calling Encodian's API directly?

The MCP wraps Encodian's endpoints in conversational tools, so your team can say "add a footer to this PDF" without writing HTTP requests or managing authentication tokens. It's faster for ad-hoc tasks in Switchy; for high-volume automation, a direct API integration in your codebase still makes more sense.

Who on the team should connect the Encodian MCP?

Whoever holds the Encodian API key and understands your document-processing workflows. Once connected, any Switchy user in the workspace can invoke the tools, so make sure your Encodian plan covers the expected usage. Usage counts against your Encodian subscription, not Switchy's limits.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.