Token导航 LogoToken导航TokenDH.com
First MCP Server Project logo
AI代理未说明官方级别未说明来源级核验

First MCP Server Project

MCP Server

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

工具数

8

提示词数

0

GitHub Stars

0

资源数

0
数学计算C#ClaudeClaude DesktopClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

burakarslan0110

提供方

burakarslan0110

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

First MCP Server Project

Bu proje, Model Context Protocol (MCP) kullanarak bir AI sunucusu oluşturmanın temellerini gösterir. Medium yazısı için hazırlanmıştır.

Nedir?

.NET 10.0 ile geliştirilmiş bir MCP sunucusudur. AI asistanlarının matematik ve string işleme araçlarını kullanabilmesini sağlar.

MCP, AI sistemlerini harici araçlar ve veri kaynaklarıyla bağlayan açık bir standarttır.

Özellikler

🔢 Matematik Araçları

  • Multiply: İki sayıyı çarpar
  • SquareRoot: Karekök hesaplar
  • Fibonacci: Fibonacci serisinden sayı döndürür
  • Factorial: Faktöriyel hesaplar (0-20 arası)

📝 String Araçları

  • GetLength: Karakter sayısını döndürür
  • Reverse: Metni ters çevirir
  • IsPalindrome: Palindrom kontrolü yapar
  • LevenshteinDistance: İki metin arasındaki mesafeyi hesaplar

Kurulum

Gereksinim: .NET 10.0 SDK

git clone https://github.com/kullaniciadi/First-MCP-Server-Project.git
cd First-MCP-Server-Project
dotnet restore
dotnet build

Kullanım

Sunucuyu Çalıştırma

dotnet run --project First-MCP-Server-Project

AI Asistan Konfigürasyonu

Claude Desktop için örnek konfigürasyon:

{
  "mcpServers": {
    "first-mcp-server": {
      "command": "dotnet",
      "args": ["run", "--project", "PROJE_YOLU"]
    }
  }
}

Kullanım Örnekleri

  • "15 ile 23'ü çarp" → Multiply(15, 23)345
  • "144'ün karekökü" → SquareRoot(144)12
  • "5 faktöriyel" → Factorial(5)120
  • "'racecar' palindrom mu?" → IsPalindrome("racecar")true

Proje Yapısı

First-MCP-Server-Project/
├── Program.cs     # MCP sunucu başlatma
├── Tools.cs       # Tüm araçlar
└── *.csproj       # Proje dosyası

Yeni Araç Ekleme

Tools.cs dosyasına şu formatta metod ekleyin:

[McpServerTool, Description("Açıklama")]
public static ReturnType MethodName(ParamType param)
{
    return result;
}

Kaynaklar


目录标签

目录标签

数学计算C#ClaudeClaude DesktopAI工具本地部署字符串处理MCP协议

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP