https://github.com/monochromegane/mcp-bigquery-server
MCP BigQuery Server is a server that allows you to query BigQuery tables using MCP.
https://github.com/monochromegane/mcp-bigquery-server
Last synced: 3 months ago
JSON representation
MCP BigQuery Server is a server that allows you to query BigQuery tables using MCP.
- Host: GitHub
- URL: https://github.com/monochromegane/mcp-bigquery-server
- Owner: monochromegane
- License: mit
- Created: 2025-02-09T03:57:36.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-04-09T01:56:19.000Z (6 months ago)
- Last Synced: 2025-06-18T09:58:55.869Z (4 months ago)
- Language: Go
- Size: 37.1 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-mcp-servers - **mcp-bigquery-server** - MCP BigQuery Server is a server that allows you to query BigQuery tables using MCP. `go` `mcp` `server` `go install monochromegane/mcp-bigquery-server@latest` (DevOps)
- awesome-mcp-servers - **mcp-bigquery-server** - MCP BigQuery Server is a server that allows you to query BigQuery tables using MCP. `go` `mcp` `server` `go install monochromegane/mcp-bigquery-server@latest` (DevOps)
README
# MCP BigQuery Server
[][actions]
[actions]: https://github.com/monochromegane/mcp-bigquery-server/actions?workflow=test
## Overview
MCP BigQuery Server is a server that allows you to query BigQuery tables using MCP. Written in Go, it's lightweight and easy to install with just a few commands.
## Installation
```sh
$ brew tap monochromegane/tap
$ brew install monochromegane/tap/mcp-bigquery-server
```## Available Tools
- `list_allowed_datasets`: Get a listing of all allowed datasets.
- `list_tables`: Get a detailed listing of all tables in a specified dataset.
- `get_table_schema`: Get the schema of a specified table in a specified dataset.
- `dry_run_query`: Dry run a query to get the estimated cost and time.## Registration
To use MCP BigQuery Server in Cursor, add the following configuration to your `.cursor/mcp.json`:
```json
{
"mcpServers": {
"BigQuery": {
"command": "mcp-bigquery-server",
"args": [
"start",
"--project",
"sample-project",
"--dataset",
"test1",
"--dataset",
"test2"
]
}
}
}
```Note: You can specify multiple datasets by repeating the `--dataset` argument.
## License
[MIT](https://github.com/monochromegane/mcp-bigquery-server/blob/main/LICENSE)
## Author
[monochromegane](https://github.com/monochromegane)