Egnyte MCP Server
@egnyte
About Egnyte MCP Server
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"egnyte-mcp-server": {
"command": "uv",
"args": [
"pip",
"install",
"egnyte"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Egnyte MCP Server?
An MCP (Model Context Protocol) server that connects to your Egnyte domain and exposes document search and retrieval functionality for use in AI agents like Cursor, Claude, or OpenAI. It uses Egnyte’s public APIs and Python SDK to support secure, real‑time access to your Egnyte content while respecting existing permissions.
How to use Egnyte MCP Server?
Clone the repository, install Python 3.11+ and uv, then run uv pip install egnyte. Create a .env file with your Egnyte domain and API access token. Start the server with uv run server.py --python 3.11. Configure MCP clients (Cursor IDE or Claude Desktop) with the provided JSON configuration to call the search_for_document_by_name tool.
Key features of Egnyte MCP Server
- Search for documents by filename in your Egnyte domain
- Retrieve relevant documents for AI agents
- Secure, real‑time access respecting existing permissions
- Integrates with Cursor, Claude, and OpenAI MCP clients
- Uses Egnyte’s public Python SDK for authentication
Use cases of Egnyte MCP Server
- AI assistants (Cursor, Claude) searching enterprise documents by name
- Enabling generative AI workflows with live Egnyte content
- Quick document retrieval without leaving the AI chat interface
FAQ from Egnyte MCP Server
What tools does the server expose?
The server implements a single tool: search_for_document_by_name, which searches for a document in your Egnyte domain using its filename.
What are the prerequisites?
Python 3.11+, an Egnyte API access token (obtained from the Egnyte Developer Portal), and an Egnyte domain with files to test.
How do I get an Egnyte API access token?
Register at https://developers.egnyte.com/member/register to get an API key for your Egnyte account.
How do I configure the server for Cursor IDE?
In Cursor, go to Settings → MCP, add a new global MCP server with a JSON configuration specifying the command uv, arguments ["--directory","/path/to/egnyte-mcp-server","run","server.py"], replacing the directory path with your actual installation folder.
How do I set it up in Claude Desktop?
In Claude Desktop, go to Settings → MCP Tools → Add New Server and add a JSON configuration with command python3, args ["server.py"], the cwd pointing to your server directory, and environment variables DOMAIN and ACCESS_TOKEN with your actual credentials.
More Other MCP servers
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Comments