Skip to main content

DataStudio Docs MCP Server

MCP server that serves DataStudio function documentation from bundled Markdown files.

Installation

uv pip install datastudio-docs-mcp-server

Or run directly without installing:

uvx datastudio-docs-mcp-server

Tools

  • search_function(function_name: str) -> str returns the markdown documentation page for one DataStudio function. Case-insensitive.
  • list_functions() -> list[str] returns all DataStudio function names.
  • list_functions_pretty() -> str returns the same names as a numbered multiline string.

Run

After install, the entry point starts an MCP stdio server:

datastudio-docs-mcp-server

Development

Requirements: Python 3.13+, uv.

uv venv .venv
uv sync
fastmcp dev src/datastudio_mcp_pkg/server.py

To rebuild bundled docs and index from the HTML source:

python src/build_function_docs.py

Bundled data lives at src/datastudio_mcp_pkg/data/:

  • data/functions/*.md per-function documentation
  • data/index/function_index.json lookup index
  • data/resources/Langage03.htm HTML source used by the builder

Publishing

uv build --no-sources
uv publish --token <PYPI_TOKEN>

Metadata

Release files for datastudio-docs-mcp-server 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for datastudio-docs-mcp-server 0.1.0
File Size Uploaded Provenance Actions
datastudio_docs_mcp_server-0.1.0.tar.gz 126.2 kB Without provenance Details for datastudio_docs_mcp_server-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for datastudio-docs-mcp-server 0.1.0
File Interpreter ABI Platform Actions
datastudio_docs_mcp_server-0.1.0-py3-none-any.whl Python 3 none any Details for datastudio_docs_mcp_server-0.1.0-py3-none-any.whl

Total release size: 303.7 kB

Release files / datastudio_docs_mcp_server-0.1.0.tar.gz

Download URL datastudio_docs_mcp_server-0.1.0.tar.gz
Size 126.2 kB
Tags Source
SHA-256 checksum
How to use checksums
8d85b8fcc28fed380e7607064ef090157306e4c7350cc143aef6513e74d05f0f
BLAKE2b-256 checksum
How to use checksums
d8be1dfb8235531880726a3732bbb11e08f63c444b108e67d9a0421061c3a65d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / datastudio_docs_mcp_server-0.1.0-py3-none-any.whl

Download URL datastudio_docs_mcp_server-0.1.0-py3-none-any.whl
Size 177.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b02eaa5eee3b4e847a859d8e5e202d469838dbf0aa72b13216ad19d5069de642
BLAKE2b-256 checksum
How to use checksums
5023deb363fc4b9f621c0e7615cbe9a43a1f11530afbb35e42db89677bd87256
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for datastudio-docs-mcp-server 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page