Mkinf
mkinf SDK to interact with mkinf hub MCP servers
What is Mkinf?
Mkinf is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mkinf sdk to interact with mkinf hub mcp servers
mkinf SDK to interact with mkinf hub MCP servers
This server falls under the APIs category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- mkinf SDK to interact with mkinf hub MCP servers
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mkinfConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Mkinf
mkinf is a Python SDK and hub platform that aggregates specialized AI agent capabilities as MCP-compatible servers, letting developers pull pre-built agents into their LLM workflows with a single function call. Rather than building integrations from scratch, developers browse agents on hub.mkinf.io and load them into their Python code or MCP-client environment with their required environment variables configured inline. The first available agent is ScrapeGraphAI for intelligent web scraping, with support for CrewAI, AutoGen, and SmolAgents planned.
Prerequisites
- Python 3.9+ installed
- pip install mkinf
- An MKINF_API_KEY from hub.mkinf.io/settings/api-keys stored in a .env file
- Agent-specific API keys (e.g., an OpenAI API key when using ScrapeGraphAI with GPT-4o)
- An MCP-compatible client such as Claude Desktop or Claude Code
Install the mkinf SDK
Install the mkinf package from PyPI.
pip install mkinfObtain your mkinf API key
Sign up at hub.mkinf.io, navigate to Settings → API Keys, and generate a key. Add it to your .env file.
MKINF_API_KEY=your_mkinf_api_keyBrowse available agents on hub.mkinf.io
Visit hub.mkinf.io to discover available agents and their required environment variables. Each agent is identified by an 'Owner/AgentName' slug.
Pull and use an agent in Python
Use mh.pull() to load an agent with its required environment variables. The tools returned are standard MCP tool objects.
import os
from mkinf import hub as mh
from dotenv import load_dotenv
load_dotenv()
tools = mh.pull(
["ScrapeGraphAI/scrapegraphai"],
env={
"SCRAPEGRAPH_LLM_MODEL": "openai/gpt-4o-mini",
"SCRAPEGRAPH_LLM_API_KEY": os.getenv("OPENAI_API_KEY")
}
)Configure for use with an MCP client
Add the mkinf server to your Claude Desktop config. The server acts as a gateway to the hub agents you select.
{
"mcpServers": {
"mkinf": {
"command": "python",
"args": ["-m", "mkinf.server"],
"env": {
"MKINF_API_KEY": "your_mkinf_api_key"
}
}
}
}Run the example Streamlit app
Explore the bundled Streamlit demo to see mkinf agents in action before writing your own integration.
uv run exampleMkinf Examples
Client configuration
Claude Desktop config for the mkinf MCP gateway server.
{
"mcpServers": {
"mkinf": {
"command": "python",
"args": ["-m", "mkinf.server"],
"env": {
"MKINF_API_KEY": "your_mkinf_api_key"
}
}
}
}Prompts to try
Prompts to use once mkinf agents are loaded into your AI assistant.
- "Scrape the product listing page at https://example.com/products and return all product names and prices"
- "Extract the main article content from https://news-site.com/article/123"
- "Summarize the key points from https://example.com/report.html"
- "What agents are available on the mkinf hub?"Troubleshooting Mkinf
Authentication error: invalid MKINF_API_KEY
Generate a fresh API key at hub.mkinf.io/settings/api-keys. Ensure the key is set in your .env file and that load_dotenv() is called before mh.pull(), or set it directly as an environment variable: export MKINF_API_KEY=your_key.
ScrapeGraphAI agent returns errors about the LLM model
Confirm SCRAPEGRAPH_LLM_API_KEY is set to a valid key for the provider you chose. For openai/gpt-4o-mini, this must be a valid OpenAI API key. The model string must match the provider's exact model ID format.
Agent not found when calling mh.pull()
Check hub.mkinf.io to confirm the agent slug is correct and the agent is published. The format is 'Owner/AgentName' (case-sensitive). Check that your API key has access to the requested agent tier.
Frequently Asked Questions about Mkinf
What is Mkinf?
Mkinf is a Model Context Protocol (MCP) server that mkinf sdk to interact with mkinf hub mcp servers It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Mkinf?
Follow the installation instructions on the Mkinf GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Mkinf?
Mkinf works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Mkinf free to use?
Yes, Mkinf is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Mkinf Alternatives — Similar APIs Servers
Looking for alternatives to Mkinf? Here are other popular apis servers you can use with Claude, Cursor, and VS Code.
Kong
★ 43.4k🦍 The API and AI Gateway
API Mega List
★ 5.4kThis GitHub repo is a powerhouse collection of APIs you can start using immediately to build everything from simple automations to full-scale applications. One of the most valuable API lists on GitHub—period. 💪
Fetch
★ 5.4kFetch web content and convert to markdown for AI consumption
Fusio
★ 2.1kSelf-Hosted API Management for Builders
Korean Law
★ 1.8k국가법령정보MCP v4.0 | 법제처 41개 API → 17개 MCP 도구. 법령·판례·조례 검색 + LLM 환각 방지 인용검증 + 조문 영향 그래프(impact_map) + 시점 비교 자동 diff(time_travel) + 시민 5단계 실행 가이드(action_plan) | 41 Korean legal APIs → 17 MCP tools
RuleGo
★ 1.5k⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
Browse More APIs MCP Servers
Explore all apis servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Mkinf in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Mkinf?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.