intounknown
MCP Serverintounknownpublic

mcp appwrite filesystem

基于 Appwrite 存储的 MCP 服务器,为 AI 助手提供文件存储与处理功能。

Repository Info

0
Stars
0
Forks
0
Watchers
0
Issues
JavaScript
Language
-
License

About This Server

基于 Appwrite 存储的 MCP 服务器,为 AI 助手提供文件存储与处理功能。

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

MCP-Appwrite-Filesystem

A Model Context Protocol (MCP) server based on Appwrite Storage, providing file storage and processing capabilities for AI agents.

Introduction

MCP-Appwrite-Filesystem is a tool that exposes Appwrite Storage functionality through the Model Context Protocol. It allows AI assistants to programmatically read and write files, while supporting the processing of various file formats, including images, audio, text documents, Excel spreadsheets, PowerPoint presentations, PDFs, and mind maps.

Tool List

Tool NameDescriptionParameters
mcp-appwrite-filesystem_readRead file from Appwrite Storage by fileIdfileId: The ID of the file to read
mcp-appwrite-filesystem_write_by_contentWrite file to Appwrite Storage by contentfilename: File name
content: File content
mcp-appwrite-filesystem_write_by_pathWrite file to Appwrite Storage by pathfilename: File name
path: File path
mcp-appwrite-filesystem_write_by_base64Write file to Appwrite Storage by base64filename: File name
data: Base64 encoded data
mcp-appwrite-filesystem_deleteDelete a file from Appwrite StoragefileId: The ID of the file to delete
mcp-appwrite-filesystem_listList all files in Appwrite StorageNo parameters
mcp-appwrite-filesystem_get_file_metadataGet the metadata of a file in Appwrite StoragefileId: The ID of the file to get metadata for

Supported File Formats

  • Images - Returned as image content
  • Audio - Returned as audio content
  • Plain text and markdown - Returned as text
  • Word documents (doc/docx) - Converted to markdown text
  • Excel spreadsheets (xls/xlsx) - Converted to JSON
  • PowerPoint presentations (ppt/pptx) - Converted to JSON
  • PDF documents - Converted to text (text-based PDFs only)
  • XMind mind maps - Converted to JSON

Usage

{
  "mcpServers": {
    "mcp-appwrite-filesystem": {
      "command": "npx",
      "args": ["-y", "@humansean/mcp-appwrite-filesystem"],
      "env": {
        "ENDPOINT": "YOUR_APPWRITE_ENDPOINT",
        "PROJECT_ID": "YOUR_APPWRITE_PROJECT_ID",
        "API_KEY": "YOUR_APPWRITE_API_KEY",
        "BUCKET_ID": "YOUR_APPWRITE_STORAGE_BUCKET_ID"
      }
    }
  }
}

License

Apache-2.0 license

Quick Start

1

Clone the repository

git clone https://github.com/intounknown/mcp-appwrite-filesystem
2

Install dependencies

cd mcp-appwrite-filesystem
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerintounknown
Repomcp-appwrite-filesystem
LanguageJavaScript
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation