Coremcp MCP Server

A Model Context Protocol (MCP) server, written in Go, that exposes SQL databases as MCP tools and prompts. It runs as a single static binary, embeds

Local serverstdioGo

What is the Coremcp MCP Server?

A Model Context Protocol (MCP) server, written in Go, that exposes SQL databases as MCP tools and prompts. It runs as a single static binary, embeds its drivers

What it actually does

CoreMCP is the open-source, on-prem gateway component of CoreBase, an AI agent platform for your company's data. Chat with your databases and APIs directly, or let autonomous and event-triggered agents run multi-step automations across them — databases (SQL Server 2000+, PostgreSQL), REST and GraphQL APIs, and 50+ SaaS connectors.

Recorded tools

  • name — "get_daily_sales"
  • query_database — The query_database tool exposed by this server.
  • list_tables — Tables with column counts, primary keys, foreign key counts.
  • describe_table — Full schema for one table: columns, types, nullability, PKs, FKs, column comments.
  • list_views — The list_views tool exposed by this server.
  • list_procedures — Stored procedures with parameter names, types, modes (IN/OUT/INOUT), and a ready-to-copy example call.
  • execute_procedure — Calls a stored procedure with named parameters. Only enabled when readonly: false.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
query_database
list_tables
describe_table
list_views
list_procedures
execute_procedure

How to install the Coremcp MCP Server

{
  "mcpServers": {
    "coremcp": {
      "command": "/path/to/coremcp",
      "args": [
        "serve",
        "-c",
        "/path/to/coremcp.yaml"
      ],
      "env": {}
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Coremcp to name.”
  • “Use Coremcp to Binary.”
  • “Use Coremcp to query database.”

Frequently asked questions

A Model Context Protocol (MCP) server, written in Go, that exposes SQL databases as MCP tools and prompts. It runs as a single static binary, embeds its drivers Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.