MCP Catalogs
首页

First-MCP-Server-Project

by burakarslan0110·0·综合分 32

一个基于.NET 10的MCP服务器,为AI助手提供数学和字符串处理工具。

developer-toolsai-llmother
0
Forks
0
活跃 Issue
5 个月前
最近提交
2 天前
收录于

概述

这个MCP服务器使用C#和.NET 10编写,实现了可被AI助手调用的各种数学和字符串操作工具。它提供了基础算术运算、斐波那契数列、阶乘计算以及字符串反转、回文检查等功能。实现遵循标准MCP模式,可通过属性装饰器轻松扩展更多工具。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:让AI助手在不离开聊天界面的情况下执行数学计算
:为AI提供文本处理功能以进行内容分析
:展示.NET环境下的MCP服务器实现,供开发者构建扩展
:这个项目的目的是什么?
:如何向此服务器添加更多工具?

什么时候选它

如果您正在学习 .NET 中的 MCP 服务器开发,或需要一个简单的数学和文本操作参考实现,请选择此服务器。

什么时候不要选它

不推荐用于生产环境,因为它可能是一个学习示例,功能有限,缺乏身份验证或错误处理等高级功能。

此 server 暴露的工具

从 README 抽取出 8 个工具
  • Multiply

    İki sayıyı çarpar

  • SquareRoot

    Karekök hesaplar

  • Fibonacci

    Fibonacci serisinden sayı döndürür

  • Factorial

    Faktöriyel hesaplar (0-20 arası)

  • GetLength

    Karakter sayısını döndürür

  • Reverse

    Metni ters çevirir

  • IsPalindrome

    Palindrom kontrolü yapar

  • LevenshteinDistance

    İki metin arasındaki mesafeyi hesaplar

可对比工具

dotnet-mcpmath-mcptext-mcp

安装

安装步骤

  1. 安装 [.NET 10.0 SDK](https://dotnet.microsoft.com/download/dotnet/10.0)
  2. 克隆仓库: git clone https://github.com/burakarslan0110/First-MCP-Server-Project.git
  3. 进入项目目录: cd First-MCP-Server-Project
  4. 恢复依赖项: dotnet restore
  5. 构建项目: dotnet build

使用方法

  1. 运行服务器: dotnet run --project First-MCP-Server-Project
  2. 配置您的AI助手(如Claude Desktop)连接到此MCP服务器:
{
  "mcpServers": {
    "first-mcp-server": {
      "command": "dotnet",
      "args": ["run", "--project", "项目路径"]
    }
  }
}

FAQ

这个项目的目的是什么?
这个项目展示了如何使用.NET 10创建MCP服务器,提供AI助手可使用的数学和字符串处理工具。
如何向此服务器添加更多工具?
您可以通过在Tools.cs文件中创建带有[McpServerTool, Description("描述")]属性装饰器的方法来添加新工具。

First-MCP-Server-Project 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。