MCP Tool Definitions for Tarsus API (Python)
Project description
Tarsus MCP Tools (Python)
Library of MCP-compatible tool definitions for the Tarsus API.
Installation
pip install tarsus-mcp
Usage
from tarsus import TarsusClient
from tarsus_mcp import TarsusTools
# Initialize client
client = TarsusClient(api_key="...")
# Get tools
tools_wrapper = TarsusTools(client)
tools = tools_wrapper.get_all_tools()
for tool in tools:
print(f"Tool: {tool['name']}")
# tool['callable'] is the executable function
# tool['inputSchema'] is the JSON schema
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tarsus_mcp-0.1.1.tar.gz
(4.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tarsus_mcp-0.1.1.tar.gz.
File metadata
- Download URL: tarsus_mcp-0.1.1.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
831d5d2a3b7b647ba7e1d0401013e07273b29f590ed94757d42859ca7516632e
|
|
| MD5 |
6171d714d19a4e0370247c511002a509
|
|
| BLAKE2b-256 |
ae27ffe6deccc29e8fa11e1bc29374dac9cce91a3c0c35ba4a7361d5d73fae9a
|
File details
Details for the file tarsus_mcp-0.1.1-py3-none-any.whl.
File metadata
- Download URL: tarsus_mcp-0.1.1-py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d9f773d7d3afdf031d4a867fe3c2af8c7a406a21aaba9cbd2489e8f6eeaa5f3a
|
|
| MD5 |
5ca3af91af2752f8ccb4d66e5453a712
|
|
| BLAKE2b-256 |
f3bb53b9602965712f5e2f8a6e9bf52d79666074b2adac8ee52f167ba31410a2
|