Back to MCP directory
publicPublicdnsLocal runtime

mkinf

mkinf SDK是一个强大的工具包,可轻松将MCP服务器集成到应用程序中,通过统一接口访问专业AI能力。

article

README

🚀 mkinf SDK

mkinf SDK 是一款功能强大的工具包,它能让您轻松地将 MCP 服务器集成到自己的应用程序中。借助 mkinf,您可以访问不断壮大的生态系统里的专业 AI 功能,并通过简单统一的接口来使用这些功能。

🚀 快速开始

按照以下步骤,即可在项目中开始使用 mkinf:

1. 创建 mkinf 账户

前往 hub.mkinf.io/signup 注册一个免费账户。 在试用期内,所有账户均可获得无限免费积分

2. 配置您的 API 密钥

  1. 前往 API Keys 设置
  2. 如果尚未创建组织,请先建立一个。
  3. 生成并复制您的 API 密钥。
  4. 将密钥添加到项目的 .env 文件中:
MKINF_API_KEY=sk-org-...

3. 安装 SDK

使用 pip 安装 mkinf SDK:

pip install mkinf

要查看特定版本,请访问 PyPI 仓库

4. 寻找一个 AI 代理

浏览可用的 AI 代理,前往 mkinf 控制台 并选择与您的使用场景匹配的代理。 图片

5. 导入并使用代理

查看您选择的代理仓库中的“使用代理”部分,获取导入说明。 图片

在代码中导入代理:

from mkinf import hub as mh

工具 = mh.pull(
    ["ScrapeGraphAI/scrapegraphai"],
    环境={
        "SCRAPEGRAPH_LLM_MODEL": "openai/gpt-4o-mini",
        "SCRAPEGRAPH_LLM_API_KEY": os.getenv("OPENAI_API_KEY")
    }
)

⚠️ 重要提示

请记得配置代理文档中指定的任何必需环境变量。

✨ 主要特性

mkinf SDK 允许您轻松将 MCP 服务器集成到应用程序中,还能让您访问不断增长的生态系统中的专业 AI 功能,并通过简单统一的接口使用它们。

📦 安装指南

使用 pip 安装 mkinf SDK:

pip install mkinf

要查看特定版本,请访问 PyPI 仓库

💻 使用示例

基础用法

from mkinf import hub as mh

工具 = mh.pull(
    ["ScrapeGraphAI/scrapegraphai"],
    环境={
        "SCRAPEGRAPH_LLM_MODEL": "openai/gpt-4o-mini",
        "SCRAPEGRAPH_LLM_API_KEY": os.getenv("OPENAI_API_KEY")
    }
)

⚠️ 注意事项

⚠️ 重要提示

目前,mkinf 工具仅与 LangChain 链和图兼容。对其他框架(如 CrewAI、AutoGen 和 SmolAgents)的支持正在开发中。

📚 示例运行

您可以运行附带的 Streamlit 示例来查看 mkinf 的实际效果:

uv 运行 同步 --dev
uv 运行 示例
help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client