0xSero

Anthropic-compatible HTTP facade over claude-agent-acp

74
6
100% credibility
Found Apr 06, 2026 at 74 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

This project is a small adapter that makes Claude agent tools accessible via a standard chat interface expected by many apps.

How It Works

1
🔍 Discover the Bridge

You hear about a simple tool that lets everyday chat apps connect smoothly to powerful Claude agents.

2
📥 Get It Ready

You download the files to your computer and prepare them with a quick setup.

3
🔗 Link Your Agent

You connect it to your Claude agent helper so it can fetch smart, capable responses.

4
🚀 Launch the Bridge

You start the bridge with one easy action, and it springs to life on your machine.

5
📱 Switch Your App

You update your chat app to point to this new local helper instead of the usual one.

6
💬 Chat Away

You send messages in your app and get back thoughtful, agent-powered replies in real time.

🎉 Perfect Conversations

Now your familiar apps unlock advanced AI agent features effortlessly and securely.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 74 to 74 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is claude-acp-server?

This TypeScript HTTP server acts as an Anthropic-compatible API facade over claude-agent-acp, translating requests from Anthropic's Messages API to ACP protocol over stdio. It exposes POST /v1/messages for chat completions (with SSE streaming), GET /v1/models for backend availability, and handles auth via x-api-key or Bearer tokens. Developers get a drop-in bridge so Anthropic API clients can drive Claude agents without protocol changes—launch via npm start after setting env vars like FACADE_API_KEY and ACP_BACKEND_COMMAND.

Why is it gaining traction?

It stands out by staying laser-focused: no full Anthropic emulation, just the essentials for message-based inference with session reuse via x-acp-session-id headers. Users notice seamless streaming, model aliases like "sonnet" for claude-sonnet-4-6, and easy subprocess spawning of claude-agent-acp. The hook is zero-client rewrites for apps locked into Anthropic SDKs but powered by ACP Claude backends.

Who should use this?

AI engineers building Claude-powered tools who rely on Anthropic SDKs in their stack. Backend devs wrapping claude-agent-acp for web UIs or services expecting Anthropic-compatible endpoints. Teams prototyping agentic workflows without forking claude code MCP servers.

Verdict

Grab it if you need this exact bridge—solid docs, tests, and a local runner script make setup straightforward despite 74 stars and 1.0% credibility score signaling early maturity. Skip for production without monitoring the single subprocess dependency.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.