The Bot Wire
Server Details
40 real-time data wires for AI agents: SEC, courts, Fed, FDA, CVEs. Pay-per-call, no API key.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- ArasPasha/botwire-mcp
- GitHub Stars
- 0
- Server Listing
- botwire-mcp
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 4.4/5 across 4 of 4 tools scored.
Each tool has a clearly distinct role: status check, wire catalog listing, retrieving items from a specific wire, and general keyword search. The descriptions explicitly guide when to use list_wires first and when to prefer query_wire over search_news, eliminating overlap.
Most tools follow verb_noun (list_wires, query_wire, search_news), but botwire_status deviates as noun_noun. This is a minor inconsistency, still understandable within the server's context.
With only 4 tools, the server is well-scoped: a status endpoint, a catalog, a domain-specific query interface, and a general search. The many wire types are parameterized within query_wire rather than each becoming a separate tool, keeping the surface minimal yet functional.
The tool set covers the full workflow: check data freshness, discover available wires and their triggers, query a specific wire with optional filters, and fall back to general search for cross-domain questions. No obvious dead ends or missing operations for the stated purpose.
Available Tools
4 toolsbotwire_statusService health and freshnessAInspect
Check how fresh The Bot Wire's data is right now: item counts, source count, last refresh. Free.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description must carry the full burden. It discloses that this is a non-mutating check ('Check how fresh') and mentions the components of the response, but it does not elaborate on potential side effects, permission requirements, or what happens if data is stale. It adds some useful context beyond a bare description but is not deeply detailed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, well-structured sentence that leads with the main action and then lists the output details. It is efficient with no wasted words; 'Free' adds a small marketing touch but does not detract from clarity.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity (zero parameters, no annotations, no output schema), the description provides a good overview of purpose and the main return fields. It could be more precise about the structure of the response, but for a status endpoint it covers the essential information an agent would need.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters, so the baseline is 4. The description does not need to explain parameters because there are none. It correctly focuses on the output and purpose.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses the specific verb 'Check' with a clear resource ('The Bot Wire's data') and defines the scope ('right now') plus the key outputs (item counts, source count, last refresh). This clearly distinguishes it from sibling tools like list_wires, query_wire, and search_news, which serve different purposes.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies when to use this tool (when you need current data freshness), but it does not explicitly mention alternative tools or provide exclusions. There is no direct comparison with siblings, but the purpose itself makes the usage context reasonably clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_wiresList every available wireAInspect
Show every wire with the condition that should trigger it, plus filters and prices. Call this first if you are unsure which wire owns the question. Free.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. It discloses that the tool returns all wires with conditions, filters, and prices, and notes it is free. However, it doesn't mention side effects (likely none) or return format specifics, so it's adequate but not rich.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two concise sentences plus 'Free.' It is front-loaded, with no wasted words. Every element adds value.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple, parameterless list tool, the description covers what it does, what it returns, and when to use it. It doesn't include a return schema, but the fields are enumerated.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
There are zero parameters, so the baseline is 4. The description adds context about what the output will contain, which is sufficient.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states it shows every wire, including trigger conditions, filters, and prices. This goes beyond the title and distinguishes it from siblings like query_wire by positioning it as the discovery tool.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It explicitly says 'Call this first if you are unsure which wire owns the question,' providing a clear when-to-use instruction. It doesn't explicitly list when-not-to-use or alternatives, so not a perfect 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
query_wireQuery a specialist data wireAInspect
Pull the latest items from one specialist wire. Match the user's question to an 'ask when' below, then pass that wire key. Wires: edgar -> ask when the question is about a company's SEC filings, insider trades, or a specific form (8-K, 10-K, 10-Q, Form 4, S-1, 13F, 13D) [filter "form": 8-k|10-q|10-k|form-4|s-1|13f|6-k|13d; full tier $0.01]; cve -> ask when the question is about a vulnerability, CVE, or security advisory affecting a named product or vendor [filter "src": cisa|ubuntu|msrc|debian|zdi; full tier $0.005]; reg -> ask when the question is about a new US federal rule, proposed rule, notice, or presidential document [filter "type": rule|proposed-rule|notice|presidential; full tier $0.005]; weather -> ask when the question is about an active US severe-weather alert for a place: storm, flood, heat, winter, wind [filter "severity": extreme|severe|immediate; full tier $0.005]; quake -> ask when the question is about a recent earthquake, its magnitude, depth, or location [filter "mag": significant|m4.5|m2.5; full tier $0.005]; arxiv -> ask when the question is about a new AI, ML, NLP, or security research paper [filter "cat": ai|ml|nlp|security; full tier $0.005]; fed -> ask when the question is about what the Federal Reserve, the FOMC, or the ECB just said about rates or policy [filter "src": fed|fomc|ecb; full tier $0.01]; hn -> ask when the question is about what developers are discussing or upvoting right now [filter "feed": frontpage|show|rising; full tier $0.005]; status -> ask when the question is about whether AWS, GCP, Azure, GitHub, Cloudflare, OpenAI, or Anthropic is currently down [filter "provider": aws|github|cloudflare|openai|anthropic|azure|gcp; full tier $0.005]; ailab -> ask when the question is about what OpenAI, DeepMind, Google, Hugging Face, or AWS just announced or released [filter "lab": openai|deepmind|google|huggingface|aws; full tier $0.005]; sec-news -> ask when the question is about a breach, ransomware incident, or threat-actor campaign being reported [filter "src": bleepingcomputer|krebs|hackernews|arstechnica; full tier $0.005]; court -> ask when the question is about a new US federal court opinion or ruling, including the Supreme Court [filter "type": scotus|ca2|ca9|cafc|govinfo; full tier $0.01]; bills -> ask when the question is about a newly introduced congressional bill or a statute compilation [filter "type": bills|statutes; full tier $0.01]; enforce -> ask when the question is about an SEC or FTC enforcement action, fine, or litigation release [filter "agency": sec|ftc; full tier $0.01]; recall -> ask when the question is about a consumer product recall or an FDA regulatory action [filter "src": cpsc|fda; full tier $0.005]; crypto -> ask when the question is about crypto, blockchain, or protocol-level news [filter "src": coindesk|cointelegraph|ethereum; full tier $0.005]; space -> ask when the question is about a NASA mission, launch, or scientific discovery [filter "src": nasa; full tier $0.005]; sport -> ask when the question is about a score, result, fixture, or transfer [filter "src": bbc|espn; full tier $0.005]; jobs -> ask when the question is about an open remote engineering, design, or product role [filter "src": remote|hn; full tier $0.005]; releases -> ask when the question is about whether a dependency shipped a new version: Node, CPython, Kubernetes, Rust, Go, React, PyTorch, Deno, Bun [filter "project": node|python|kubernetes|rust|go|react|pytorch|deno|bun; full tier $0.005]; markets -> ask when the question is about equities, indices, or macro market movement being reported [filter "src": yahoo|marketwatch|seekingalpha; full tier $0.005]; world -> ask when the question is about an international story from a non-US news desk [filter "src": aljazeera|dw|france24|bbc; full tier $0.005]; tech -> ask when the question is about a technology launch, funding round, or platform change [filter "src": techcrunch|verge|ars; full tier $0.005]; econ -> ask when the question is about a US economic data release: CPI, jobs, GDP, interest rates [filter "src": bls|bea|rates; full tier $0.01]; science -> ask when the question is about new peer-reviewed research or science reporting [filter "src": nature|science|physorg; full tier $0.005]; preprints -> ask when the question is about a biology or medicine preprint, before peer review [filter "src": biorxiv|medrxiv; full tier $0.005]; pubhealth -> ask when the question is about a disease outbreak, or WHO/CDC guidance and health advisories [filter "src": who|cdc; full tier $0.005]; fda -> ask when the question is about a drug or device approval, clearance, or safety communication [filter "src": fda; full tier $0.005]; doj -> ask when the question is about a DOJ indictment, settlement, or antitrust action [filter "src": doj; full tier $0.005]; eu -> ask when the question is about a European Commission decision, fine, or directive [filter "src": ec; full tier $0.005]; uk -> ask when the question is about a UK government announcement from any department [filter "src": govuk; full tier $0.005]; defense -> ask when the question is about a US Department of Defense operation, contract award, or statement [filter "src": dod; full tier $0.005]; whitehouse -> ask when the question is about an executive order, proclamation, or presidential memorandum [filter "src": actions; full tier $0.005]; energy -> ask when the question is about oil, gas, electricity, or renewables news and analysis [filter "src": eia|doe|oil|utilities; full tier $0.005]; supplychain -> ask when the question is about freight, shipping, ports, carriers, or logistics [filter "src": freightwaves|scdive; full tier $0.005]; launches -> ask when the question is about a new product or developer project that just launched [filter "src": producthunt|lobsters|devto; full tier $0.005]; gaming -> ask when the question is about a video game release, announcement, or studio news [filter "src": gamespot|ign; full tier $0.005]; film -> ask when the question is about a film or TV deal, casting, or box-office story [filter "src": variety|deadline; full tier $0.005]; music -> ask when the question is about a music release, tour, or music-business story [filter "src": pitchfork|rollingstone; full tier $0.005]; canada -> ask when the question is about what the Government of Canada just announced: a federal department release, funding decision, or policy statement [filter "src": canada; full tier $0.005]; wto -> ask when the question is about a WTO dispute ruling, trade policy review, or tariff and accession decision [filter "src": wto; full tier $0.005]; relief -> ask when the question is about a humanitarian crisis, disaster response, displacement, or famine situation report [filter "src": reliefweb; full tier $0.005]; cenbank -> ask when the question is about what a central bank other than the Fed just said: Bank of Canada rate decisions, or ECB research on policy and financial stability [filter "src": boc|ecbblog; full tier $0.01]; oversight -> ask when the question is about a GAO audit or a CBO cost estimate scoring a federal program, bill, or spending decision [filter "src": gao|cbo; full tier $0.01]; cftc -> ask when the question is about a CFTC action on derivatives, commodities, swaps, or market manipulation [filter "src": cftc; full tier $0.01]; labor -> ask when the question is about a US labor rule, wage decision, OSHA citation, or workplace safety penalty [filter "src": dol|osha; full tier $0.005]; travel -> ask when the question is about whether it is safe to travel somewhere: a State Department advisory level, warning, or security alert for a country [filter "src": statedept; full tier $0.005]; ukcourt -> ask when the question is about a UK court judgment from the Supreme Court, Court of Appeal, High Court, or a tribunal [filter "src": caselaw; full tier $0.01]; standards -> ask when the question is about an internet or web standards development: IETF working group activity, an RFC, or a W3C specification [filter "src": ietf|w3c; full tier $0.005]; secresearch -> ask when the question is about security or privacy research and analysis: cryptography, anonymity, censorship circumvention, or browser security [filter "src": schneier|tor|mozilla; full tier $0.005]; langrel -> ask when the question is about a new version of a language, database, or the Linux kernel: PHP, PostgreSQL, Rust, Go, or kernel.org [filter "src": php|postgres|kernel|rust|go; full tier $0.005]; cloudrel -> ask when the question is about a cloud or platform product release, feature launch, or deprecation from AWS, Azure, GitLab, or Chrome [filter "src": aws|azure|gitlab|chrome; full tier $0.005]; research -> ask when the question is about an NSF grant or discovery, or a NIST standard, framework, or reference publication [filter "src": nsf|nist; full tier $0.005]; volcano -> ask when the question is about volcanic activity: an eruption, ash plume, alert-level change, or unrest at a named volcano [filter "src": smithsonian; full tier $0.005]; digitalrights -> ask when the question is about a digital rights or consumer protection action: EFF litigation on surveillance and platform law, or an FTC consumer case [filter "src": eff|ftc; full tier $0.005]; esa -> ask when the question is about a European Space Agency mission, launch, Earth-observation result, or science programme decision [filter "src": esa; full tier $0.005]. If results come back empty or all low-relevance, this wire likely does not cover the topic — switch wires rather than re-querying. Free preview: top 3.
| Name | Required | Description | Default |
|---|---|---|---|
| wire | Yes | Which wire to query | |
| query | No | Search terms (omit for the latest items) | |
| filter | No | Wire-specific filter value, see the wire list |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full behavioral burden. It discloses pricing tiers ($0.005/$0.01), a free preview limit (top 3), and empty-result guidance (switch wires). However, it does not describe the response structure, pagination, or error behavior, which would have made it fully transparent. Still, it goes beyond a generic read-only hint by detailing wire-specific filter syntax and pricing.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is very long, but every wire entry is necessary to convey the mapping. It front-loads the core instruction and then follows a consistent, scannable pattern (wire -> ask when -> filter -> price). The structure is not 'concise' in word count, but it is appropriately sized for the combinatorial list and avoids redundant prose. The only minor issue is that the 'Free preview' note is buried at the end.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given that there is no output schema and three parameters, the description is remarkably complete. It explains the wire selection logic, every wire option, filter syntax, pricing, and empty-result behavior. It even covers the difference between getting latest items versus searching (query omitted vs provided). The only omission is the precise response shape, but the 'top 3' preview hint partially addresses that. For a simple query tool, this is more than sufficient.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Although the schema already covers all three parameters (100% coverage), the description massively enriches them. It defines every valid enum value for 'wire' with a unique 'ask when' condition and the associated filter values, which the schema only labels as 'Which wire to query'. It also clarifies that 'query' is optional ("omit for the latest items") and explains that 'filter' takes wire-specific values, referencing the wire list embedded in the description.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with a specific verb+resource: "Pull the latest items from one specialist wire." It clearly distinguishes itself from siblings (search_news, list_wires) by emphasizing specialist wires and providing a comprehensive wire key mapping. The scope is explicit: given a question, map it to a wire key and pass that key.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides exhaustive 'ask when' guidance for each of the 50+ wires, telling the agent exactly when to select each wire. It also gives an explicit exclusion behavior: "If results come back empty or all low-relevance, this wire likely does not cover the topic — switch wires rather than re-querying." This is strong usage guidance, though it does not directly compare to search_news, the wire-level guidance is the primary decision point.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_newsSearch real-time newsAInspect
Ask when the question is general, cross-domain, or 'what is happening today'. Ranked search over 40 curated news sources, polled on every ingest run. For a domain-specific question (a filing, a CVE, a court ruling, an outage) prefer query_wire — a domain wire is always more precise than keyword search over news. Keyword search, not semantic: send distinctive terms. Free preview: top 3 results.
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search terms, e.g. 'fed rates' or 'bitcoin etf' | |
| since | No | Freshness window: 30m, 2h, 24h, 3d | |
| category | No | Restrict to one category |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. It reveals that the search is keyword-based (not semantic), provides a 'free preview: top 3 results' limitation, and indicates news sources are polled on every ingest run. This is meaningful behavioral context, though it does not mention return format or pagination details.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is four sentences with no wasted words. It front-loads the primary usage case, then provides the search mechanism, an alternative, and a key limitation (free preview). Every sentence contributes essential information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's moderate complexity (3 parameters, no output schema), the description covers the core aspects: purpose, usage, behavioral traits, and parameter hints. It does not detail the exact return structure, but the free preview note implies a limited result set. Overall it is sufficiently complete for an agent to select and invoke the tool correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so parameters are well-documented there. The description adds value by clarifying that the query should contain 'distinctive terms' because it is keyword search, which goes beyond the schema's simple examples. This extra nuance improves parameter understanding.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool performs a ranked search over 40 curated news sources for general, cross-domain questions, and explicitly distinguishes it from query_wire for domain-specific queries. This makes the purpose both specific and well-differentiated from siblings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives explicit when-to-use guidance ('Ask when the question is general, cross-domain, or 'what is happening today'') and when-not-to-use guidance ('For a domain-specific question... prefer query_wire'). It also advises on keyword choice ('send distinctive terms'), which is a practical usage tip.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Servers
- Alicense-qualityBmaintenanceReal-time curated knowledge API for AI agents. Updated Mon/Wed/Fri from 31 sources covering AI/tech, startups, alternative markets, and emerging markets — no scraping or storage required.Last updated1MIT
- AlicenseBqualityCmaintenanceQuery 20 structured datasets from AI agents — healthcare providers (9M NPI records), SEC EDGAR filings, PACER federal courts, USPTO patents and trademarks, OFAC sanctions screening, crypto whale wallets, DeFi liquidation signals, Polymarket smart money, economic indicators (FRED/BLS), federal contracts, NOAA weather, and OTC shell risk scoring. Pay per query, no subscriptionsLast updated751MIT
- Alicense-qualityBmaintenanceProvides live data API for AI agents with 51 REST endpoints across finance, travel, weather, news, and more, using USDC micropayments without API keys.Last updated187MIT
- AlicenseAqualityBmaintenanceReal-time financial news for AI agents and trading bots — AI-enriched stories with per-ticker analysis, a 1–10 relevance score, SEC Form-4 insider transactions, plus trending and "actionable-now" feeds. Free tier, OAuth, no API key to paste.Last updated112MIT
Your Connectors
Sign in to create a connector for this server.