mcp-registry/io.github.kabrawala/pubsec-sales-mcp · v0.1.0
As of 2026-10-17 04:54 UTC, the Kabrawala Pubsec Sales MCP server is up with a Glimind reliability score of 96/100 (grade A). Over the last 30 days it answered 100% of Glimind's liveness checks. It had 6 outages in 90 days, with a median recovery of 2 minutes.
Federal sales intelligence: expiring-contract triggers, agency spend intel, deal qualification.
Claude Code
claude mcp add --transport http kabrawala-pubsec-sales-mcp-server https://pubsec-sales-mcp.kabrawala.workers.dev/mcp
Claude Desktop · Windsurf · Cline (mcpServers JSON)
{
"mcpServers": {
"kabrawala-pubsec-sales-mcp-server": {
"type": "http",
"url": "https://pubsec-sales-mcp.kabrawala.workers.dev/mcp"
}
}
}
Third-party server, listed as discovered. Review its source before installing.
5 of 5 tool(s) carry no readOnlyHint/destructiveHint annotations.
Annotate read-only tools with {"readOnlyHint": true}. Agents and gateways can then run them without a confirmation prompt, and route around destructive ones.
Handshake + tools/list takes ~2,342 ms.
Serve tools/list from memory, keep the process warm, and host close to your users. Every new agent session pays this before its first call.
No tool declares an outputSchema.
Declare outputSchema and return structuredContent (MCP 2025-06-18+). Agents can then parse results without guessing, and chain tools reliably.
Paste-ready definitions with the problems above fixed. Changes marked verify need a human look. All of them as JSON: /v1/readiness/mcp-registry%2Fio.github.kabrawala%2Fpubsec-sales-mcp/fixes
{
"name": "find_expiring_contracts",
"description": "Use this when prospecting or prepping a federal account and you want sales triggers: contracts at an agency that end soon, with the incumbent vendor, dollar values, and contracting office. Expiring contracts mean upcoming recompetes — the best time to displace an incumbent. Good queries name one agency and optionally a NAICS code, e.g. agency=\"DHS\", naics_code=\"541512\", window_days=90. Federal only (no state/local). Every response includes data-freshness and coverage caveats — read them; no data",
"inputSchema": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"agency"
],
"properties": {
"limit": {
"type": "integer",
"default": 15,
"maximum": 25,
"minimum": 1,
"description": "Max contracts to return (top by obligated amount). Default 15."
},
"agency": {
"type": "string",
"description": "Federal agency name, acronym, or code — e.g. \"DHS\", \"Department of Defense\", \"070\". Federal only; SLED is out of scope."
},
"naics_code": {
"type": "string",
"pattern": "^\\d{2,6}$",
"description": "Optional NAICS code to narrow by category, e.g. \"541512\" (computer systems design)."
},
"window_days": {
"type": "integer",
"default": 90,
"maximum": 365,
"minimum": 1,
"description": "How far ahead to look for contract end dates, in days from today. Default 90, max 365."
}
}
},
"annotations": {
"readOnlyHint": true
},
"title": "Find expiring federal contracts"
}{
"name": "incumbent_lookup",
"description": "Use this to answer \"who am I displacing and when?\": a vendor name (plus optional agency scope) returns their current and recent awards with values and end dates, flagging awards that end within 12 months as displacement windows. Good queries use the vendor's registered name or a distinctive fragment, e.g. vendor=\"Booz Allen\", agency=\"DHS\". Federal only. Zero results ≠ no presence — check the caveats for name-matching tips.",
"inputSchema": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"vendor"
],
"properties": {
"limit": {
"type": "integer",
"default": 15,
"maximum": 25,
"minimum": 1,
"description": "Max awards to return (largest first). Default 15."
},
"agency": {
"type": "string",
"description": "Optional federal agency to scope the lookup, e.g. \"DHS\". Omit to search government-wide."
},
"vendor": {
"type": "string",
"minLength": 2,
"description": "Vendor/incumbent name as registered in federal awards, e.g. \"Booz Allen Hamilton\", \"CACI\". FPDS matches it as a phrase — shorter fragments match more."
}
}
},
"annotations": {
"readOnlyHint": true
},
"title": "Look up an incumbent vendor's federal contracts"
}Get an email or webhook when this server's readiness drops by 10+ points, tool-poisoning text appears, or a tool breaks:
curl -X POST https://glimind.com/v1/subscriptions -H 'content-type: application/json' -d '{"tools":["mcp-registry/io.github.kabrawala/pubsec-sales-mcp"],"email":"[email protected]"}'Agents: watch_tool({"toolId": "mcp-registry/io.github.kabrawala/pubsec-sales-mcp"}) over MCP.
qualify_opportunity ~658 tokensgenerate_discovery_questions ~371 tokensfind_expiring_contracts ~367 tokensincumbent_lookup ~299 tokensagency_spend_profile ~227 tokensStatic checks of the advertised tools/list (schema, descriptions, annotations, tool-poisoning patterns, names, size) plus observed protocol, uptime, latency and contract changes. Read-only: no tool is ever called. Weights: schema 15, docs 20, safety 15, efficiency 15, compatibility 15, protocol 5, reliability 10, stability 5. Token counts are estimates (~3.6 characters per token).
Operator? Fix these, then re-check live. Embed the readiness badge:
[](https://glimind.com/server/mcp-registry%2Fio.github.kabrawala%2Fpubsec-sales-mcp?ref=badge)
<a href="https://glimind.com/server/mcp-registry%2Fio.github.kabrawala%2Fpubsec-sales-mcp?ref=badge"><img src="https://glimind.com/v1/readiness/badge/mcp-registry%2Fio.github.kabrawala%2Fpubsec-sales-mcp.svg" alt="MCP agent-readiness"></a>
.. image:: https://glimind.com/v1/readiness/badge/mcp-registry%2Fio.github.kabrawala%2Fpubsec-sales-mcp.svg :target: https://glimind.com/server/mcp-registry%2Fio.github.kabrawala%2Fpubsec-sales-mcp?ref=badge :alt: MCP agent-readiness
Compare: most reliable data servers · most reliable search servers · most reliable knowledge servers · most reliable database servers · most reliable sales servers
Glimind tells agents whether a server is up right now and how to call it, then fails over to a live alternative when it isn't.
Claude Code
claude mcp add --transport http glimind https://glimind.com/mcp
Claude Desktop · Windsurf · Cline (mcpServers JSON)
{
"mcpServers": {
"glimind": {
"type": "http",
"url": "https://glimind.com/mcp"
}
}
}
As of 2026-10-17 04:54 UTC, the Kabrawala Pubsec Sales MCP server is up with a Glimind reliability score of 96/100 (grade A). Over the last 30 days it answered 100% of Glimind's liveness checks. It had 6 outages in 90 days, with a median recovery of 2 minutes.
Kabrawala Pubsec Sales MCP server advertises 5 tools, including agency_spend_profile, find_expiring_contracts, generate_discovery_questions, incumbent_lookup, qualify_opportunity.
Point your MCP client at this streamable-http endpoint: https://pubsec-sales-mcp.kabrawala.workers.dev/mcp
Glimind scanned all 5 tool definitions for tool-poisoning patterns — hidden or invisible characters, instructions that override the model, concealment from the user, requests to read credential or MCP config files, conversation exfiltration and cross-tool shadowing — and found none. This checks what the server tells the model, not what its code does; review the source before granting access to sensitive data.
Claim this listing to get the Verified operator marker, a remediation checklist and owner analytics, or embed the live badge from any of the tool pages above.
Status is an automated estimate from Glimind's liveness checks (handshake and tool listing only; no tool is ever called) and may lag or differ from your network. Glimind is not affiliated with this server or its operator. Operator? Request a correction or opt out at https://glimind.com/opt-out.