# Mcp+Nodejs_Studio **Repository Path**: 6feel/mcp_nodejs_studio ## Basic Information - **Project Name**: Mcp+Nodejs_Studio - **Description**: Mcp+Nodejs_Studio - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-13 - **Last Updated**: 2025-08-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WJB MCP Server Studio 基于Studio协议的本地MCP(Model Context Protocol)服务器,使用Node.js + TypeScript + pnpm构建。 ## 功能特性 - 🚀 基于MCP SDK构建的标准服务器 - 🛠️ 内置多个实用工具 - 📦 支持资源管理 - 🔧 TypeScript类型安全 - ⚡ 快速开发和部署 ## 安装依赖 ```bash pnpm install ``` ## 开发模式 ```bash pnpm dev ``` ## 构建项目 ```bash pnpm build ``` ## 运行服务器 ```bash pnpm start ``` ## 可用工具 ### 1. echo 回显输入的文本 **参数:** - `text` (string): 要回显的文本 ### 2. get_system_info 获取系统基本信息 **参数:** 无 ### 3. calculate 执行基本数学计算 **参数:** - `expression` (string): 数学表达式,如 "2 + 3 * 4" ## 可用资源 ### 1. studio://server-info 服务器信息,包含名称、版本、描述等 ### 2. studio://capabilities 服务器能力列表,包含工具和资源的详细信息 ## 项目结构 ``` wjb-mcp-server-studio/ ├── src/ │ └── index.ts # 主服务器文件 ├── dist/ # 编译输出目录 ├── package.json # 项目配置 ├── tsconfig.json # TypeScript配置 └── README.md # 项目文档 ``` ## 配置说明 服务器使用标准输入输出(stdio)传输协议,支持JSON-RPC通信。可以通过MCP客户端连接使用。 ## 开发指南 1. 添加新工具:在 `CallToolRequestSchema` 处理器中添加新的case 2. 添加新资源:在 `ListResourcesRequestSchema` 和 `ReadResourceRequestSchema` 处理器中添加 3. 修改服务器信息:更新 `SERVER_NAME` 和 `SERVER_VERSION` 常量 ## 许可证 MIT License