my-mcp-server logo

my-mcp-server

by distractdiverge

my-mcp-server is a Model Context Protocol (MCP) server built with the mcp-framework. It allows users to create and integrate custom tools for use with applications like Claude Desktop.

View on GitHub

Last updated: N/A

What is my-mcp-server?

my-mcp-server is a server built using the mcp-framework that allows you to create and host custom tools that can be integrated with applications like Claude Desktop. It provides a structured way to define and execute tools with defined inputs and logic.

How to use my-mcp-server?

To use my-mcp-server, you need to install dependencies, build the project, and then add your custom tools. You can use the provided CLI to add new tools and define their inputs and execution logic. After building, you can either publish the server to npm or use it locally by configuring your Claude Desktop application to point to the server.

Key features of my-mcp-server

  • Built with mcp-framework

  • Easy tool creation using CLI

  • Structured tool definition with schema

  • Supports local development and npm publishing

  • Integration with Claude Desktop

Use cases of my-mcp-server

  • Data processing

  • API client integration

  • File handling

  • Custom tool integration with Claude Desktop

FAQ from my-mcp-server

How do I add a new tool?

Use the command mcp add tool <tool-name>.

Where do I define the tool's logic?

In the execute method of your tool class.

How do I test my tool locally?

Run npm run build and then configure your Claude Desktop application to point to the local server.

How do I publish my server to npm?

Update your package.json, build the project, login to npm, and then run npm publish.

Where can I find more information about the mcp-framework?

Refer to the MCP Framework Github (https://github.com/QuantGeekDev/mcp-framework) and MCP Framework Docs (https://mcp-framework.com).