OpenAI plugin publication

Publishing the MCP Registry record alone does not attach Calcgrid to ChatGPT or Codex. Create a remote-MCP plugin in the OpenAI plugin submission portal with https://tttkmbb.com/mcp, scan the tools, complete review and then publish it to the universal Plugins Directory.

Listing draft

Starter prompts

Positive review tests

PromptExpected toolExpected result
Is 2026-01-04 an official working day in mainland China?check_china_working_dayAdjusted Sunday workday with State Council source id
Add five official China working days to 2026-09-24.add_china_working_days2026-10-09 with skipped holidays and dataset version
Is 28 December 2026 a working day in England and Wales?check_uk_working_dayBoxing Day substitute holiday with GOV.UK source hash
Add two Scottish working days to 12 June 2026.add_uk_working_days2026-06-17 after weekend and official bank holiday
What lunar date is 2027-02-06?convert_solar_to_lunarCompleted lunar conversion with formula/source metadata
Convert lunar 2028 month 8 day 15 to Gregorian.convert_lunar_to_solarCompleted Gregorian date
List the 24 solar terms for 2029 in UTC+8.list_solar_terms24 dated terms including 立春
Resolve 2026-11-01 01:30 in New York.resolve_local_timeTwo UTC candidates, offsets and tzdb provenance
List Adelaide clock changes during 2026.list_time_zone_transitionsTwo transition records with before/after offsets
Convert 2028-07-15 09:30 New York to Adelaide.convert_time_zoneDate-aware offsets and converted timestamp
Compare the two fixed loan offers in starter prompt five.compare_loansBoth payments, interest, fees and lifetime-cost difference

Negative review tests

PromptExpected behavior
What is today's best mortgage rate in Canada?Do not call; Calcgrid has no live lender data
Will it rain in Adelaide tomorrow?Do not call; Calcgrid is not a weather forecast provider
Tell me which loan I must choose.May calculate supplied scenarios but must not give personalised financial advice or invent missing offers

Domain verification

Set the Worker secret OPENAI_APPS_CHALLENGE_TOKEN to the exact token generated by the portal. Calcgrid serves only that token at https://tttkmbb.com/.well-known/openai-apps-challenge; without the secret the endpoint returns 404. After deploying the token, run Scan Tools, verify all annotations and schemas, execute the tests above, and submit the reviewed snapshot.

The publisher must still complete OpenAI developer or business identity verification and provide a working publisher contact before submission. Current tool count: 53 advertised read-only tools covering 538 calculators.

Markdown source: /docs/openai-plugin.md