Skip to main content
Glama

MCP User Management Server

by TalissonFV

MCP Test Project

This is a simple user management service built with Node.js, TypeScript, and the Model Context Protocol (MCP).

Prerequisites

  • Node.js

  • npm

Related MCP server: MCP Create Server

Getting Started

  1. Clone the repository:

    git clone <repository-url>
  2. Install dependencies:

    npm install
  3. Build the project:

    npm run server:build
  4. Run the server in development mode:

    npm run server:dev

Available Scripts

  • npm test: Runs the test suite (currently empty).

  • npm run server:build: Compiles the TypeScript code to JavaScript.

  • npm run server:build:watch: Compiles the TypeScript code in watch mode.

  • npm run server:dev: Runs the server in development mode using tsx.

  • npm run server:dev:watch: Runs the server in development mode with watch mode enabled.

  • npm run server:inspect: Inspects the server using the MCP inspector.

Project Structure

. ├── build/ # Compiled JavaScript files ├── node_modules/ # Project dependencies ├── src/ # TypeScript source code │ ├── data/ │ │ └── users.json # User data │ └── server.ts # MCP server implementation ├── package.json # Project metadata and dependencies ├── tsconfig.json # TypeScript configuration └── ...

API

The server exposes the following functionalities through the Model Context Protocol:

Resources

  • get-users: Retrieves a list of all users.

Tools

  • create-user: Creates a new user with the following parameters:

    • name (string)

    • email (string)

    • password (string)

    • address (string)

    • phone (string)

One-click Deploy
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

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/TalissonFV/mcp-test'

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