TTokenySpace
返回 MCP 列表

turnono-datacommons-mcp-server

开发工具

Discover statistical indicators and topics in Data Commons. Retrieve observations for specific var…

0Pythonv1.16.0远程托管更新于 2025/10/5
GitHub
0

远程接入地址

https://server.smithery.ai/@turnono/datacommons-mcp-server/mcp

介绍

Discover statistical indicators and topics in Data Commons. Retrieve observations for specific var…

README

DataCommons MCP Server

A Model Context Protocol (MCP) server for accessing Data Commons API data.

Features

  • Search for indicators and topics
  • Get observations and data
  • Support for various data formats and chart configurations
  • HTTP and stdio transport modes

Installation

Using pip

pip install -r requirements.txt
pip install -e .

Using Docker

docker build -t datacommons-mcp .
docker run -p 8000:8000 datacommons-mcp

Usage

CLI Commands

Start the server in HTTP mode:

python -m datacommons_mcp.cli serve http --host 0.0.0.0 --port 8000

Start the server in stdio mode:

python -m datacommons_mcp.cli serve stdio

Environment Variables

  • GOOGLE_API_KEY: Your Google API key for Data Commons access

Development

Install development dependencies:

pip install -e ".[dev]"

Run tests:

pytest

Format code:

black .
isort .

License

MIT License

评论

加载中…

同类推荐