内容
# mkinf SDK

mkinf SDK 是一个强大的工具包,使您可以轻松地将 MCP servers 集成到您的应用程序中。借助 mkinf,您可以通过一个简单、统一的界面访问不断增长的专业 AI 功能生态系统。
## Getting Started
请按照以下步骤开始在您的项目中使用 mkinf:
## 1. Create a mkinf Account
在 [hub.mkinf.io/signup](https://hub.mkinf.io/signup) 注册一个免费帐户。
<Check>在 Beta 期间,所有帐户都将获得无限的免费积分</Check>
## 2. Configure Your API Key
1. 转到 [API Keys settings](https://hub.mkinf.io/settings/api-keys)
2. 如果您还没有创建组织,请创建一个
3. 生成并复制您的 API key
4. 将密钥添加到项目的 `.env` 文件中:
```env .env
MKINF_API_KEY=sk-org-...
```
## 3. Install the SDK
使用 pip 安装 mkinf SDK:
```bash
pip install mkinf
```
有关特定版本,请查看 [PyPI repository](https://pypi.org/project/mkinf/)。
## 4. Find an AI Agent
在 [mkinf hub](https://hub.mkinf.io/) 浏览可用的 AI Agents,然后选择一个符合您用例的代理

## 5. Import and Use the Agent
查看您选择的存储库的“Use Agent”部分,获取导入说明

将代理导入到您的代码中
```python
from mkinf import hub as mh
tools = mh.pull(
["ScrapeGraphAI/scrapegraphai"],
env={
"SCRAPEGRAPH_LLM_MODEL": "openai/gpt-4o-mini",
"SCRAPEGRAPH_LLM_API_KEY": os.getenv("OPENAI_API_KEY")
}
)
```
> [!NOTE]
> 请记住配置代理文档中指定的任何必需的环境变量。
## Current Limitations
> [!WARNING]
> 目前,mkinf 工具与 LangChain chains 和 graphs 兼容。对 CrewAI、AutoGen 和 SmolAgents 等其他框架的支持即将推出。
# Example
您可以运行包含的 Streamlit 示例来查看 mkinf 的实际应用:
```bash
uv run sync --dev
uv run example
```