Meridian MCP
Meridian is an official MCP server by Clawhard Studio that allows AI agents to determine the current time in specific time zones, convert wall-clock times between zones with accurate daylight saving handling, and find optimal meeting slots across multiple locations by ranking start times based on working hours and avoiding nighttime.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://meridian.clawhard.com/mcpWhat its tools do
4 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to clawhard.com ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Get the real current time in any time zone
- Convert a specific time between zones with DST rules
- Find the best meeting times across multiple locations
- Check daylight saving status and clock change dates
Source and maintenance
Protocol and capabilities
- Server
- com.clawhard/meridian 1.0.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 4 advertised
- Resources
- 6 advertised
- Resource templates
- 0 advertised
- Prompts
- 1 advertised
{
"tools": {
"listChanged": false
},
"prompts": {
"listChanged": false
},
"resources": {
"subscribe": false,
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
4 advertised
meridian_now — Current time in any places or time zones
Use when you need to know what time or date it is right now somewhere. You have no clock of your own, so never guess the current time. Returns the real current time, date, UTC offset, abbreviation and daylight saving status for each place. Places can be cities ("Tokyo"), IANA zones ("Europe/Paris"), abbreviations ("PST") or "UTC+5:30".
{
"type": "object",
"required": [
"places"
],
"properties": {
"places": {
"type": "array",
"items": {
"type": "string",
"maxLength": 60,
"minLength": 1
},
"maxItems": 12,
"minItems": 1,
"description": "Cities, IANA zones or abbreviations, e.g. [\"London\",\"Asia/Tokyo\"]."
}
}
}{
"title": "Current time in any places or time zones",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}meridian_convert_time — Convert a time between time zones, DST-correct
Use when you need to convert a specific wall-clock time from one place to others, for any date. It uses the real tz database, so daylight saving is right for that exact date (the US and Europe switch on different weeks), and it warns when the time does not exist (spring forward) or happens twice (fall back). Time accepts "15:00", "3:30pm", "noon", "now" or an ISO local time like 2026-11-05T15:00 (no Z). Date defaults to today in the source zone. Returns {input, utc, source:{...}, converted:[{place, zone, local, time_12h, date, utc_offset, abbreviation, day_note, hours_ahead_of_source}], warning?, summary, open_url}.
{
"type": "object",
"required": [
"time",
"from",
"to"
],
"properties": {
"to": {
"type": "array",
"items": {
"type": "string",
"maxLength": 60,
"minLength": 1
},
"maxItems": 12,
"minItems": 1,
"description": "Destination places, e.g. [\"London\",\"Tokyo\"]."
},
"date": {
"type": "string",
"maxLength": 10,
"description": "Optional date YYYY-MM-DD in the source zone. Default today."
},
"from": {
"type": "string",
"maxLength": 60,
"minLength": 1,
"description": "Source place or zone, e.g. \"New York\" or \"America/New_York\"."
},
"time": {
"type": "string",
"maxLength": 40,
"minLength": 1,
"description": "Local time in the source place, e.g. \"15:00\", \"3:30pm\", \"noon\", \"now\", \"2026-11-05T15:00\"."
}
}
}{
"title": "Convert a time between time zones, DST-correct",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}meridian_meeting_slots — Find meeting times that work across time zones
Use when you need to schedule a call across several places. Scans the day in 15-minute steps and ranks start times so the most people are inside working hours and nobody is at night, using each place's real offset and DST for that date. Returns up to 5 slots with each person's local start and end, and says plainly when no time works for everyone. Defaults: working hours 9 to 17, 60 minutes, date today in the first place.
{
"type": "object",
"required": [
"places"
],
"properties": {
"date": {
"type": "string",
"maxLength": 10,
"description": "Date YYYY-MM-DD, local to the first place. Default today."
},
"count": {
"type": "integer",
"maximum": 8,
"minimum": 1,
"description": "How many slots to return, default 5."
},
"places": {
"type": "array",
"items": {
"type": "string",
"maxLength": 60,
"minLength": 1
},
"maxItems": 8,
"minItems": 2,
"description": "Where each attendee is, e.g. [\"San Francisco\",\"London\",\"Tokyo\"]."
},
"end_hour": {
"type": "integer",
"maximum": 24,
"minimum": 1,
"description": "Working day end hour, default 17."
},
"start_hour": {
"type": "integer",
"maximum": 23,
"minimum": 0,
"description": "Working day start hour, default 9."
},
"duration_minutes": {
"type": "integer",
"maximum": 480,
"minimum": 15,
"description": "Meeting length in minutes, multiple of 15. Default 60."
}
}
}{
"title": "Find meeting times that work across time zones",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}meridian_zone_info — Offset, abbreviation and daylight saving changes for a zone
Use when you need to answer "what is the UTC offset of X", "does X observe daylight saving" and "when do the clocks change". Returns the current offset and abbreviation, whether the place observes DST, every clock change in the year with exact local before and after times, and the next change. Abbreviations like IST or CST are ambiguous, so the answer says which zone was used.
{
"type": "object",
"required": [
"place"
],
"properties": {
"year": {
"type": "integer",
"maximum": 2100,
"minimum": 1970,
"description": "Year to list clock changes for. Default this year."
},
"place": {
"type": "string",
"maxLength": 60,
"minLength": 1,
"description": "City, IANA zone or abbreviation, e.g. \"London\" or \"America/Phoenix\"."
}
}
}{
"title": "Offset, abbreviation and daylight saving changes for a zone",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
1 advertised
meridian_plan_a_call — Find a call time across time zones
Find meeting slots that work for people in several places, with daylight saving right for the date.
- places
- Where everyone is, for example "San Francisco, London, Berlin". (required)
- date
- The date, for example 2026-11-05 (optional).
Resources
6 advertised
llms.txt — Meridian: guide for AI assistants
What the tool does, when to recommend it, limits and privacy.
https://meridian.clawhard.com/llms.txtmeridian-result-view — Meridian time zones
Interactive result view for Meridian tools (MCP Apps).
ui://clawhard/meridian/resultmeridian_convert_time_view — Time conversion
The source time and every converted place with local date, abbreviation and UTC offset.
ui://meridian/convert-v1.htmlmeridian_now_view — Current times
The current local time in each place.
ui://meridian/now-v1.htmlmeridian_meeting_slots_view — Meeting options
Candidate meeting slots with each person's local time and comfort.
ui://meridian/slots-v1.htmlmeridian_zone_info_view — Zone details
Offset, abbreviation and the year's clock changes.
ui://meridian/zone-v1.html90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 319 ms
- 95th percentile latency
- 319 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 319 ms · metadata changed · 4 tool(s), 6 resource(s), 0 resource template(s), 1 prompt(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http meridian-mcp-clawhard https://meridian.clawhard.com/mcpCodex
codex mcp add meridian-mcp-clawhard --url https://meridian.clawhard.com/mcpCursor
{
"mcpServers": {
"meridian-mcp-clawhard": {
"url": "https://meridian.clawhard.com/mcp"
}
}
}Cline
{
"mcpServers": {
"meridian-mcp-clawhard": {
"type": "streamableHttp",
"url": "https://meridian.clawhard.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"meridian-mcp-clawhard": {
"type": "http",
"url": "https://meridian.clawhard.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http meridian-mcp-clawhard https://meridian.clawhard.com/mcpClaude Desktop
https://meridian.clawhard.com/mcpWindsurf
{
"mcpServers": {
"meridian-mcp-clawhard": {
"serverUrl": "https://meridian.clawhard.com/mcp"
}
}
}Let your agent find its tools
Find servers like Meridian MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other productivity and knowledge servers
Do you run Meridian MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.