MCP-Studio
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP-Studiocalculate the square root of 144"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
๐ค Model Context Protocol (MCP)
Overview
The Model Context Protocol (MCP) is an open standard that enables Artificial Intelligence (AI) models to securely communicate with external tools, applications, databases, APIs, and services through a standardized interface. It allows Large Language Models (LLMs) to access real-time information, execute functions, and interact with external systems beyond their built-in knowledge.
MCP separates AI reasoning from tool execution by providing a consistent protocol for exposing capabilities such as tools, resources, and prompts. This makes AI applications more modular, reusable, and easier to integrate with different services.
Related MCP server: creating-your-first-mcp-server
Key Components
๐น Tools
Tools are executable functions that allow AI models to perform specific tasks such as mathematical calculations, weather retrieval, database queries, or API calls.
๐น Resources
Resources provide structured information that AI models can read, including server metadata, documentation, configuration files, or datasets.
๐น Prompts
Prompts are reusable templates that guide AI models in generating consistent and context-aware responses for various tasks.
Features
Standardized communication between AI models and external systems
Easy integration with APIs and third-party services
Support for synchronous and asynchronous tools
Modular architecture for scalable AI applications
Secure interaction with external resources
Extensible design for building custom AI assistants
๐งฎ Math MCP Server
Description
The Math MCP Server is an MCP-based application that provides mathematical operations as AI-accessible tools. It demonstrates how mathematical functions can be exposed through the Model Context Protocol, allowing AI assistants to perform calculations accurately and efficiently.
Features
Addition
Subtraction
Multiplication
Division
Power calculation
Square root
Factorial
Percentage calculation
Average calculation
Prime number checking
Quadratic equation solver
Math resource information
Step-by-step mathematical explanation prompt
Example Use Cases
Basic arithmetic calculations
Engineering computations
Student learning assistance
Scientific calculations
Mathematical problem solving
Educational AI assistants
๐ฆ๏ธ Weather MCP Server
Description
The Weather MCP Server is an MCP-based application that exposes weather-related services as AI tools. It enables AI assistants to provide weather information, forecasts, rain probability, wind details, and travel recommendations through a standardized MCP interface.
The current implementation uses simulated weather data to demonstrate MCP functionality and can easily be extended to integrate with real-time weather APIs.
Features
Current weather information
Multi-day weather forecast
Rain probability prediction
Celsius โ Fahrenheit conversion
Wind speed information
Weather server metadata
AI-powered travel advice prompt
Example Use Cases
Weather assistant applications
Travel planning
Outdoor activity recommendations
Educational demonstrations of MCP
AI-powered virtual assistants
Smart weather information systems
๐ Technologies Used
Python
Model Context Protocol (MCP)
FastMCP
Async Programming
Standard Python Libraries
REST API Integration (Extensible)
๐ Purpose
This repository demonstrates how to build MCP servers using Python and FastMCP. It showcases how AI models can interact with external tools through a standardized protocol by implementing practical examples such as a Math MCP Server and a Weather MCP Server. These projects serve as learning resources for developers exploring AI tool integration, agent development, and the Model Context Protocol ecosystem.
This project includes tools for retrieving weather information, generating weather forecasts, checking rain probability, converting temperatures between Celsius and Fahrenheit, and obtaining wind speed information. It also provides MCP resources and prompts to support AI-powered travel recommendations.
Features
๐ค๏ธ Get current weather information for any location
๐ Generate multi-day weather forecasts
๐ง๏ธ Check rain probability for a location
๐ก๏ธ Convert temperatures between Celsius and Fahrenheit
๐จ Retrieve wind speed information
๐ Expose server metadata using MCP resources
๐ค Generate travel advice using MCP prompts
๐ Communicate using the Model Context Protocol (MCP)
Technologies Used
Python
Model Context Protocol (MCP)
FastMCP
Async Programming
Random (for simulated weather data)
Datetime
Project Structure
Tools โ Perform weather-related operations.
Resources โ Provide server metadata and available capabilities.
Prompts โ Generate AI-friendly travel advice based on weather conditions.
Purpose
This project demonstrates how to build an MCP server that exposes reusable tools for AI assistants. It serves as a learning example for integrating Python applications with the Model Context Protocol and showcases how AI agents can invoke external functionality through standardized tool calls.
Future Improvements
Integrate with real-time weather APIs such as OpenWeatherMap or Open-Meteo.
Add air quality and UV index information.
Support severe weather alerts.
Provide hourly forecasts.
Include location detection using GPS or IP geo location.
Add weather history and climate analytics.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/DivyaG14/MCP-Studio'
If you have feedback or need assistance with the MCP directory API, please join our Discord server