Pubrio
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PUBRIO_API_KEY | Yes | Your Pubrio API key from https://app.pubrio.com/settings/api |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_companies | Search B2B companies by name, domain, location, industry, technology, or headcount. Tip: use get_locations, search_verticals, and search_technologies to find valid filter codes |
| lookup_company | Look up detailed company information by domain, LinkedIn URL, or domain search ID |
| enrich_company | Enrich company data with full firmographic details including description, social links, and funding (uses credits). Provide one of: domain, linkedin_url, or domain_search_id |
| search_people | Search business professionals by name, title, department, seniority, or company. Tip: use get_departments, get_department_functions, and get_management_levels to find valid filter codes |
| lookup_person | Look up a person's professional profile by LinkedIn URL or Pubrio ID |
| lookup_person_linkedin | Look up a person's professional profile by their LinkedIn URL (dedicated LinkedIn lookup endpoint) |
| enrich_person | Enrich person with full professional details including work history and education (uses credits). Provide linkedin_url or people_search_id from a previous search |
| reveal_contact | Reveal email (work or personal) or phone number for a person (uses 1 credit per contact type). Provide people_search_id from search_people or linkedin_url |
| search_jobs | Search job postings across companies by title, keyword, location, and date. Returns job_search_id for use with lookup_job |
| search_news | Search company news and press releases. Tip: use get_news_categories and get_news_galleries for valid filter values. Returns news_search_id for use with lookup_news |
| search_ads | Search company advertisements and ad campaigns by keyword, headline, target location, and date. Returns advertisement_search_id for use with lookup_advertisement |
| find_similar_companies | Find companies similar to a given company by domain, LinkedIn URL, or domain search ID |
| lookup_technology | Look up technologies used by a company |
| get_usage | Get current credit usage and subscription information for your Pubrio account |
| get_user | Get details about the currently authenticated user |
| validate_webhook | Test a webhook destination configuration with sample data |
| get_monitor_chart | Get daily trigger statistics for a monitor over a date range |
| lookup_company_linkedin | Look up a company by its LinkedIn URL using the dedicated LinkedIn lookup endpoint |
| lookup_job | Look up detailed information about a specific job posting by its search ID |
| lookup_news | Look up detailed information about a specific news article by its search ID |
| lookup_advertisement | Look up detailed information about a specific advertisement by its search ID |
| lookup_lookalike | Look up a similar/lookalike company result by domain, LinkedIn URL, or domain search ID |
| batch_redeem_contacts | Reveal contact details (email, phone) for multiple people at once (uses 1 credit per person per contact type). Provide people_search_ids from search_people results |
| query_batch_redeem | Check the status and results of a batch contact redeem operation |
| get_locations | Reference data: get all available location codes for use as filter values in search queries (free, no credits) |
| get_departments | Reference data: get all department title codes for use as filter values in people searches (free, no credits) |
| get_department_functions | Reference data: get all department function codes for use as filter values in people searches (free, no credits) |
| get_management_levels | Reference data: get all management/seniority level codes for use as filter values in people searches (free, no credits) |
| get_company_sizes | Reference data: get all company size range codes for use as filter values in searches (free, no credits) |
| get_timezones | Reference data: get all available timezone codes (free, no credits) |
| get_news_categories | Reference data: get all news category codes for use as filter values in news searches (free, no credits) |
| get_news_galleries | Reference data: get all news gallery codes for use as filter values in news searches (free, no credits) |
| get_news_languages | Reference data: get all news language codes for use as filter values in news searches (free, no credits) |
| search_technologies | Reference data: search for technology names by keyword to find valid technology filter values (free, no credits) |
| search_technology_categories | Reference data: search for technology category names by keyword to find valid technology category filter values (free, no credits) |
| search_verticals | Reference data: search for industry vertical names by keyword to find valid vertical filter values (free, no credits) |
| search_vertical_categories | Reference data: search for vertical category names by keyword to find valid vertical category filter values (free, no credits) |
| search_vertical_sub_categories | Reference data: search for vertical sub-category names by keyword to find valid vertical sub-category filter values (free, no credits) |
| create_monitor | Create a new signal monitor to track jobs, news, or advertisements for specified companies |
| update_monitor | Update an existing signal monitor configuration |
| get_monitor | Get detailed information about a specific signal monitor |
| list_monitors | List all signal monitors with pagination and sorting |
| delete_monitor | Permanently delete a signal monitor |
| duplicate_monitor | Create a copy of an existing signal monitor with an optional new name |
| test_run_monitor | Execute a test run of a signal monitor to preview what it would trigger |
| retry_monitor | Retry a failed monitor trigger by log ID |
| get_monitor_stats | Get aggregate statistics across all signal monitors |
| get_monitor_logs | Get trigger logs for a specific signal monitor with pagination |
| lookup_monitor_log | Look up detailed information about a specific monitor trigger log entry |
| reveal_monitor_signature | Reveal the webhook signature secret for a monitor (for verifying webhook deliveries) |
| get_profile | Get the full profile information for the authenticated Pubrio account |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/pubrio/pubrio-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server