MCP.so
登录
A

Agent Broker

@basilalshukaili

关于 Agent Broker

13 MCP tools to find, message, and book appointments at small businesses worldwide.

基本信息

分类

AI 与智能体

传输方式

stdio

发布者

basilalshukaili

提交者

Basil ِ

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "agent-broker": {
      "url": "https://agent-broker-edge.basil-agent.workers.dev/mcp"
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Agent Broker?

Agent Broker is a compliance-aware service that lets autonomous AI agents discover, verify, communicate, schedule with, and transact with small and mid-sized businesses (SMBs) through a single tool surface. It integrates with MCP, REST, OpenAI function calling, Anthropic tool use, and A2A protocols.

How to use Agent Broker?

Add the MCP server URL and X-Agent-Identity header to your MCP client config, or call operations directly via REST using the $AGENT_BROKER_TOKEN for authentication. You can also use the provided OpenAI or Anthropic tool schemas by fetching the .well-known JSON files.

Key features of Agent Broker

  • 13 operations including search, verify, message, schedule, and transact
  • Enforced compliance (TCPA, GDPR, CASL, 10DLC, two-party consent)
  • Channel fallback: API → SMS → voice → email → web form
  • Idempotency keyed by agent, operation, and key with 24h TTL
  • Cost preview, self-test, and outcome polling operations are free

Use cases of Agent Broker

  • An AI agent finds and books a haircut appointment at an SMB in Atlanta
  • An agent gets a quote on a roof repair from a local contractor
  • An agent sends a transactional confirmation after an online booking
  • An agent captures a prospect lead with dedup and hands it to an SMB
  • An agent escalates a complex customer query to a human operator

FAQ from Agent Broker

How does Agent Broker handle compliance?

Every outbound communication passes through compliance/pre_check() that classifies content, checks opt-outs and consent, verifies 10DLC registry, and enforces two-party recording consent. Violations surface as ComplianceViolationError and are never silently dropped.

What runtime dependencies does Agent Broker require?

The service requires Python 3.11+ for the origin layer and runs on Cloudflare Workers for the edge proxy. The README includes a requirements.txt and a Docker Compose file for local development.

How is data stored and protected?

PII is stored as SHA-256 hashes, never as plaintext. Audit logs and consent records are written immutably to an outcome store. No further details on data residency are provided.

What transport and authentication options are available?

You can call Agent Broker via MCP, REST, OpenAI tools, Anthropic tools, or A2A protocol. Authentication uses an X-Agent-Identity header containing an agent token. The service is reachable at agent-broker-edge.basil-agent.workers.dev.

What are the pricing and cost guarantees?

Each operation has a fixed per-call cost (e.g., $0.01 for find_business, $0.15 + $0.85 success premium for schedule_appointment). The preview_cost and self_test operations are free. Idempotency keys prevent double charging within a 24‑hour window.

评论

AI 与智能体 分类下的更多 MCP 服务器