Skip to main content
Izintandokazi zamakhukhi

Siwasebenzisa amakhukhi e-analytics ukuze siqonde ukusetshenziswa futhi sithuthukise i-CleanTextLab. Ungamukela noma wenqabe Inqubomgomo Yobumfihlo. Phatha okuthandwayo.

Hlanza umbhalo ongcolile ngamasekhondi. Amathuluzi asheshayo asebenza kusiphequluli sakho ukuphuka kwemigqa, izinhlamvu ezikhethekile, izinhlu, izinombolo zefoni, nezinye.

← Buyela ku-Blog

Sebenzisa i-CleanTextLab nge-Strands Agents (MCP)

2 min read

Sebenzisa i-CleanTextLab nge-Strands Agents (MCP)

I-Strands Agents yenza kube lula ukwakha ama-agent ku-Python. I-CleanTextLab iletha amathuluzi anemiphumela enembile (formatting, cleaning, converting) nge-MCP ukuze i-agent yakho ikwazi ukusebenzisa imisebenzi enembile ngaphandle kokuyiphinda.

Lo mhlahlandlela ukhombisa izindlela ezimbili:

  1. Local MCP (stdio) nge npx cleantextlab-mcp
  2. Hosted MCP (SSE) nge https://cleantextlab.com/api/mcp/sse

Okudingekayo

  • Python 3.10+
  • I-API key ye-CleanTextLab Pro
  • I-Strands Agents ifakiwe
python -m venv .venv
source .venv/bin/activate
pip install strands-agents

Indlela A: Local MCP via npx (kunconywa ku-local dev)

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")

Indlela 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")

Kungani i-MCP kuma-agent?

  • Imiphumela enembile yemisebenzi yokufometha
  • Ama-token ambalwa ngokudlulisa imisebenzi esindayo
  • Amathuluzi aphindaphinda kuma-workflows ama-agent

Okulandelayo

Ulungele ukuqala? Thola i-API key bese uxhumelela i-CleanTextLab kuma-agent akho.

Zama amathuluzi akhulunywe

Qala ngqo ngamathuluzi abalulekile kulo mbhalo.

Share this post
CleanTextLab – amathuluzi alula lombhalo ohlanzekile.
Konke kusebenza kusiphequluli sakho; ngaphandle kwe-akhawunti noma ukuphakula.
Sebenzisa i-CleanTextLab nge-Strands Agents (MCP) | Ibhulogi ye-CleanTextLab