Token导航 LogoToken导航TokenDH.com
MCP Dotnet Websearch logo
搜索检索未说明官方级别未说明来源级核验

MCP Dotnet Websearch

MCP Server

基于ASP.NET Core的MCP服务器,为AI客户端提供随机数生成和网络搜索工具。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
搜索C#ClaudeHTTP服务Claude

安装说明

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

作者 / 组织

wlanboy

提供方

wlanboy

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

mcp网络服务器

基于ASP的MCP(Model Context Protocol)服务器。带HTTP传输的NET Core。服务器为AI客户端提供各种工具。

工具

GetRandomNumber

生成最小值和最大值之间的随机数。

参数类型标准描述
minint0最小值(包括)
maxint100最大值 (独家)

搜索网页

通过DuckDuckGo进行网络搜索,并返回标题,URL和文本片段的顶级结果。结果将被过滤到可配置的域白名单中。

参数类型标准描述
querystring搜索词
maxResultsint5结果的最大数量

配置

允许进行网页搜索的域名将在 appsettings.json 维护:

{
  "WebSearch": {
    "AllowedDomains": [
      "learn.microsoft.com",
      "github.com",
      "devblogs.microsoft.com",
      "..."
    ]
  }
}

如果列表为空,则允许所有域名。

开始

dotnet run

服务器正在启动 http://localhost:3001.

客户端配置

VS代码/GitHub副本(mcp.json):

{
  "servers": {
    "mcp-dotnet-server": {
      "type": "http",
      "url": "http://localhost:3001"
    }
  }
}

克劳德代码(~/.claude/settings.json):

{
  "mcpServers": {
    "mcp-dotnet-server": {
      "url": "http://localhost:3001"
    }
  }
}

LM工作室(~/.lmstudio/mcp.json):

{
  "mcpServers": {
    "mcp-dotnet-server": {
      "url": "http://localhost:3001"
    }
  }
}

项目结构

mcp-dotnet-server/
├── Program.cs                  # Server-Setup + MCP-Endpunkte
├── Tools/
│   ├── RandomNumberTools.cs    # Zufallszahl-Tool
│   └── WebSearchTools.cs       # DuckDuckGo-Websuche-Tool
├── appsettings.json            # Konfiguration (Domain-Whitelist)
└── mcp-dotnet-server.csproj    # Projektdatei + Abhaengigkeiten

起源

创建此项目的分步指南可在 第一步.md.

目录标签

目录标签

搜索C#ClaudeHTTP服务AI工具集成本地部署网络搜索随机数生成

支持客户端

Claude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP