Integrations
Provides repository access for cloning the project code
Supports deploying the package to PyPI for distribution
Explorium API MCP Server
The Explorium MCP Server is a Model Context Protocol server used to interact with the Explorium API. It enables AI assistants to access Explorium's business and prospect data lookup capabilities.
📋 Table of Contents
- Overview
- Installation
- Setup for Development
- Running Locally
- Usage with AI Assistants
- Project Structure
- Development Workflow
- Continuous Integration
- Building and Publishing
- License
Overview
The Explorium MCP Server allows AI assistants to access the extensive business and prospects databases from Explorium. This enables AI tools to provide accurate, up-to-date information about companies, industries, and professionals directly in chat interfaces.
Installation
Install the Explorium MCP Server from PyPI:
The package requires Python 3.10 or later.
Setup for Development
- Clone the repository:
- Set up the development environment using
uv
:
- Create a
.env
file in the root directory with your Explorium API key:
To obtain an API key, follow the instructions in the Explorium API documentation.
Running Locally
Usage with AI Assistants
Usage with Claude Desktop
- Follow the official Model Context Protocol guide to install Claude Desktop and set it up to use MCP servers.
- Add this entry to your
claude_desktop_config.json
file:
For development, you can use this configuration instead:
Replace all placeholders with your actual paths and API key.
Usage with Cursor
Cursor has built-in support for MCP servers.
To configure it to use the Explorium MCP server:
- Go to
Cursor > Settings > Cursor Settings > MCP
- Add an "Explorium" entry with this command:
For development, use:
You may turn on "Yolo mode" in Cursor settings to use tools without confirming under
Cursor > Settings > Cursor Settings > Features > Chat > Enable Yolo mode
.
Project Structure
Development Workflow
- Set up the environment as described in Setup for Development
- Make your changes to the codebase
- Format your code:
- Run linting checks:
- Run tests:
Continuous Integration
The project uses GitHub Actions for CI/CD. The workflow defined in .github/workflows/ci.yml
does the following:
- Version Check: Ensures the version in
pyproject.toml
is incremented before merging to main - Linting: Runs code style and formatting checks using
ruff
- Testing: Runs the test suite with coverage reporting
- Deployment: Tags the repo with the version from
pyproject.toml
when merged to main
Building and Publishing
Building the Package
To build the package for distribution:
- Update the version in
pyproject.toml
(required for every new release) - Run the build command:
This creates a dist/
directory with the built package.
Publishing to PyPI
To publish the package to PyPI:
- Ensure you have
twine
installed:
- Upload the built package to PyPI:
You'll need to provide your PyPI credentials or configure them in a .pypirc
file.
Automatic Versioning and Tagging
When changes are merged to the main branch, the CI workflow automatically:
- Tags the repository with the version from
pyproject.toml
- Pushes the tag to GitHub
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Explorium AgentSource MCP Server empowers every agent to become an AI-driven, Go-To-Market specialized agent! With over 20 specialized endpoints designed for prospecting, sales, and lead generation, agents can effortlessly generate and enrich accounts and prospects, access deep business insights, an
- 📋 Table of Contents
- Overview
- Installation
- Setup for Development
- Running Locally
- Usage with AI Assistants
- Project Structure
- Development Workflow
- Continuous Integration
- Building and Publishing
Related Resources
Related MCP Servers
- -securityFlicense-qualityA simple aggregator server that allows batching multiple MCP tool calls into a single request, reducing token usage and network overhead for AI agents.Last updated -14JavaScript
- -securityAlicense-qualityA mcp server that bridges Dune Analytics data to AI agents.Last updated -16PythonMIT License
- -security-license-qualityA specialized MCP server that enables AI agents to interact with Reddit, including reading posts, creating content, and managing subreddit configurations.Last updated -311TypeScript
- -securityAlicense-qualityAn MCP server that extends AI agents' context window by providing tools to store, retrieve, and search memories, allowing agents to maintain history and context across long interactions.Last updated -5TypeScriptMIT License