
jamesmontemagno/monkeymcp 是从 https://github.com/jamesmontemagno/monkeymcp. 导入的 MCP 服务器候选服务器。
概览
jamesmontemagno/monkeymcp 是从 https://github.com/jamesmontemagno/monkeymcp. 导入的 MCP 服务器候选服务器。
概述(AI 翻译)
概述
这是一个基于 .NET 9.0 构建的模型上下文协议(MCP)服务器实现。MCP 服务器提供一种通信协议,促进模型驱动系统中各个组件之间的交互。该实现演示了如何使用自定义工具和服务搭建基础的 MCP 服务器。
试试看
VS Code 快速安装
在 VS Code 中使用 GitHub Copilot、Claude Desktop 或其他 MCP 客户端配置:
选项1:Remote Azure Functions Server(推荐)
选项2:Docker 容器
特色
核心组件
- MCP 服务器:使用 ModelContextProtocol 库构建(版本 0.1.0-preview.2)
- 标准I/O传输:使用stdio与客户端通信
- 自定义工具集成:包含创建和注册MCP工具的示例
服务
-
MonkeyService:一个从 API 端点获取 monkey 数据的示例服务
-
提供检索所有猴子列表或通过名称查找特定猴子的方法
-
缓存结果以提升性能
-
MonkeyLocationService:为猴子生成独特旅程和活动的服务
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Monkey - Model Context Protocol (MCP) Server
Overview
This is a Model Context Protocol (MCP) server implementation built with .NET 9.0. The MCP server provides a communication protocol for facilitating interactions between various components in a model-driven system. This implementation demonstrates how to set up a basic MCP server with custom tools and services.
Try it
Quick Install for VS Code & VS
Configure in VS Code with GitHub Copilot, Claude Desktop, or other MCP clients:
Option 1: Remote Azure Functions Server (Recommended)
{
"servers": {
"monkeymcp": {
"url": "https://func-monkeymcp-3t4eixuap5dfm.azurewebsites.net/",
"type": "http"
}
},
"inputs": []
}
安装
docker run -i --rm jamesmontemagno/monkeymcp