用于在ОСень框架上创建MCP服务器的库。
目前仅支持stdio协议,并且不支持工具的创建(提示和资源)。
&参数工具(名称 = "number_1", 描述 = "数字1", 类型 = "integer", 必填 = 真)
变量 数字1; // 数字
&参数工具(名称 = "number_2", 描述 = "数字2", 类型 = "integer", 必填 = 真)
变量 数字2; // 数字
&工具(名称 = "plus", 描述 = "相加两个数字")
过程 创建对象()
结束过程
&执行工具
函数 输出结果相加() 导出
返回 数字1 + 数字2;
结束函数
抽象 &工具 创建一个具有相应名称和描述的新工具。
抽象 &参数工具 向工具的输入模式添加一个参数。可能的参数包括:
抽象 &执行工具 - 指示当工具运行时将执行的函数。
在mcp.json中添加一个新的服务器:
{
"mcpServers": {
"autumn-mcp": {
"命令": "oscript",
"参数": ["example/main.os"]
}
}
}