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 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_companiesA | 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_companyC | Look up detailed company information by domain, LinkedIn URL, or domain search ID |
| enrich_companyA | 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_peopleA | 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_personC | Look up a person's professional profile by LinkedIn URL or Pubrio ID |
| lookup_person_linkedinA | Look up a person's professional profile by their LinkedIn URL (dedicated LinkedIn lookup endpoint) |
| enrich_personA | 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_contactA | 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_jobsA | Search job postings across companies by title, keyword, location, and date. Returns job_search_id for use with lookup_job |
| search_newsA | 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_adsA | Search company advertisements and ad campaigns by keyword, headline, target location, and date. Returns advertisement_search_id for use with lookup_advertisement |
| find_similar_companiesB | Find companies similar to a given company by domain, LinkedIn URL, or domain search ID |
| lookup_technologyC | Look up technologies used by a company |
| get_usageA | Get current credit usage and subscription information for your Pubrio account |
| get_userA | Get details about the currently authenticated user |
| validate_webhookB | Test a webhook destination configuration with sample data |
| get_monitor_chartA | Get daily trigger statistics for a monitor over a date range |
| lookup_company_linkedinB | Look up a company by its LinkedIn URL using the dedicated LinkedIn lookup endpoint |
| lookup_jobB | Look up detailed information about a specific job posting by its search ID |
| lookup_newsA | Look up detailed information about a specific news article by its search ID |
| lookup_advertisementB | Look up detailed information about a specific advertisement by its search ID |
| lookup_lookalikeB | Look up a similar/lookalike company result by domain, LinkedIn URL, or domain search ID |
| batch_redeem_contactsA | 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_redeemA | Check the status and results of a batch contact redeem operation |
| get_locationsA | Reference data: get all available location codes for use as filter values in search queries (free, no credits) |
| get_departmentsA | Reference data: get all department title codes for use as filter values in people searches (free, no credits) |
| get_department_functionsA | Reference data: get all department function codes for use as filter values in people searches (free, no credits) |
| get_management_levelsA | Reference data: get all management/seniority level codes for use as filter values in people searches (free, no credits) |
| get_company_sizesA | Reference data: get all company size range codes for use as filter values in searches (free, no credits) |
| get_timezonesA | Reference data: get all available timezone codes (free, no credits) |
| get_news_categoriesA | Reference data: get all news category codes for use as filter values in news searches (free, no credits) |
| get_news_galleriesA | Reference data: get all news gallery codes for use as filter values in news searches (free, no credits) |
| get_news_languagesA | Reference data: get all news language codes for use as filter values in news searches (free, no credits) |
| search_technologiesA | Reference data: search for technology names by keyword to find valid technology filter values (free, no credits) |
| search_technology_categoriesA | Reference data: search for technology category names by keyword to find valid technology category filter values (free, no credits) |
| search_verticalsA | Reference data: search for industry vertical names by keyword to find valid vertical filter values (free, no credits) |
| search_vertical_categoriesA | Reference data: search for vertical category names by keyword to find valid vertical category filter values (free, no credits) |
| search_vertical_sub_categoriesA | Reference data: search for vertical sub-category names by keyword to find valid vertical sub-category filter values (free, no credits) |
| create_monitorC | Create a new signal monitor to track jobs, news, or advertisements for specified companies |
| update_monitorB | Update an existing signal monitor configuration |
| get_monitorB | Get detailed information about a specific signal monitor |
| list_monitorsB | List all signal monitors with pagination and sorting |
| delete_monitorB | Permanently delete a signal monitor |
| duplicate_monitorA | Create a copy of an existing signal monitor with an optional new name |
| test_run_monitorA | Execute a test run of a signal monitor to preview what it would trigger |
| retry_monitorC | Retry a failed monitor trigger by log ID |
| get_monitor_statsA | Get aggregate statistics across all signal monitors |
| get_monitor_logsB | Get trigger logs for a specific signal monitor with pagination |
| lookup_monitor_logA | Look up detailed information about a specific monitor trigger log entry |
| reveal_monitor_signatureB | Reveal the webhook signature secret for a monitor (for verifying webhook deliveries) |
| get_profileA | 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
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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