integration · anthropic

Claude + Anthropic — execute Claude tools natively.

Expose Anthropic's developer APIs—including messages, prompt caching controls, and token analysis tools—directly to Cursor, Claude Desktop, or LangChain agents via the open MCP standard. wmcp.sh is an independent integration; not affiliated with Anthropic.

Last updated 2026-05-28 · works with Claude, OpenAI, LangChain, and any MCP client

vs. the alternatives

CapabilityRaw Anthropic SDKComposio Anthropicwmcp.sh
Setup timeInstall SDK + key configurationsPlatform auth configurationsSign in & provide key — done
InteroperabilityLocked into Anthropic clientCustom wrapperStandard MCP — works with Claude/Cursor
Spec updatesWait for SDK releaseWait for platform updateInstant spec resolution at the edge
Latency80-200ms SDK bootstrapPlatform router delaysSub-50ms Edge proxy resolution
Tool CoverageManual method mappingCurated subsetEvery public endpoint out-of-the-box

Tools your agent calls

All MCP-shaped — consumed directly by Claude tool_use, OpenAI function-calling, or LangChain.

ToolTypeReturns
messages/createLive actionClaude 3.5 Sonnet / Haiku response stream
complete/createLive actionLegacy text completion response

Python — Claude calling Anthropic messages through wmcp.sh

from wmcp import WmcpClient
from wmcp.anthropic import to_anthropic_tools, execute_tool_use
from anthropic import Anthropic

client = WmcpClient(api_key="webmcp_live_…")
spec   = "https://raw.githubusercontent.com/anthropics/anthropic-sdk-python/main/openapi.yaml"
tools  = client.tools(spec)

anthropic = Anthropic()
msg = anthropic.messages.create(
    model="claude-3-5-sonnet-20241022",
    max_tokens=1024,
    tools=to_anthropic_tools(tools),
    messages=[{"role": "user",
               "content": "Analyze the text metadata using Anthropic's tools."}],
)

for block in msg.content:
    if block.type == "tool_use":
        result = execute_tool_use(client, spec, block.model_dump())
        print(result)

Frequently asked

Do I need a paid Anthropic key?
Yes. You provide your own Anthropic API key in your secure client header or vault. wmcp.sh does not provide API credits.
How does this differ from the official Anthropic SDK?
The SDK requires locking your codebase into Anthropic's client library. wmcp.sh maps the Anthropic OpenAPI spec to the universal MCP standard, letting Claude Desktop, Claude Code, and other editors run Anthropic actions natively.
Are my API keys secure?
Yes. wmcp.sh routes all requests through our secure PKCE credentials proxy. Your keys are encrypted out-of-band and never exposed in the LLM context.

API agent-readiness

Anthropic's Messages API is the canonical agentic-loop endpoint. If you're shipping your own API for agents to call, see the API-side checklist.

→ /agent-ready/api  ·  cornerstone  ·  done-for-you ($499+)

Need this done for you?

Skip the wiring — we build, deploy, and monitor.

Custom adapter + hosted MCP at mcp.yourbrand.com + verified badge. From $499 one-time setup.

See /managed → Submit (free)