Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AgentHotspot MCP Serverfind me an MCP connector for Stripe"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
π 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.pyWith 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