File size: 3,400 Bytes
92574b0 0d98ddf 92574b0 8880c76 92574b0 c471665 f273191 596a2f5 92574b0 c471665 f273191 ed06954 f273191 c471665 f273191 36e6e1c ed06954 36e6e1c f273191 0d98ddf 36e6e1c 0d98ddf 36e6e1c 6192bf1 0d98ddf c471665 53f348a |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
---
title: Simple Calculator
emoji: 🧮
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: 5.41.1
app_file: app.py
pinned: false
license: mit
short_description: Calculator and other helpful tools
tags:
- mcp-server-track
- agent-demo-track
---
<!-- Check out the configuration reference at <https://huggingface.co/docs/hub/spaces-config-reference> -->
## Simple Calculator
[](https://github.com/gperdrizet/rss-mcp-client/actions/workflows/publish_hf_space.yml)
A [Model Context Protocol](https://modelcontextprotocol.io/) (MCP) server providing a few helpful tools:
- A simple Handheld Calculator
- Greeter (testing parameter passing)
- Tell a dad joke (testing REST API integration)
- Image generation (performed through [Modal.com](https://modal.com/) ephemeral containers)
## Team Members
- [Gianpaolo Macario](https://huggingface.co/gmacario)
- [Alessio Chessa](https://huggingface.co/aleche28)
### Background and motivations
This space has been created to evaluate the integration of the [Model Context Protocol](https://modelcontextprotocol.io/) within [Microsoft Copilot Studio](https://www.microsoft.com/en-us/microsoft-copilot/microsoft-copilot-studio), for which [a preliminary support for MCP has recently been released](https://www.microsoft.com/en-us/microsoft-copilot/blog/copilot-studio/introducing-model-context-protocol-mcp-in-copilot-studio-simplified-integration-with-ai-apps-and-agents/).
In today's rapidly evolving corporate landscape, organizations are increasingly adopting Agentic Applications to automate and optimize their workflows. These applications leverage intelligent agents to perform tasks, make decisions, and interact with users or other systems, thereby enhancing productivity and efficiency.
As both team members are currently working in a corporate project based on Microsoft Copilot, this space represents an experimentation of those objectives and serves as a blueprint for evaluating how well Microsoft Copilot Studio supports integration with third-party MCP (Model Context Protocol) servers.
By implementing and testing this integration, the team aims to identify compatibility gaps, best practices, and potential enhancements needed for seamless interoperability. This approach not only accelerates the adoption of agent-driven solutions within the enterprise but also provides valuable insights for both developers and decision-makers considering similar integrations in their own environments.
## 🛠️ Built With
- [Anthropic API](https://www.anthropic.com/api)
- [Gradio MCP interface](https://www.gradio.app/guides/building-mcp-server-with-gradio)
- [Hugging Face Spaces](https://huggingface.co/spaces)
- [Modal.com](https://modal.com/) serverless compute platform
- [Visual Studio Code](https://code.visualstudio.com/)
## 📹 Demonstration
[This Hugging Face space](https://huggingface.co/spaces/gmacario/test-simple-calculator) actually uses this MCP server, demonstrating its usability.
### Demo video
<!-- TODO: Update link to YouTube video when available -->
[](https://www.youtube.com/watch?v=iUe4N7yvpmA "OpenCV AI Competition 2023 Grand Prize Winners - OpenCV Live 126")
<!-- EOF --> |