mcp-toolkittest
Supports environment configuration management through .env files, allowing secure storage of API keys and other configuration variables needed for the MCP server's integrations.
Enables building custom MCP-compatible services on Node.js, allowing developers to wrap local services, APIs, and tools into standardized interfaces accessible through the MCP protocol.
Provides a type-safe development environment for creating MCP server implementations, with full TypeScript support through the official SDK for better code organization and maintainability.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-toolkittest show me the available tools and their descriptions"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Server 学习实验室
一个基于 Node.js + TypeScript 的 MCP Server 开发实践仓库,使用官方 SDK @modelcontextprotocol/sdk,专注于探索如何将本地服务、API、工具封装为符合 MCP 协议的标准化服务。适合 AI 开发者学习协议实现、工具链集成及服务扩展。
安装使用
安装
# 环境配置
cp .env.example .env
# 项目安装
npm install
# 项目构建
npm run build本地测试 & 调试
推荐使用 @modelcontextprotocol/inspector 进行测试运行,您可以通过以下命令快速启动:
# 启动默认 inspector 工具服务
npm run inspector
# 启动官方示例(仅默认命令不同,工具是同一个)
npm run inspector:everything关于该工具的使用方法,参考:https://github.com/modelcontextprotocol/inspector
Related MCP server: mcp_command-line_tool
项目说明
// This example demonstrated an MCP server using the stdio format
// Cursor automatically runs this process for you
// This uses a Node.js server, ran with `npx`
{
"mcpServers": {
"mcp-server-toolkit": {
"command": "node",
"args": ["build/index.js"],
"env": {
"API_KEY": "value"
}
}
}
}参考文档
Available Tools
2 toolsget_current_timeB
返回当前的日期和时间
Inputs: no named parameters.
number_addB
简单的求和工具,当想要计算两个数字相加后的结果时调用
Inputs: a (required), b (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 2 tools
The two tools have completely distinct purposes: get_current_time retrieves temporal data, while number_add performs arithmetic addition. There is no overlap in functionality, making it impossible for an agent to confuse them.
Both tools follow a verb_noun pattern (get_current_time, number_add), which is consistent and readable. However, the verb styles differ slightly ('get' vs. 'number'), but this minor deviation does not significantly impact clarity.
With only 2 tools, this server feels thin for a 'toolkit' purpose implied by the name 'mcp-toolkittest'. It lacks breadth and depth, making it borderline for practical use, though not extreme like a single tool.
The server's domain is unclear from the tool set, but as a basic utility toolkit, it has significant gaps. It only covers time retrieval and addition, missing common operations like subtraction, multiplication, or other utility functions, which limits agent effectiveness.
Related MCP Connectors
MCP tools for x402 readiness, paid-path probes, launch packs, and trust receipts.
Notion MCP Pack
Related MCP Servers
- MIT
- Apache 2.0
- MIT
- -