files-mcp-server
This project is a library that offers an MCP server for local testing with compatible clients. It is not intended for production use and provides configuration and encoding tools for setup and local development. The project focuses on secure handling and testing through environment settings and client integrations.
What is the purpose of the Files MCP Server?
The Files MCP Server is designed for local testing of MCP interactions with any client that supports the Model Context Protocol.
Can the Files MCP Server be used in production?
No, the Files MCP Server is intended for use in developer environments only and is not recommended for production use.
How do I configure the server?
The server can be configured using environment variables specified in a .env file, which include tenant ID, client ID, thumbprint, and a base64 encoded private key.
What tools can be used for testing the server?
The MCP Inspector or any LLM client can be used to test the server.
How do I encode my private key for use with the server?
You can use the provided utility in /src/encodekey.ts to base64 encode your private key by running npm run encode-key
.