Skip to main content
Glama
vincentdchn

MCP Server

by vincentdchn

Features

This test environment includes:

  • MCP TypeScript SDK: Official SDK integration

  • TypeScript: Latest version with strict type checking

  • ESLint: Advanced linting with multiple plugins

  • Vitest: Modern testing framework

  • ts-reset: Type safety improvements

Setup

Prerequisites

  • Node.js (v20 or higher recommended)

  • pnpm

Installation

  1. Clone this repository:

git clone https://github.com/vincentdchn/mcp-server
cd mcp-server
  1. Use correct Node version

nvm use
  1. Install dependencies:

pnpm install
  1. Run the development server:

pnpm dev

Testing

Run tests in watch mode using:

pnpm test

Tests in CI mode:

pnpm test:ci

Tests with coverage:

pnpm test:coverage

Contributing

  1. Fork the repository

  2. Create your feature branch

  3. Commit your changes

  4. Push to the branch

  5. Open a Pull Request

License

This project is licensed under the MIT License.

Available Scripts

  • dev: Run development server with watch mode

  • test: Run tests with Vitest

  • test:ci: Run tests in CI mode

  • test:coverage: Run tests with coverage

  • lint: Run ESLint with auto-fix

  • format: Format code with Prettier

  • build: Build TypeScript project

A
license - permissive license
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vincentdchn/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server