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.
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?
How do I add a new tool?
Use the command mcp add tool <tool-name>
.
Where do I define the tool's logic?
Where do I define the tool's logic?
In the execute
method of your tool class.
How do I test my tool locally?
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?
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?
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).