Back to Projects
Appwrite MCP Server
CompletedTypeScriptBunAppwrite+3 more

Appwrite MCP Server

MCP server for Appwrite database operations with 7 powerful tools.

Timeline

5 Hours

Role

Backend Developer

Team

Solo

Status
Completed

Technology Stack

TypeScript
Bun
Appwrite
Vercel
Zod
Model Context Protocol

Key Challenges

  • Protocol Implementation
  • Database Integration
  • Real-time Operations

Key Learnings

  • MCP Protocol
  • Server Architecture
  • Database Operations

Overview

The Appwrite MCP Server is a powerful Model Context Protocol server that enables seamless integration of database operations into applications. Built with TypeScript and powered by Appwrite, this server provides 7 tools for basic database operations (It's just a demo, not a production ready server).

Key Features

Tools i've implemented

  • Creator Info: Get detailed information about the developer
  • Get Document: Retrieve documents by unique ID
  • List Documents: Browse all documents with pagination
  • Create Document: Add new documents to collections
  • Update Document: Modify existing document data
  • Delete Document: Remove documents safely
  • Upsert Document: Create or update with single operation

API Endpoints

Core Endpoints

// Main MCP endpoint
GET /api/tools - Get all tools

POST /api/tools/{toolName} - Run tool

Tool Operations

// Document CRUD operations
tools: {
  getDocument: "Retrieve single document",
  listDocuments: "Get paginated document list",
  createDocument: "Add new document",
  updateDocument: "Modify existing document",
  deleteDocument: "Remove document",
  upsertDocument: "Create or update document"
}

Related Projects

Slash | Quick Type Text Replacement Tool

Slash is a modern & secure text replacement tool lets you reuse text instantly. No copy, no retype, no typos, no stress. You can instantly convert shortcuts to full text, making your writing faster and more efficient.

All Systems Operational
View Details
Funded Friday

FundedFriday offers prop firms with payment systems, securely handling trading transactions. Achieved 6K+ visitors with 100+ successful conversions in sales in first hour of launch. Implemented a full affiliate management system including tracking, reporting, and an internal admin panel to overview every activity.

All Systems Operational
View Details

Design & Developed by deevee47
© 2026. All rights reserved.