Your MCP server can now ship its own skills. The TypeScript SDK made it two lines.
By Lior AharonovFounder, 7IT Solutions ·
On Friday 23 October 2026 the official MCP TypeScript SDK shipped 2.4.0 with support for Skills over MCP (SEP-2640). A server publishes a folder of skills with loadSkills(folder) and skills.attach(server); a client lists, reads and verifies them with SkillsClient. The release notes mark attach as experimental.
Until now the SKILL.md that explains how to use your tools lived somewhere else: a repo, a plugin, a README nobody opened. Now it can ride the same connection as the tools, read through skills/list and skills/get.
If your server is on the TypeScript SDK, upgrade to 2.4.0 in a branch, attach one skill that explains your main tool, and pin the version, since attach may still change in a minor release.
Tools without instructions are a box of parts. A server that ships its own manual gets used correctly the first time.
Lior Aharonov · my takeSources
- MCP TypeScript SDK releases on GitHub (2.4.0) github.com
- SEP-2640: Skills Extension modelcontextprotocol.io
Researched with AI tools; every fact is checked against the linked sources.