๐ What is AgentHotspot?
AgentHotspot a marketplace for AI agent developers. It provides:
- ๐ 6,000+ curated MCP connectors ready to connect and integrate for agent builders
- ๐ One-click integration with Claude Desktop, OpenAI Agents, n8n, and more
- ๐ฐ Instant Monetization tools for MCP connector creators
- ๐ Analytics dashboard to track usage and performance
This MCP server allows your AI agents to search and discover oss connectors from the AgentHotspot marketplace.
โจ Features
- ๐ Search Connectors โ Query the AgentHotspot catalog with natural language
- ๐ฆ Lightweight โ Minimal dependencies, easy to install
- ๐ง MCP Compatible โ Works with any MCP-compatible client
๐ฆ Installation
Prerequisites
- Python 3.10+
- An MCP-compatible client (Claude Desktop, OpenAI Agents SDK, custom agents, etc.)
From Source
git clone https://github.com/AgentHotspot/agenthotspot-mcp.git
cd agenthotspot-mcp
# Install dependencies
pip install -r requirements.txt
# Install module
pip install -e .
๐ง Usage
Run the Server Independently
# Run directly
python3 -m agenthotspot_mcp
# Or using the script
python3 src/agenthotspot_mcp/server.py
With Claude Desktop
Add this configuration to your Claude Desktop config file:
macOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"agenthotspot": {
"command": "python3",
"args": ["-m", "agenthotspot_mcp"]
}
}
}
With LangChain
import asyncio
from langchain_mcp_adapters.client import MultiServerMCPClient
async def main():
client = MultiServerMCPClient({
"agenthotspot": {
"transport": "stdio",
"command": "python3",
"args": ["-m", "agenthotspot_mcp"],
}
})
tools = await client.get_tools()
print(tools)
# Remaining code ...
# (see examples/langchain_example.py for full agent example)
asyncio.run(main())
๐๏ธ Project Structure
agenthotspot-mcp/
โโโ src/
โ โโโ agenthotspot_mcp/
โ โโโ __init__.py # Package exports
โ โโโ __main__.py # Entry point
โ โโโ server.py # MCP server implementation
โโโ examples/
โ โโโ claude_config.json # Claude Desktop config example
โ โโโ langchain_example.py # Python langchain usage example
โโโ pyproject.toml # Package configuration
โโโ requirements.txt # Dependencies
โโโ LICENSE # MIT License
โโโ CONTRIBUTING.md # Contribution guidelines
โโโ README.md # This file
๐ค Contributing
We welcome contributions! See CONTRIBUTING.md for guidelines.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
๐ License
This project is licensed under the MIT License โ see the LICENSE file for details.
๐ Links
- ๐ Website: agenthotspot.com
- ๐ฆ Connectors: Browse 6,000+ connectors
- ๐ฆ Twitter/X: @agenthotspot
- ๐ GitHub: AgentHotspot
- ๐ง Support: support@agenthotspot.com
<p align="center"> <strong>Built with โค๏ธ by the <a href="https://agenthotspot.com">AgentHotspot</a> team</strong> </p> <p align="center"> <a href="https://agenthotspot.com"> <img src="https://img.shields.io/badge/Discover_MCP_Connectors-AgentHotspot-blue?style=for-the-badge" alt="Discover Connectors"> </a> </p> <!-- mcp-name: io.github.agenthotspot/agenthotspot-mcp -->