home / mcp / mcp servers mcp server

MCP Servers MCP Server

Provides MCP servers for Cursor IDE and Agent, exposing tools, resources, and prompts via JSON-RPC 2.0 over stdio and HTTP transports.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "dchkang83-mcp-servers": {
      "command": "python",
      "args": [
        "server.py"
      ]
    }
  }
}

MCP servers enable powerful communication between Cursor IDE and Agent, exposing tools, resources, and prompts through JSON-RPC 2.0 so you can automate workflows, run local utilities, and extend capabilities within your environment.

How to use

You connect a client to either the Python or TypeScript MCP server to access available tools and resources. Start the server in one terminal, then connect from your MCP client using the supported transport (stdio for local runs or HTTP-based endpoints if you deploy a remote server). You can use the simple add tool to perform calculations and the greeting resource to obtain a dynamic message, while other tools and resources can be added by extending the server setup.

How to install

Prerequisites: you need Python and Node.js installed on your system to run the two MCP server implementations.

Install and run the Python MCP server

cd mcp-python-250309
pip install -r requirements.txt
python server.py

Install and run the TypeScript MCP server

cd mcp-typescript-250309
npm install
npm start

Additional notes

The Python server provides JSON-RPC 2.0 support with multiple transport options (SSE, WebSocket, and stdio) along with sample MCP tools, resources, and prompts. The TypeScript server offers a simple add tool and a dynamic greeting resource with SSE support through an Express server.

Available tools

add

A simple arithmetic tool exposed by the TypeScript MCP server that adds two numbers. This endpoint demonstrates a basic function call over MCP.

greeting

A dynamic greeting resource provided by the TypeScript MCP server, useful for testing responsive prompts and resource access.