Official Python client SDK for Translation Helps MCP Server
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"translation-helps-mcp-client","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# translation-helps-mcp-client Official Python client SDK for the Translation Helps MCP Server. ## Installation ```bash pip install translation-helps-mcp-client ``` ## Quick Start ### Basic MCP Client Usage ```python import asyncio from translation_helps import TranslationHelpsClient async def main(): # Create a client instance async with TranslationHelpsClient() as mcp_client: # Get available tools and prompts tools = await mcp_client.list_tools() prompts = await mcp_client.list_prompts() # Use tools/prompts directly with MCP-compatible interfaces # (e.g., Claude Desktop, Cursor, OpenAI Agents SDK) asyncio.run(main()) ``` ### Using with OpenAI Chat Completions API ```python import asyncio from translation_helps import TranslationHelpsClient from translation_helps.adapters import prepare_tools_for_provider from openai import OpenAI async def main(): mcp_client = TranslationHelpsClient() await mcp_client.connect() # Get tools and prompts tools = await mcp_client.list_tools() prompts = await mcp_client.list_prompts() # Optional: Use adapter utility to prepare tools for OpenAI openai_client = OpenAI(api_key="your-api-key") openai_tools = prepare_tools_for_provider("openai", tools, prompts) # Use with OpenAI response = openai_client.chat.completions.create( model="gpt-4", messages=[{"role": "user", "content": "What does John 3:16 say?"}], tools=openai_tools ) # When AI requests a tool call, execute it via SDK: # result = await mcp_client.call_tool(tool_name, tool_args) # Feed result back to AI for final response asyncio.run(main()) ``` **Note:** The adapter utilities are **optional**. You can also write your own conversion logic or use MCP tools/prompts directly if your provider supports MCP natively. ## Usage with Context Manager ```python import asyncio…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.