test-fastmcp
v1.0.9
Published
A simple FastMCP tool that outputs 'Test FastMCP!'
Readme
Test FastMCP
这是一个基于 FastMCP 框架构建的简单工具,它没有输入参数,输出文本 "Test FastMCP!"。
安装
确保你已经安装了所有依赖:
npm install使用方法
要运行此工具,请执行:
npm start或者直接运行:
node index.js该工具将在HTTP模式下运行,监听地址为 0.0.0.0:3000,并提供一个名为 testFastMCP 的工具,当调用时会返回文本 "Test FastMCP!"。
测试工具
由于这是基于 MCP 协议的工具,你可以使用任何兼容的 MCP 客户端进行测试,或者使用官方的 inspector 工具:
npx @modelcontextprotocol/inspector node index.js在其他智能体应用中引用
该项目包含一个 mcp-config.json 配置文件,可用于在其他支持 MCP 协议的智能体应用中引用此工具。
配置文件格式如下:
{
"mcpServers": {
"testFastMCP": {
"transport": "http",
"url": "http://localhost:3000"
}
}
}发布到 npm
要将此包发布到 npm,请按照以下步骤操作:
确保你已经有一个 npm 账户并在本地登录:
npm login更新 package.json 中的版本号
运行发布命令:
npm publish
故障排除
如果遇到 context deadline exceeded 错误,请尝试以下解决方案:
确保在 mcp-config.json 中正确配置了HTTP传输:
{ "mcpServers": { "testFastMCP": { "transport": "http", "url": "http://localhost:3000" } } }确保服务器正在运行并且可以从客户端访问
如果在 Windows 上遇到 PowerShell 执行策略问题,可以使用 CMD 或者调整执行策略:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
