Auxin-io/Demo-MCP-Server-Smithery
If you are the rightful owner of Demo-MCP-Server-Smithery and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This repository demonstrates a Model Context Protocol (MCP) server using Smithery, designed for secure and efficient AI tool interaction.
🧠 Demo MCP Server with Smithery
This repository showcases a demo implementation of a Model Context Protocol (MCP) server using Smithery, designed to help AI agents interact with tools securely and efficiently.
It includes a streamable MCP server that generates a simple Python "Hello World" program and is ready for integration with LibreChat.
📦 Project Structure
File Structure Demo-MCP-Server-Smithery/ ├── safe-mcp-server/ # Secure MCP server using Smithery CLI ├── insecure-python-code/ # Example of insecure code for contrast ├── smithery.yaml # Smithery configuration file └── README.md # You're reading it!
🚀 Features
- Secure MCP Server: Built with Smithery CLI to ensure safe tool interactions.
- Insecure Code Samples: Included for educational contrast and security awareness.
- LibreChat Integration: Ready to plug into LibreChat for AI agent communication.
- Streamable Output: Generates and streams a basic Python script.
🛠️ Requirements
- Node.js and npm
- Smithery CLI installed
- LibreChat (optional for integration)
🧪 Getting Started
-
Clone the repository:
git clone https://github.com/Auxin-io/Demo-MCP-Server-Smithery.git cd Demo-MCP-Server-Smithery -
Install dependencies (if applicable).
-
Run the secure MCP server: cd safe-mcp-server smithery run smithery.yaml
-
Test the output and explore the insecure code for comparison.
🧑💻 Contributing Pull requests are welcome! Feel free to fork the repo and submit improvements or new features.
📄 License This project is licensed under the MIT License.
✨ Acknowledgments
Learn More Smithery Documentation LibreChat GitHub
🧑💻 Contributing Pull requests are welcome! Feel free to fork the repo and submit improvements or new features.