MCP Cursor Tool Starter

v1.0.0Developer Toolsstable

MCP server for mcp cursor tool starter

mcp-cursor-tool-startermcpai-integration
Share:
43
Stars
0
Downloads
0
Weekly
0/5

What is MCP Cursor Tool Starter?

MCP Cursor Tool Starter is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp server for mcp cursor tool starter

MCP server for mcp cursor tool starter

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • MCP server for mcp cursor tool starter

Use Cases

Start building MCP servers for Cursor integration.
johnlindquist

Maintainer

LicenseMIT
Languagetypescript
Versionv1.0.0
UpdatedFeb 18, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcp-cursor-tool-starter

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use MCP Cursor Tool Starter

The MCP Cursor Tool Starter is a TypeScript template and reference project for building MCP servers that integrate with Cursor and other MCP-compatible AI development environments. It ships with three working example tools — a greeting tool, a weather alerts tool, and a blog post tool — and demonstrates how to build, package, and distribute MCP servers as standalone executables using Bun. Developers use it as a starting point to understand the MCP tool definition pattern and scaffold their own custom tools for Cursor or Claude integration.

Prerequisites

  • Node.js 23+ installed
  • Bun installed (https://bun.sh) for building native executables
  • pnpm installed for dependency management
  • An MCP-compatible client such as Cursor or Claude Desktop
1

Clone the starter repository

Clone the mcp-cursor-tool-starter repository to your local machine to use it as a template for your own MCP server.

git clone https://github.com/johnlindquist/mcp-cursor-tool-starter.git
cd mcp-cursor-tool-starter
2

Install dependencies

Install all project dependencies using pnpm.

pnpm install
3

Build the executables

Run the build script to compile TypeScript sources and produce standalone binaries in the bin/ directory using Bun.

pnpm build
4

Add the server to your MCP client configuration

Add one of the compiled tools to your Cursor or Claude Desktop configuration using the full absolute path to the binary. Always use the full path — relative paths will not work.

{
  "mcpServers": {
    "mcp-hello": {
      "command": "/absolute/path/to/mcp-cursor-tool-starter/bin/mcp-hello",
      "args": []
    }
  }
}
5

Customize and add your own tools

Open src/index.ts (or the tool-specific files) and follow the existing patterns to add your own tool definitions with name, description, and handler function. Rebuild with pnpm build after changes.

MCP Cursor Tool Starter Examples

Client configuration

Example Cursor MCP configuration using the compiled mcp-hello binary as a reference.

{
  "mcpServers": {
    "mcp-hello": {
      "command": "/Users/you/projects/mcp-cursor-tool-starter/bin/mcp-hello",
      "args": []
    },
    "mcp-weather": {
      "command": "/Users/you/projects/mcp-cursor-tool-starter/bin/mcp-weather",
      "args": []
    }
  }
}

Prompts to try

Example prompts to test the bundled example tools included in the starter.

- "Say hello using the hello tool."
- "Get weather alerts for the state of California."
- "Generate frontmatter for a blog post about MCP servers in TypeScript."
- "Create a new blog post draft with the title 'Getting Started with MCP'."
- "List all available tools from the MCP server."

Troubleshooting MCP Cursor Tool Starter

Binary not executable or 'permission denied' on macOS/Linux

After building, run 'chmod +x bin/mcp-hello bin/mcp-weather bin/mcp-blog' to make the binaries executable. On macOS, you may also need to allow the binary in System Settings > Security & Privacy.

Cursor cannot find the MCP server binary

Always use the full absolute path to the binary in your config, not a relative path. Run 'pwd' in the project directory and prepend that to 'bin/mcp-hello' to get the correct absolute path.

Build fails with TypeScript errors or Bun not found

Install Bun with 'curl -fsSL https://bun.sh/install | bash' and ensure it is in your PATH. Ensure you are on Node.js 23+ by running 'node --version'. Run 'pnpm install' again before running pnpm build.

Frequently Asked Questions about MCP Cursor Tool Starter

What is MCP Cursor Tool Starter?

MCP Cursor Tool Starter is a Model Context Protocol (MCP) server that mcp server for mcp cursor tool starter It connects AI assistants to external tools and data sources through a standardized interface.

How do I install MCP Cursor Tool Starter?

Follow the installation instructions on the MCP Cursor Tool Starter GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with MCP Cursor Tool Starter?

MCP Cursor Tool Starter works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is MCP Cursor Tool Starter free to use?

Yes, MCP Cursor Tool Starter is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "mcp-cursor-tool-starter": { "command": "npx", "args": ["-y", "mcp-cursor-tool-starter"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use MCP Cursor Tool Starter?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides