๐Ÿ“ฆ YunYouJun / starter-mcp-server

Starter For MCP Server by TypeScript.

โ˜… 1 stars โ‘‚ 0 forks ๐Ÿ‘ 1 watching โš–๏ธ MIT License
mcp-serverstarter
๐Ÿ“ฅ Clone https://github.com/YunYouJun/starter-mcp-server.git
HTTPS git clone https://github.com/YunYouJun/starter-mcp-server.git
SSH git clone git@github.com:YunYouJun/starter-mcp-server.git
CLI gh repo clone YunYouJun/starter-mcp-server
YunYouJun YunYouJun feat: init basic mcp-server template 58e9bcf 1 months ago ๐Ÿ“ History
๐Ÿ“‚ main View all commits โ†’
๐Ÿ“ .github
๐Ÿ“ .vscode
๐Ÿ“ src
๐Ÿ“ test
๐Ÿ“„ .gitignore
๐Ÿ“„ .npmrc
๐Ÿ“„ eslint.config.js
๐Ÿ“„ LICENSE
๐Ÿ“„ package.json
๐Ÿ“„ pnpm-lock.yaml
๐Ÿ“„ README.md
๐Ÿ“„ tsconfig.json
๐Ÿ“„ tsdown.config.ts
๐Ÿ“„ vitest.config.ts
๐Ÿ“„ README.md

starter-mcp-server

npm version npm downloads bundle JSDocs License

description

Dev

Running the Client

pnpm build

# run client
node dist/index.mjs path/to/build/index.js # node server

Config MCP Servers

mcp.json

{
  "mcpServers": {
    "starter": {
      "command": "node",
      "args": ["/ABSOLUTE/PATH/TO/PARENT/FOLDER/starter/dist/index.mjs"]
    }
  }
}

Use MCP Inspector to debug

pnpx @modelcontextprotocol/inspector node dist/index.mjs

Release

# first
pnpm publish
# future release
pnpm run release

Ref