Building Your Own MCP Server
This is a member-only chapter. Log in with your Signal Over Noise membership email to continue.
Log in to readModule 4 · Section 1 of 9
This chapter involves writing TypeScript code. If you’re not a developer, that’s fine — the previous chapters cover everything you need to find, install, and manage MCP servers without writing any code. Skip this one and come back if you ever want to build something custom, or hand it to a developer on your team.
You don’t have to use servers other people built. If you have an internal system, a personal data source, or an API that no existing server covers, you can write the server yourself. The tooling has improved enough that a basic server takes an afternoon.
I’ve shipped several: mcp-fantastical connects Claude to Fantastical for calendar access, mcp-arr connects Claude to Radarr and Sonarr for media management (the one that got traction without me expecting it), and mcp-kit provides reusable utilities. I’ll draw from those as examples.