appwrite avatar

Mcp For Api

appwrite/mcp-for-api

Connects Claude to your Appwrite backend through a two-tool interface that searches and calls the full Appwrite API catalog at runtime. Instead of exposing hundreds of individual tools, you get appwrite_search_tools and appwrite_call_tool that dynamically access databases, users, functions, teams, and storage operations. Large responses are stored as MCP resources with preview text to keep context manageable. Write operations require explicit confirmation. Requires an Appwrite project ID and API key with appropriate scopes, which the server validates on startup rather than failing silently later. Useful when you're building or debugging Appwrite applications and want to query collections, manage users, or inspect function logs without switching to the console or writing one-off scripts.

GitHub stars
68
tools
2
transport
STDIO
last updated
Oct 11, 2025

Tools

2 tools

Public tool metadata for what this MCP can expose to an agent.

appwrite_get_contextLists the environments in a project, each identified by its ID, which is passed as environment_id.

Lists the environments in a project, each identified by its ID, which is passed as environment_id.

No parameter schema in public metadata yet.

appwrite_search_docsIn-process documentation search tool (see docs/documentation-search.md).

In-process documentation search tool (see docs/documentation-search.md).

No parameter schema in public metadata yet.

Sponsors

Readme

Appwrite MCP server

MCP Registry Version

A Model Context Protocol server for Appwrite. It exposes Appwrite's API — databases, users, functions, teams, storage, and more — as tools your MCP client can call.

Connect to the hosted server at https://mcp.appwrite.io/ and authenticate through your browser. The first time you connect, your client opens an Appwrite consent screen; approve the scopes and you're connected. There are no keys to copy. The conventional https://mcp.appwrite.io/mcp URL is also supported and connects to the same server.

How the Appwrite MCP server handles OAuth and scopes

Connect your client

Pick your client below. Each adds the hosted Appwrite Cloud server.

Claude Code

View the full README on GitHub

Details

Repository
github.com/appwrite/mcp-for-api
Package
mcp-server-appwrite
Transport
STDIO
Registry
MCP registry, active