Connect Saber and your agent gets 119 tools, among them companies-enrich_custom, companies-enrich_custom_batch, companies-enrich_firmographics. It answers at https://mcp.saber.app/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 4 September 2026; the last check, on 17 October 2026, succeeded.
Sales intelligence — research companies, qualify prospects, and find contacts.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
companies-enrich_custom | Enrich a company with a custom question Inputs: __requestBody |
companies-enrich_custom_batch | Enrich many companies with one custom question Inputs: __requestBody |
companies-enrich_firmographics | Enrich a company with firmographics Inputs: __requestBody |
companies-enrich_funding | Enrich a company with funding status Inputs: __requestBody |
companies-enrich_mna | Enrich a company with M&A activity Inputs: __requestBody |
companies-enrich_open_jobs | Enrich a company with open jobs Inputs: __requestBody |
companies-enrich_tech_stack | Enrich a company with its tech stack Inputs: __requestBody |
companies-generate_summary | Generate a company summary Inputs: __requestBody |
companies-list_summaries | List company summaries Inputs: domain, limit, offset |
company_lists-count_preview | Estimate how many companies match a list filter and how many credits the list operation would cost. Inputs: __requestBody |
company_lists-create | Save a company filter as a reusable list for review, signals, scoring, export, and CRM workflows. Inputs: __requestBody |
company_lists-delete | Delete a saved company list and remove its reusable segment boundary. Inputs: listId |
company_lists-export | Export a saved company list to CSV, optionally including selected firmographic and signal columns. Inputs: listId, __requestBody |
company_lists-get | Retrieve company list metadata, including its filter and current company count. Inputs: listId |
company_lists-get_companies | Page through companies that match a saved company list filter. Inputs: listId, limit, offset |
company_lists-import | Import companies from a HubSpot list, view, or segment into a saved Saber company list. Inputs: __requestBody |
company_lists-list | List saved company lists with pagination. Inputs: limit, offset |
company_lists-search | Preview up to 50 companies that match a filter before creating a reusable company list. Inputs: __requestBody |
company_lists-update | Update a company list name or filter and refresh cached matching companies. Inputs: listId, __requestBody |
company_signals-create | Create a company research signal, return immediately, then poll the signal ID or receive results through a webhook. Inputs: __requestBody |
company_signals-create_batch | Create many company signals across domains, questions, or templates. Use templates for larger standardized batches. Inputs: __requestBody |
company_signals-get | Retrieve the current status and AI-generated answer for a company signal when it has completed. Inputs: signalId |
company_signals-list | List company signal runs with optional filters for domain, company ID, completion date, status, and subscription. Inputs: domain, companyId, limit, offset, fromDate, toDate |
company_signals-subscription_logs | List company signal executions produced by a specific signal subscription, with filters and pagination. Inputs: subscriptionId, domain, companyId, limit, offset, fromDate |
connectors-list | List connectors and their connection status |
contact_lists-create | Run a LinkedIn Sales Navigator search, store a point-in-time contact snapshot, and return contact list metadata. Inputs: __requestBody |
contact_lists-delete | Permanently delete a contact list and its stored contact snapshots. Inputs: listId |
contact_lists-get | Retrieve contact list metadata and the stored contact count. Inputs: listId |
contact_lists-get_contacts | Page through contacts stored in a saved list without making a new Sales Navigator request. Inputs: listId, limit, offset |
contact_lists-list | List saved contact lists with pagination. Inputs: limit, offset |
contact_lists-update | Rename a saved contact list without changing its stored contact snapshot. Inputs: listId, __requestBody |
contacts-create_research | Start asynchronous AI research for a contact using LinkedIn and other sources, then poll the research ID for results. Inputs: __requestBody |
contacts-create_signal | Create a contact research signal, return immediately, then poll the signal ID or receive results through a webhook. Inputs: __requestBody |
contacts-enrich_custom | Enrich a contact with a custom question Inputs: __requestBody |
contacts-enrich_work_email | Find a contact's verified work email Inputs: __requestBody |
contacts-get_research | Retrieve the current status and AI-generated insights for a contact research job when it has completed. Inputs: id |
contacts-get_signal | Retrieve the current status and AI-generated answer for a contact signal when it has completed. Inputs: signalId |
contacts-list_signals | List contact signal runs with optional filters for profile URL and pagination. Inputs: contactProfileUrl, limit, offset |
contacts-search | Search for contacts by person, role, tenure, industry, company headcount, company type, or recent job change using the API key owner's Sales Navigator connection. Inputs: __requestBody |
credits-get_balance | Check how many Saber API credits your organization has left in the current billing period. |
enrichment_runs-get, enrichment_runs-list, enrichment_templates-create, enrichment_templates-delete, enrichment_templates-get, enrichment_templates-list, enrichment_templates-update, enrichment_types-list, findEmail, findEmailBatchGet, findEmailBatchSubmit, getContactResearchByExternalID, market_signals-create_subscription, market_signals-delete_subscription, market_signals-get_subscription, market_signals-list_signals, market_signals-list_subscriptions, market_signals-pause_subscription, market_signals-resume_subscription, market_signals-trigger_subscription, market_signals-update_subscription, monitors-create, monitors-create_action, monitors-delete, monitors-delete_action, monitors-get, monitors-get_action, monitors-list, monitors-list_actions, monitors-list_signals, monitors-pause, monitors-pause_action, monitors-resume, monitors-resume_action, monitors-trigger, monitors-update, monitors-update_action, organisation-get, organisation-update, scoring-assignment-bulk-create, scoring-assignment-create, scoring-assignment-delete, scoring-assignment-list, scoring-compute, scoring-profile-create, scoring-profile-delete, scoring-profile-get, scoring-profile-list, scoring-profile-update, scoring-rule-delete, scoring-rule-list, scoring-rule-upsert, scoring-scores-get, signal_subscriptions-create, signal_subscriptions-get, signal_subscriptions-list, signal_subscriptions-start, signal_subscriptions-stop, signal_subscriptions-trigger, signal_subscriptions-update, signal_summaries-generate, signal_summaries-list, signal_templates-create, signal_templates-delete, signal_templates-get, signal_templates-list, signal_templates-update, signals-firmographics, signals-funding, signals-mna, signals-open_jobs, signals-tech, subscription_actions-create, subscription_actions-delete, subscription_actions-get, subscription_actions-list, subscription_actions-pause, subscription_actions-unpause, subscription_actions-update
Every block below points at https://mcp.saber.app/mcp. Pick your client and copy.
claude mcp add --transport http saber https://mcp.saber.app/mcp
{
"mcpServers": {
"saber": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.saber.app/mcp"]
}
}
}{
"mcpServers": {
"saber": {
"url": "https://mcp.saber.app/mcp"
}
}
}{
"servers": {
"saber": {
"type": "http",
"url": "https://mcp.saber.app/mcp"
}
}
}{
"context_servers": {
"saber": {
"url": "https://mcp.saber.app/mcp"
}
}
}{
"mcpServers": {
"saber": {
"serverUrl": "https://mcp.saber.app/mcp"
}
}
}{
"mcpServers": {
"saber": {
"url": "https://mcp.saber.app/mcp"
}
}
}name: Saber
version: 0.0.1
schema: v1
mcpServers:
- name: Saber
type: streamable-http
url: https://mcp.saber.app/mcp{
"mcpServers": {
"saber": {
"httpUrl": "https://mcp.saber.app/mcp"
}
}
}{
"mcpServers": {
"saber": {
"type": "http",
"url": "https://mcp.saber.app/mcp"
}
}
}{
"mcpServers": {
"saber": {
"url": "https://mcp.saber.app/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fmcp.saber.app%2Fmcp&type=streamable_http&id=saber&name=Saber
It answered our last check on 17 October 2026 in 125 ms. Over 10 checks since 4 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.
Yes. It is published by saber.app and served from mcp.saber.app, the vendor's own domain: https://mcp.saber.app/mcp.
119, as returned by the server's own tools/list on 9 September 2026: companies-enrich_custom, companies-enrich_custom_batch, companies-enrich_firmographics, companies-enrich_funding, companies-enrich_mna, companies-enrich_open_jobs, companies-enrich_tech_stack, companies-generate_summary, and 111 more.
It answered our last check on 17 October 2026 in 125 ms. Over 10 checks since 4 September 2026 it answered 10.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.saber.app/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: app.saber.mcp. Endpoint host: mcp.saber.app. ARD identifier: urn:air:app.saber.mcp:mcp:saber.
First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.