BF

broadinstitute/fiss-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

6 stars 3 forks 品質 81 トレンド 28Apache-2.0

MCP server for Terra

概要

A Model Context Protocol (MCP) server that enables Claude and Claude Code to interact with Terra.Bio workspaces via the FISS (Firecloud) API. This MCP server provides 21 tools for interacting with Terra.Bio workspaces: These tools are available in both read-only mode (default) and when write access is enabled: - - List Terra workspaces accessible to the authenticated user, filtered by name_contains / namespace and capped by limit (default 100) - - Get workspace metadata and attributes for dashboard documentation (description, bucket, Google project, access level, authorization domain, timestamps) - - List data tables (entity types) in a workspace with row counts and column names - - Read rows from a Terra data table: entity_name for an exact single-row lookup, or a page with column selection (columns), paging (page, page_size) and text filtering (filter_terms), under a response-size guard (max_response_bytes) that refuses an oversized page instead of returning it - - List all...

README

以下は原文 README の抜粋です。原文を見る。

Terra.Bio MCP Server

A Model Context Protocol (MCP) server that enables Claude and Claude Code to interact with Terra.Bio workspaces via the FISS (Firecloud) API.

Table of Contents

Available Tools

This MCP server provides 21 tools for interacting with Terra.Bio workspaces:

Read-Only Tools (Always Available)

These tools are available in both read-only mode (default) and when write access is enabled:

Workspace & Data Discovery

  • list_workspaces - List Terra workspaces accessible to the authenticated user, filtered by name_contains / namespace and capped by limit (default 100)
  • get_workspace_metadata - Get workspace metadata and attributes for dashboard documentation (description, bucket, Google project, access level, authorization domain, timestamps)
  • get_workspace_data_tables - List data tables (entity types) in a workspace with row counts and column names
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "terra": { "command": "python3", "args": ["/absolute/path/to/fiss-mcp/src/terra_mcp/server.py"] } } }