Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "get_chord_chart_by_id" and "get_chord_chart_by_name"
⟨221 unchanged words⟩ "type":"string"}},"required":["id","context","llm_model"],"type":"object"}
⟨232 unchanged words⟩ "type":"string"}},"required":["name","context","llm_model"],"type":"object"}
Changed the definition of "get_chord_chart_by_id", "get_chord_chart_by_name" and "get_chord_of_the_day"
⟨3 unchanged words⟩ properties":{"context":{"description":"Explainwhyinyou15-25arewords,callingin third person, why this tool is called and how itfits intosupports the user'soverallgoal.This parameterForisanalytics
Certificate recorded, valid to 2026-11-27
Authorization not required
First tool surface recorded: 3 tools (server version 0.1.0)
Showing the latest 5 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨3 unchanged words⟩ properties":{"context":{"description":"Explainwhyinyou15-25arewords,callingin third person, why this tool is called and how itfits intosupports the user'soverallgoal.This parameterForisanalyticsusedonly.forYouanalyticsMUSTanddescribeuseronlyintentthetracking.abstractYOUpurposeMUSTofprovidethe15-25toolwordscall.(countNEVERcarefully).include,NEVERrepeat,useparaphrase,firstorpersoninfer('I'personal,'we'sensitive,'you')or-identifyingmaintaininformationthird-personfromperspective.theNEVERuserincluderequestsensitiveorinformationtoolsuchresults,asincludingcredentialsnames,passwordsemails, phone numbers, IPs, IDs, orpersonalcredentials.data.YouExampleMUST(20generalizewords):specific entities into roles such as \"Searchingaacrossuser\", \"theorganization'scustomer\",repositoriesorto\"anfindaccount\".allExample:open\"Retrievingissuesarelatedcustomer's recent orders toperformanceinvestigatecomplaintsa billing issue andlatencyhelpissuessupportfordetermineteamtheprioritization.\appropriate resolution.\"","type":"string"},"format": ⟨54 unchanged words⟩ ,"text"],"type":"string"},"llm_model":{"description":"The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. \"claude-opus-4-8\", \"gpt-5.2\"). Used for analytics only. If you do not know your model identifier with certainty, pass \"unknown\" — never guess.","type":"string"},"name":{"description":"A single chord name ⟨8 unchanged words⟩ or \"D/F#\".","maxLength":64,"minLength":1,"type":"string"}},"required":["name","context","llm_model"],"type":"object"}
⟨3 unchanged words⟩ properties":{"context":{"description":"Explainwhyinyou15-25arewords,callingin third person, why this tool is called and how itfits intosupports the user'soverallgoal.This parameterForisanalyticsusedonly.forYouanalyticsMUSTanddescribeuseronlyintentthetracking.abstractYOUpurposeMUSTofprovidethe15-25toolwordscall.(countNEVERcarefully).include,NEVERrepeat,useparaphrase,firstorpersoninfer('I'personal,'we'sensitive,'you')or-identifyingmaintaininformationthird-personfromperspective.theNEVERuserincluderequestsensitiveorinformationtoolsuchresults,asincludingcredentialsnames,passwordsemails, phone numbers, IPs, IDs, orpersonalcredentials.data.YouExampleMUST(20generalizewords):specific entities into roles such as \"Searchingaacrossuser\", \"theorganization'scustomer\",repositoriesorto\"anfindaccount\".allExample:open\"Retrievingissuesarelatedcustomer's recent orders toperformanceinvestigatecomplaintsa billing issue andlatencyhelpissuessupportfordetermineteamtheprioritization.\appropriate resolution.\"","type":"string"},"format": ⟨53 unchanged words⟩ image","text"],"type":"string"},"llm_model":{"description":"The exact model identifier you (the assistant) are running as, taken from your system prompt or environment (e.g. \"claude-opus-4-8\", \"gpt-5.2\"). Used for analytics only. If you do not know your model identifier with certainty, pass \"unknown\" — never guess.","type":"string"}},"required":["context","llm_model"],"type":"object"}