About
Provides real‑time and historical earthquake information from Thailand’s Meteorological Department via API, enabling users to query recent events, details by ID, and search by date or magnitude.
Capabilities
Thailand Earthquake MCP Server
The Thailand Earthquake MCP Server bridges the gap between real‑time seismic data from the Thai Meteorological Department (TMD) and AI assistants such as Claude Desktop. By exposing TMD’s public API through a lightweight MCP interface, the server enables developers to add dynamic earthquake awareness into conversational agents without handling raw HTTP requests or data parsing themselves. This is especially useful for applications that need up‑to‑date seismic alerts, historical event lookup, or custom filtering of earthquake data.
At its core the server offers three specialized tools: get_recent_earthquakes, get_earthquake_details, and search_earthquakes. The first pulls the latest seismic events, giving a concise snapshot of recent activity. The second retrieves granular details for a specific event identified by its TMD ID, such as magnitude, depth, and coordinates. The third tool allows flexible queries based on date ranges or intensity thresholds, letting developers build custom dashboards or alerting logic that only surface earthquakes of interest. These tools are wrapped in MCP’s standard request/response format, so a Claude agent can simply ask, “What were the most recent earthquakes?” or “Show me events with magnitude over 5.0 this month,” and receive structured JSON back for further processing or display.
For developers, the server’s value lies in its simplicity and integration readiness. Once running, it can be added to a Claude Desktop configuration with a single JSON entry, after which the assistant automatically recognizes the new tool set. The MCP protocol handles authentication, rate‑limiting, and error handling, freeing developers from boilerplate code. Because the server communicates over HTTP/JSON, it can also be consumed by any other MCP‑compliant client or even custom scripts that need real‑time seismic data without building a dedicated API wrapper.
Typical use cases include:
- Disaster response platforms that need to surface the latest earthquake alerts to first responders or community groups.
- Educational tools where students can ask a virtual tutor about recent seismic events in Thailand and receive instant, accurate data.
- Travel or tourism applications that warn users about recent seismic activity near popular destinations.
- Research pipelines that continuously ingest TMD data for statistical analysis or machine learning models.
Unique advantages of this server are its tight coupling to a trusted national data source, the ability to filter by magnitude or date directly within the tool, and its seamless compatibility with Claude Desktop’s workflow. By abstracting away API details, developers can focus on crafting engaging conversational experiences that provide actionable seismic information to users in real time.
Related Servers
MarkItDown MCP Server
Convert documents to Markdown for LLMs quickly and accurately
Context7 MCP
Real‑time, version‑specific code docs for LLMs
Playwright MCP
Browser automation via structured accessibility trees
BlenderMCP
Claude AI meets Blender for instant 3D creation
Pydantic AI
Build GenAI agents with Pydantic validation and observability
Chrome DevTools MCP
AI-powered Chrome automation and debugging
Weekly Views
Server Health
Information
Explore More Servers
Node Omnibus MCP Server
All-in-one Node.js project and component automation
MCP Crew AI Server
Lightweight Python server for orchestrating multi‑agent workflows
Unofficial Mapy.com MCP Server
Proxying Mapy.cz API via Model Context Protocol
Playwright Server MCP
Automate browsers via a simple MCP interface
Mem0 MCP Coding Preferences Server
Persistently store and retrieve coding preferences via SSE
LaTeX to MathML MCP Server
Convert LaTeX math expressions to MathML quickly and easily