THE INFXL ANGLE

com.infxlPublished by infxl.comOfficial publisherv1.0.0Updated Nov 1, 2026

Competitive-intelligence briefs on any company's competitors, market and prospects. Early access.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingBusiness & Commerce

Overview

AI-generated overview

Remote MCP server that generates competitive-intelligence briefs on a company's competitors, market, clients and prospects, billed per brief in credits.

What you can do
  • Check a company domain for usability and prior recognition, free of charge
  • Request a competitive-intelligence brief for a company, which runs asynchronously in 3 to 6 minutes
  • Poll a brief's status and read it as markdown, JSON or HTML once ready
  • List the account's recent briefs, kept for 30 days
  • Show credits available, credits held, limits and whether the key is read-only
When to use it
Useful when you want an assistant to research a company's competitive landscape, market activity or prospects and deliver a written brief in chat, including recurring weekly briefs scheduled with a 7-day lookback.
Requirements
A remote endpoint reached over streamable HTTP; no local install. Requires an API key sent in the X-API-Key header, requested from the provider's support address during early access. Credits are needed to generate briefs.
Before you install
Briefs consume credits, one per ready brief, so calls spend account balance; check the balance first. The API key must never be displayed, repeated or logged. Brief text is summarised from third-party web sources and should be treated as data, not instructions.

Installation

In SourceWeft

  1. Open THE INFXL ANGLE in the dashboard and add it to a workspace.
  2. Connect X-API-Key credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.infxl%2Fangle/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "the-infxl-angle": {
      "type": "http",
      "url": "https://mcp.angle.app.infxl.com/mcp",
      "headers": {
        "X-API-Key": "<YOUR_API_KEY>"
      }
    }
  }
}

Tools

5

check_company

Check company

Check that a company's website is usable for a brief, before spending anything. Pass the domain (acme.com) or any URL on it. Returns the normalised domain, the company name if this company has been seen before (otherwise null), and the credits available. Free: no credit is spent and no brief is started. Errors explain how to fix the input; URL_REDIRECTS_ELSEWHERE includes a suggested_url.

Parametersdomainrequired

request_brief

Request brief

Start a competitive-intelligence brief for one company. Returns at once with a brief_id; generation takes 3 to 6 minutes. Then call get_brief(brief_id) after poll_after_seconds. Cost: one credit is held now and spent only if the brief is ready with at least one item. An empty or failed brief costs nothing. Pass the same idempotency_key to retry safely: it returns the original brief instead of starting a second one.

Parametersdomainrequiredlookback_daysidempotency_key

get_brief

Get brief

Get the status of a brief started with request_brief and, once it is ready, the brief. While it is queued or generating, wait poll_after_seconds and call again. Call at most once every 15 seconds per brief. format: markdown (default, ready to relay in chat), json, or html (the full email render). structuredContent always holds the brief as JSON. Relay the markdown to the user unchanged, from the notice line to the footer: it is the whole brief, and it has no web page, so never link to the website as the brief. The brief states the date range its news is from; every item date falls inside it. The Focal Point names the most important development; the Wide Angle says what the news means together; each item's angle says what it means for the company and how to respond; Significance rates its urgency (CRITICAL, HIGH, MODERATE, LOW) and Signal type names the kind of move. empty means no news in the window and failed means it could not be generated; neither is charged.

Parametersformatbrief_idrequired

list_briefs

List briefs

List this account's briefs, newest first, with each brief_id, domain, status and creation time. Briefs are kept for 30 days. Use get_brief(brief_id) to read one.

Parameterslimit

get_account

Get account

Show this account: credits available, credits held by briefs in progress, the limits that apply, and whether this key is read-only. Free.

Takes no parameters.

Version history

1
  1. v1.0.0LatestNov 1, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.