Token导航 LogoToken导航TokenDH.com
C Sharp logo
数据服务stdio官方级别未说明来源级核验

C Sharp

MCP Server

@modelcontextprotocol/inspector

一个基于C#和MCP协议的服务器工具,支持对Firebird数据库执行动态查询,包括条件过滤和记录限制功能。

工具数

0

提示词数

0

GitHub Stars

5

资源数

0
C#数据分析API集成

安装说明

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

作者 / 组织

BoscoBecker

提供方

BoscoBecker

最后核验

2026/5/17 21:12

运行时

Node.js

快速接入

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

命令预览

npx @modelcontextprotocol/inspector dotnet run

详细介绍

🛠️ 使用C#+Firebird的MCP服务器

此项目是用C#创建的MCP(模型上下文协议)服务器,支持自定义工具。其中一个功能是在 火鸟 具有过滤和记录限制的数据库。

______________________________________________________________________

📦 使用的技术

  • NPX
  • C#(.NET 9)
  • MCP(模型上下文协议)
  • FirebirdSql。数据。Firebird客户端
  • 依赖注入通过 Host.CreateApplicationBuilder
  • 通过配置 appsettings.json

______________________________________________________________________

⚙️ 配置

通过nuget安装依赖项

dotnet add package ModelContextProtocol --prerelease

🔧 appsettings.json 文件

创建一个 appsettings.json 项目根目录中的文件,内容如下:

{
"ConnectionStrings": {
"FirebirdDb": "Database=C:\\yourdata.fdb;User=SYSDBA;Password=masterkey;Dialect=3;Charset=NONE;" }
}

📝 更改的路径。根据数据库的位置创建FDB文件。

📂 推荐项目结构

src/
├── MCPServer/
│ ├── Factory/
│ │ └── FbConnectionFactory.cs
│ ├── Tools/
│ │ └── FbQueries.cs
│ ├── Program.cs
│ └── appsettings.json

🧩 MCP工具可用

🔍 列表

[McpTool, Description("List all records from a Firebird table")]
public List> ListTable(string tableName, string filter = "", int limitRecords = 0)

此工具使用以下命令从Firebird数据库表返回记录:

🔎 通过SQL进行条件筛选

🔢 记录数量限制(使用FIRST)

{DF1F6239-E983-45A0-87E3-645291A6D2C7}

使用示例:

{
  "tool": "ListTable",
  "args": {
    "tableName": "CUSTOMERS",
    "filter": "STATUS = 'ACTIVE'",
    "limitRecords": 10
  }
}

运行MCP服务器

  npx @modelcontextprotocol/inspector dotnet run

{58D6C0FD-B032-48FC-9F16-8769A9403E82}

目录标签

目录标签

C#数据分析API集成数据库查询本地部署动态查询FirebirdC#工具MCP协议

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP