MCP.so
登录

MCP Server with C# + Firebird

@BoscoBecker

基本信息

分类

其他

传输方式

stdio

作者

BoscoBecker

关于 MCP Server with C# + Firebird

MCP Server com C# + Firebird

MCP Server with C# + Firebird 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "MCPServerCSharp": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/inspector",
        "dotnet",
        "run"
      ]
    }
  }
}

MCP Server with C# + Firebird 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is 🛠️ MCP Server with C# + Firebird?

This project is an MCP (Model Context Protocol) server written in C# that provides tools for executing dynamic queries against a Firebird database. It supports filtering, record limits, and uses .NET 9 with FirebirdSql.Data.FirebirdClient.

How to use 🛠️ MCP Server with C# + Firebird?

Create an appsettings.json file with a FirebirdDb connection string pointing to your .fdb file. Install dependencies using dotnet add package ModelContextProtocol --prerelease. Run the server with npx @modelcontextprotocol/inspector dotnet run.

Key features of 🛠️ MCP Server with C# + Firebird

  • Single MCP tool: ListTable returns records from a Firebird table.
  • Conditional SQL filtering via the filter parameter.
  • Record limit enforced using Firebird’s FIRST clause.
  • Built with .NET 9 and the official Firebird ADO.NET client.
  • Configuration via appsettings.json for database connection.

Use cases of 🛠️ MCP Server with C# + Firebird

  • List all active customers from a CUSTOMERS table.
  • Query a Firebird table with a custom WHERE clause.
  • Retrieve a limited number of rows for previews or pagination.
  • Integrate Firebird data into AI workflows using the Model Context Protocol.

常见问题

1

What tools does the server expose?

Only one tool: `ListTable`. It accepts a table name, an optional filter string, and an optional record limit.

2

How do I configure the Firebird connection?

Set the `ConnectionStrings:FirebirdDb` value in `appsettings.json` with the database file path, user, password, dialect, and charset.

3

What runtime is required?

.NET 9 and the NuGet package `ModelContextProtocol` (prerelease). The server also uses `FirebirdSql.Data.FirebirdClient`.

4

Can I use the server without a Firebird database?

No—the only implemented tool queries a Firebird database. A valid `.fdb` file and connection string are required.

5

Does the server support authentication or transport configuration?

The README does not mention any authentication or custom transport options. It uses the default MCP inspector transport.

评论

其他 分类下的更多 MCP 服务器