Skip to main content
कुकी प्राथमिकताएं

हम उपयोग समझने और CleanTextLab को बेहतर बनाने के लिए एनालिटिक्स कुकीज़ का उपयोग करते हैं। आप स्वीकार या अस्वीकार कर सकते हैं गोपनीयता नीति. पसंद प्रबंधित करें.

गड़बड़ टेक्स्ट को सेकंडों में साफ करें। लाइन ब्रेक, एक्सेंट, सूचियाँ, फोन नंबर, SMS और बहुत कुछ के लिए ब्राउज़र में तेज़ उपकरण। कोई खाता नहीं और कोई अपलोड नहीं।

Docs पर वापस
Docs

Strands Agents

Strands Agents के साथ CleanTextLab MCP जोड़ें.

आवश्यकताएँ

  • Python 3.10+
  • CleanTextLab Pro API key
  • Strands Agents इंस्टॉल
python -m venv .venv
source .venv/bin/activate
pip install strands-agents

विकल्प A: Local MCP via npx (local dev के लिए recommended)

from strands import Agent
from strands.tools.mcp import MCPClient
from mcp import stdio_client, StdioServerParameters

cleantextlab = MCPClient(
    lambda: stdio_client(
        StdioServerParameters(
            command="npx",
            args=["-y", "cleantextlab-mcp"],
            env={"CLEANTEXTLAB_API_KEY": "ctl_live_YOUR_KEY"},
        )
    )
)

with cleantextlab:
    agent = Agent(tools=cleantextlab.list_tools_sync())
    agent("Remove line breaks from: Hello\nworld")

विकल्प B: Hosted MCP (SSE)

from strands import Agent
from strands.tools.mcp import MCPClient
from mcp import sse_client, SSEServerParameters

cleantextlab = MCPClient(
    lambda: sse_client(
        SSEServerParameters(
            url="https://cleantextlab.com/api/mcp/sse",
            headers={"x-api-key": "ctl_live_YOUR_KEY"},
        )
    )
)

with cleantextlab:
    agent = Agent(tools=cleantextlab.list_tools_sync())
    agent("Generate an ASCII tree from: src/app/page.tsx")

एजेंट्स के लिए MCP क्यों?

  • Formatting tasks के लिए deterministic output
  • भारी ऑपरेशन्स ऑफ़लोड करने से कम tokens
  • Agent workflows में reusable tools

Next steps

  • MCP Setup Guide: /docs/mcp-setup
  • API Reference: /docs/api
  • Automation Hub: /automation
CleanTextLab – स्वच्छ टेक्स्ट के लिए हल्के उपकरण।
सब कुछ आपके ब्राउज़र में चलता है; कोई खाता या अपलोड नहीं।
Strands Agents | CleanTextLab Docs