Skip to main content

Add your description here

Project description

TRAPI MCP

A fastmcp-based tool for writing prompts using Translator Reasoner API queries.

Installation

You can install the package from source:

pip install -e . Or using uv:

uv pip install -e . Usage You can use the CLI:

nmdc-mcp Or import in your Python code:

from trapi_mcp.main import create_mcp

mcp = create_mcp()
mcp.run()

Development

Local Setup

Clone the repository

git clone https://github.com/username/nmdc-mcp.git
cd nmdc-mcp

Install development dependencies

uv pip install -e ".[dev]"
Running Tests
pytest

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

trapi_mcp-0.1.0.tar.gz (29.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

trapi_mcp-0.1.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file trapi_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: trapi_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 29.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.13

File hashes

Hashes for trapi_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 07315503d279d30056f68b2b4d26b738b9bff52629324f393c883a6610bccc4a
MD5 ff937b370678e6ff19fdeead1494a8e5
BLAKE2b-256 22de5ff816bf729261d5f7f08e7673950ab5f51a1f722672e0dd630d7dbf899c

See more details on using hashes here.

File details

Details for the file trapi_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: trapi_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.13

File hashes

Hashes for trapi_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5b27ceb50bdd45de14983d0cac0967f6b3b732df195199cf7ca11e1bf70b8837
MD5 bc1ef45af52c9bcad3b8c817d1159717
BLAKE2b-256 56a9e8591a7edb40582ebfd6e4b6da3b844e00aadcd7819d50a1cf78d8d0c707

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page