nSoftware MCP SDK for .Net & Delphi v26.0.9718 – Connect AI Agents to Your Data
ساخت MCP Client و Server برای برنامههای NET.
Specification
| Feature | AI, Client-Server |
|---|
| Technology | .Net Core, .Net Framework, ASP.NET, WinForms, WPF |
|---|
توضیحات:
nSoftware MCP SDK for .NET مجموعه ای از Componentهای Managed C# برای ساخت Model Context Protocol Client و Server است. این ابزار با استفاده از یک API مبتنی بر Event، امکان اتصال Language Modelها به دادههای برنامه، عملیات سفارشی، Promptهای قابل استفاده مجدد و Resourceهای خارجی را فراهم میکند.
این SDK از قابلیتهای اصلی MCP مانند Tool، Resource، Prompt و Sampling پشتیبانی میکند. توسعه دهندگان میتوانند Logic برنامه را برای اجرا توسط LLM Clientها در دسترس قرار دهند، دادههای Context مانند فایلها، Databaseها یا Repositoryهای Cloud را ارائه کنند و از داخل کدهای سفارشی، Language Modelها را فراخوانی کنند. ارتباط بین Client و Server نیز از طریق Standard Input و Output یا HTTP انجام میشود.
نسخه .NET این ابزار روی Windows، Linux و macOS اجرا میشود و از نسخههای جدید .NET، .NET Core، .NET Framework، .NET Standard، Xamarin و .NET MAUI پشتیبانی میکند. این مجموعه شامل APIهای Asynchronous، اتصال به Visual Studio، برنامههای نمونه C#، مستندات و Componentهای مربوط به MCP Client، Server و OAuth است.
ویژگی ها:
- Componentهای مربوط به MCP Client و Server
- پشتیبانی از Tool، Resource، Prompt و Sampling
- API مبتنی بر Event برای Componentها
- ارتباط از طریق Standard Input/Output و HTTP
- اتصال دادههای سفارشی و Logic برنامه
- Componentهای کاملا Managed C#
- پشتیبانی از APIهای Asynchronous
- دارای برنامههای نمونه و مستندات
مناسب برای:
برای توسعه دهندگان .NET که میخواهند AI Agentها و Language Modelها را به دادههای برنامه، ابزارها و Workflowهای Backend متصل کنند، مناسب است.
سوالات متداول:
نسخه .NET از چه سیستم عاملهایی پشتیبانی میکند؟
این ابزار از Windows، Linux، macOS و سایر محیطهایی که .NET روی آنها اجرا میشود، پشتیبانی میکند.
از چه نسخههایی از .NET پشتیبانی میشود؟
این SDK از .NET 5 تا .NET 10، .NET Core 3.1 و نسخههای قدیمی تر، .NET Framework از 2.0 تا 4.8 و .NET Standard نسخههای 2.0 و 2.1 پشتیبانی میکند.
چه قابلیتهایی از MCP در این ابزار وجود دارد؟
این ابزار از Tool، Resource، Prompt، Sampling، ارتباط Client و پیاده سازی Server پشتیبانی میکند.
MCP Clientها چگونه با Server ارتباط برقرار میکنند؟
این SDK از ارتباط از طریق کانالهای Standard Input و Output یا HTTP پشتیبانی میکند









sunny1991126 –
Don’t know how to use without README.