Skip to main content
Glama
Auxin-io

Hello World MCP Server

by Auxin-io

๐Ÿง  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!

Related MCP server: Hello World MCP Server

๐Ÿš€ 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

  1. Clone the repository:

    git clone https://github.com/Auxin-io/Demo-MCP-Server-Smithery.git
    cd Demo-MCP-Server-Smithery
  2. Install dependencies (if applicable).

  3. Run the secure MCP server: cd safe-mcp-server smithery run smithery.yaml

  4. 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.

Install Server
A
license - permissive license
C
quality
D
maintenance

Maintenance

โ€“Maintainers
โ€“Response time
โ€“Release cycle
โ€“Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • -
    license
    -
    quality
    -
    maintenance
    A simple demonstration MCP server that provides basic greeting functionality and server information. Enables users to generate hello messages and retrieve server details through tools and resources.
  • -
    license
    C
    quality
    -
    maintenance
    A simple boilerplate MCP server that provides a basic greeting tool for demonstration purposes. Serves as a starting template for developers to quickly create and deploy custom MCP servers.
    1
    11
  • A
    license
    A
    quality
    D
    maintenance
    A simple MCP server that provides a basic greeting tool and serves as a starter template for AWS Lambda deployment. Demonstrates how to build and deploy MCP servers with both local development and cloud deployment capabilities.
    1
    18
    MIT

View all related MCP servers

Related MCP Connectors

  • A very simple remote MCP server that greets you, with a custom icon.

  • An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform

  • The official MCP Server from Mia-Platform to interact with Mia-Platform Console

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Auxin-io/Demo-MCP-Server-Smithery'

If you have feedback or need assistance with the MCP directory API, please join our Discord server