Skip to main content
Glama
agenthotspot

AgentHotspot MCP Server

by agenthotspot

🌟 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.

  1. Fork the repository

  2. Create a feature branch (git checkout -b feature/amazing-feature)

  3. Commit your changes (git commit -m 'Add amazing feature')

  4. Push to the branch (git push origin feature/amazing-feature)

  5. Open a Pull Request


πŸ“„ License

This project is licensed under the MIT License β€” see the LICENSE file for details.



-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/agenthotspot/agenthotspot-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server