Mitä korjasimme maksuttomissa MCP-lisäosissamme helmikuussa 2026

Teimme täyden siivouskierroksen MCP-lisäosaekosysteemissä 19. helmikuuta 2026 ja 20. helmikuuta 2026. Tämä artikkeli kertoo, mikä käynnisti työn ja mitä tarkalleen muutimme.

Abstract plugin repair workflow with connected modules and checkmarks

Mikä käynnisti työn?

  • Käyttäjäraportti GitHub issue #2 -ketjussa näytti, että add-ons epäonnistuivat aktivoinnissa virheellä Requires: abilities-api, vaikka Abilities API oli asennettu.
  • Toolset-tuki puuttui useista julkisista paikoista, kuten repo-dokumentaatiosta, Devenian lisäosasivulta ja repon About-metatiedoista.
  • GitHubin release-badge sivulla mcp-expose-abilities näytti release: invalid, mikä oli hämmentävää.

Mitä korjasimme

  • Aktivoinnin esto poistettiin: Poistimme add-oneista kovat plugin-headerin riippuvuustarkistukset (Requires Plugins: abilities-api) ja säilytimme niiden sijaan runtime-riippuvuustarkistukset. Tämä välttää kansio- ja slug-eroista johtuvat väärät virheet.
  • Release-synkronointi: Nostimme versioita, puskimme commitit ja julkaisimme releaset kaikissa kosketetuissa add-oneissa, jotta ZIP-käyttäjät saavat korjauksen heti.
  • Toolset lisätty kaikkialle: Loimme ja julkaisimme mcp-abilities-toolset, julkaisimme version v1.0.1 ja lisäsimme Toolset-viittaukset dokumentaatioon ja lisäosasivuille.
  • mcp-expose-abilities-release-metatiedot korjattiin: Julkaisimme v3.0.17 ja poistimme vanhan draft releasen sekaannusten välttämiseksi.
  • Badge-korjaus: Release-badge käyttää nyt semver-lajiteltua Shields-URLia, mikä ratkaisee aiemman release: invalid -näytön.
  • Dokumentaatio yhtenäisemmäksi: Päivitimme README-sisällön luvut ja linkit, jotta julkinen dokumentaatio kuvaa paremmin lisäosien todellista tilaa.

Mistä aloittaa

Jos raportoit virheitä tai hämmentävää toimintaa: kiitos. Nämä korjaukset lähtivät todellisesta käytöstä, ja ne tekivät lisäosista parempia kaikille.