APIPark 一键接入 MCP Server,API 秒变高效 MCP 服务

MCP开源最佳实践

开发者们好!APIPark v1.7 震撼来袭!通过一键接入 MCP Server,开发者能够将传统 API 瞬间转化为高效的 MCP 服务,解锁 AI Agent 与工具生态的无缝协作。

无论是简化集成流程还是加速智能应用开发,APIPark v1.7 版本都为您提供前所未有的便捷与性能,助力构建未来智能生态!

Github 地址:https://github.com/APIParkLab/APIPark

功能展示

1. 系统 APIKey

APIPark APIKey 模块是一个系统级功能,旨在提供与 APIPark OpenAPI 的安全高效集成。用户可通过合法有效的 API 密钥,安全访问 APIPark 提供的 OpenAPI,快速实现与第三方系统的集成。

同时,该模块支持使用 API 密钥访问系统级 MCP(模型上下文协议)Server 功能,方便 MCP Client(如 Claude、Cursor、Cline 等)快速接入。

在 APIPark上,我们可以对系统 APIKey 进行管理,如下图:

picture.image

在 MCP 页面,可快速接入使用,如下图:

picture.image

2. 系统级别 MCP 服务

系统级别 MCP 接口提供了一个统一的、标准化的访问机制,用于访问平台上所有公开可用的服务。该功能旨在简化服务集成,实现在多样化服务之间的无缝交互,非常适合构建多模态智能体和自动化工作流程。

picture.image

系统级别 MCP 提供以下 Tool:

[ service_list]

此工具用于获取 APIPark 中已注册服务的列表。每个服务包含其唯一标识(service ID)、名称、描述及包含的 API 列表等关键信息。支持通过关键词进行模糊搜索,以便快速缩小查找范围。

在获得某个服务的 ID 后,可以调用 openapi_document 工具来获取该服务的 OpenAPI 文档,以便后续调用其提供的 API 接口。

[ openapi_document ]

此工具用于获取指定服务的 OpenAPI 接口文档。返回内容支持 OpenAPI v2 与 v3 两种规范格式。

通过传入服务 ID,可以查看该服务的所有 API 定义、参数结构、请求方式等详细信息,为后续构造请求做准备。

[ invoke_api ]

此工具用于直接调用指定的 API 接口。调用前需根据该接口的 OpenAPI 文档构造必要的请求参数,如请求路径、方法、查询参数、请求头、请求体等。

调用过程中无需传递认证信息,例如请求头中的 Authorization 字段不需要提供。

3. 服务级别 MCP 服务

服务级别 MCP 为 APIPark 提供了一种高效、标准化的方式,用于将服务与 AI Agent 及其他支持 MCP 协议的工具无缝集成。

以下为主要功能: 1)一键开启 MCP 接入支持快速将 HTTP 或 AI API 转换为 MCP 服务,用户只需简单配置即可完成接入,无需复杂开发,极大降低集成门槛。

2)服务广场 MCP 标签展示已启用 MCP 的服务将在服务广场中显示专属的 MCP 标签,便于用户快速识别支持 MCP 协议的服务。

3)服务详情页 MCP 接入信息在服务详情页面,用户可查看完整的 MCP 接入信息。只需复制相关配置信息,即可轻松集成到 AI Agent 或其他支持 MCP 的工具中,实现快速部署与应用。

picture.image

通过以上功能,服务级别 MCP 助力开发者与企业高效构建和管理 AI 驱动的服务生态,提升系统的互操作性与扩展性。

4. MCP 调用效果

我们可以使用 MCP Client,如 Cursor、Cline、Claude、Dify 接入APIPark的 MCP Server 服务。下图为 Cursor 接入  APIPark-MCP-Server 示例:

picture.image

以上为 APIPark V1.7 版本的重要功能,如果您也对 APIPark 未来的功能感兴趣,并有意向参与我们项目的开源共建,请登录 APIPark Github 仓给开源团队提出您宝贵的建议!

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
CV 技术在视频创作中的应用
本次演讲将介绍在拍摄、编辑等场景,我们如何利用 AI 技术赋能创作者;以及基于这些场景,字节跳动积累的领先技术能力。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论