
My Tools MCP Server

2025.02.03
0
JavaScript自动化工具管理AI代理集成开发效率
My Tools MCP Server 是一个用于将个人自动化工具集成到AI代理中的MCP服务器。该项目旨在集中管理各种工具,提高效率。
View on GitHub
Overview
基本能力
产品定位
My Tools MCP Server 是一个用于将个人自动化工具集成到AI代理中的MCP服务器。
核心功能
- 集中管理个人自动化工具
- 通过AI代理调用工具
- 支持Python脚本调用
适用场景
- 个人自动化工具管理
- AI代理集成
- 脚本调用
工具列表
get_current_time
: 获取当前时间
常见问题解答
无
使用教程
使用依赖
无明确依赖项
安装教程
- 创建项目目录
bash $ mkdir my-tools $ code my-tools
- 创建MCP服务器
bash $ npx @modelcontextprotocol/create-server time-server
- 添加工具到服务器
编辑
index.ts
文件,添加工具定义typescript { name: "get_current_time", description: "Get the current time", inputSchema: { type: "object", properties: {}, required: [] } }
- 调用Python脚本
typescript server.setRequestHandler(CallToolRequestSchema, async (request) => { switch (request.params.name) { case "get_current_time": { const output = execSync('python3 current_time.py').toString().trim(); return { content: [{ type: "text", text: `Current time is: ${output}` }] }; } default: throw new Error("Unknown tool"); } });
调试方式
无明确调试步骤
许可证
None