We want to set up a new MCP server, written in TypeScript. We are starting from an empty directory.
We are writing this in Cursor, so recording the important files in a .cursor/rules/important-files.mdc
file is important.
We need to set up the basic file system for the project, install necessary dependencies, and set up the project structure.