Token导航 LogoToken导航TokenDH.com
Carbonarc MCP Clients logo
安全风控stdio官方来源来源级核验

Carbonarc MCP Clients

MCP Server

CarbonArc MCP客户端示例,展示了如何使用官方Model Context Protocol SDKs从各种流行语言连接到CarbonArc MCP服务器。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
Go多语言支持Python

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Carbon-Arc

提供方

Carbon-Arc

最后核验

2026/5/17 20:21

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run python mcp_example.py

详细介绍

CarbonArc MCP客户端示例

最小的、自包含的MCP客户端示例,显示如何连接到 碳弧 来自各种流行语言的MCP服务器 使用 官方模型上下文协议SDK.

每个示例都遵循相同的模式:

  1. 连接到 https://mcp.carbonarc.ai/ 通过流式HTTP
  2. 通过OAuth 2.0进行身份验证(浏览器在支持的地方会自动打开)
  3. 发现可用工具
  4. 呼叫 search_entities 随着 "Walmart" 作为快速烟雾测试

______________________________________________________________________

客户示例概览

语言目录SDK传输
pythonpython/fastmcp + langchain-mcp-adapters流式HTTP
Types/Node.jstypescript/@modelcontextprotocol/sdkStreamableHTTPClientTransport
go/modelcontextprotocol/go-sdkStreamableClientTransport

______________________________________________________________________

python

cd python
uv run python mcp_example.py

Types/Node.js

使用 官方MCP TypeScript SDK (@modelcontextprotocol/sdk).包含完整的OAuth 2.0授权码 使用本地回调服务器进行流。

cd typescript
npm install
npx tsx mcp-example.ts

使用 官方MCP Go SDK (v1.5.0+).需要 转到1.25+.

cd go
go mod tidy
go run -tags mcp_go_client_oauth .

______________________________________________________________________

认证

CarbonArc MCP服务器需要OAuth 2.0身份验证。大多数示例 通过以下方式处理此问题:

  1. 发现 通过服务器的授权端点

/.well-known/oauth-protected-resource 元数据。

  1. 注册中 如果需要,可以动态地访问客户端(RFC 7591)。
  2. 打开浏览器 以便用户登录。
  3. 接收认证码 在本地回调服务器上。
  4. 交换 访问令牌的代码。

所有三个客户端示例都实现了完整的基于浏览器的OAuth流程。

安全

这些例子是 最小快速启动 旨在演示MCP连接。它们在脚本执行期间将OAuth令牌存储在内存中,并执行以下操作 包括:

  • 静态令牌加密
  • 审核日志记录
  • 速率限制
  • 秘密扫描或轮换

延伸阅读

目录标签

目录标签

Go多语言支持PythonMCP客户端混合部署OAuth2.0认证快速入门

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

oauth

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiooauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP