Mock MCP Apps Server
Click on "Deploy 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., "@Mock MCP Apps ServerGet the 5-day weather forecast for London"
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.
Mock MCP Apps Server
A local, no-auth FastAPI + FastMCP server exposing MCP over Streamable HTTP at
POST /v1/mcp, with a React 18 + Vite widget frontend built on
@modelcontextprotocol/ext-apps.
Two mocked tools:
get_weather_forecast— returns a mocked 5-day forecast and renders an interactive widget.list_supported_cities— plain text list of mocked cities (no widget).
No auth of any kind. Intended for local development and testing against MCP hosts
(ChatGPT dev mode, Claude, MCP Inspector) via a tunnel like ngrok.
Quickstart
poetry install
cd app/web && npm install && npm run build && cd ../..
./start_mcp.shThis starts:
Port | What |
8000 | FastAPI + MCP ( |
4444 | Static widget assets (CORS-enabled) |
To expose it to a remote MCP host:
ngrok http 8000Then add https://<your-ngrok-domain>/v1/mcp as a custom connector in the host.
Related MCP server: weather mcp
Smoke test
curl -s http://localhost:8000/health
curl -s -X POST http://localhost:8000/v1/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'See docs/MOCK_MCP_APP_RECREATION_GUIDE.md for the full spec this project implements.
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server for Xweather weather data: conditions, forecasts, alerts, and more.
AI-native mock API server with MCP. Create REST/SOAP mocks from Claude, Cursor, or Windsurf.
The official Model Context Protocol server for Ambee. It gives any MCP-compatible AI assistant — Claude, ChatGPT, Cursor, VS Code, Ollama, and more direct access to live air quality, pollen, and weather data. To get started, including information on signing up and obtaining your Ambee key, check out the Ambee documentation on https://docs.ambeedata.com
Open-Meteo tabanlı anahtarsız hava durumu tahmin MCP sunucusu.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server built with the mcp-framework to provide weather-related tools and data to AI clients. It enables integration of weather capabilities and custom tools into the MCP ecosystem for use with platforms like Claude Desktop.7 npm-
- FlicenseNot gradedqualityDmaintenanceA lightweight Model Context Protocol (MCP) server that gives AI assistants the ability to fetch real-time weather data for any city using the OpenWeatherMap API.1-
- FlicenseNot gradedqualityDmaintenanceLocal MCP server that exposes fixed tools for GPT, Claude, and Gemini while routing to any OpenAI-compatible chat completions backend with independent configuration per target.1-
- AlicenseNot gradedqualityCmaintenanceA no-API-key-required MCP server that wraps Open-Meteo APIs to provide geocoding and weather forecast data, enabling city lookups and multi-day forecasts through tools, resources, and prompts.MIT