喜剧 MCP 服务器是一个基于 Model Context Protocol (MCP) 的服务器实现,它提供了与 AI 助手集成的喜剧相关工具和服务。该服务器与 Cursor IDE 集成,借助 MCP 工具,能为用户带来丰富的喜剧功能体验。
喜剧 MCP 服务器使用 ASP.NET Core 构建,实现了 Model Context Protocol (MCP),主要为 AI 助手提供生成编程笑话和有趣代码注释的功能,是 AI 模型与喜剧相关功能之间的桥梁。
该服务器包含以下组件:
ModelContextProtocol.Server 实现 MCP。IComedyService 用于笑话和注释生成。该服务器提供了以下 MCP 工具:
| 工具名称 | 描述 | 参数 | 返回值 |
|---|---|---|---|
GetProgrammingJoke |
检索一个随机的编程相关笑话 | 无 | 包含笑话的字符串 |
GetCodeComment |
根据特定代码上下文和主题生成幽默注释 | codeContext:代码片段或上下文;topic:主题 |
包含幽默注释的字符串 |
EchoService |
演示回显功能,带有日志记录 | 无 | 输入的原样返回 |
git clone [仓库地址]
cd ComedyMCPServer
dotnet restore
dotnet build
dotnet run
dotnet run --configuration Debug
dotnet run --configuration Release
按 Ctrl + C 终止服务器,然后重新运行命令以重启。
当服务器运行时,访问 Swagger UI:
/swagger
欢迎贡献!请:
[在此处填写许可证信息]