← WebMCP Directory

Tool tree

financialfilings.com

Finance & CryptoTools verified
Website
Index of public-company regulatory filings from 60 markets, published within minutes of filing, with free web search and a paid Markdown-first API and MCP server.
Explore capabilities
    search-companiesAction

    Search FinancialFilings for listed companies by name, ticker, ISIN, or LEI. Navigates the user's browser to the search results page. Use this when the user mentions a company by name or identifier and wants to find filings, financials, or further actions for that company.

    View tool JSON
    {
      "name": "search-companies",
      "kind": "act",
      "impl": "imperative",
      "description": "Search FinancialFilings for listed companies by name, ticker, ISIN, or LEI. Navigates the user's browser to the search results page. Use this when the user mentions a company by name or identifier and wants to find filings, financials, or further actions for that company.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Company name, ticker (e.g. SAP, AAPL), ISIN (e.g. DE0007164600), or LEI.",
            "minLength": 1,
            "maxLength": 200
          }
        },
        "required": [
          "query"
        ]
      }
    }
    view-companyAction

    Open the FinancialFilings company page for a specific company by its URL slug. Use this after search-companies has returned a result and the user wants to see the full filings history for that company. If the user gave a company name without a slug, call search-companies first.

    View tool JSON
    {
      "name": "view-company",
      "kind": "act",
      "impl": "imperative",
      "description": "Open the FinancialFilings company page for a specific company by its URL slug. Use this after search-companies has returned a result and the user wants to see the full filings history for that company. If the user gave a company name without a slug, call search-companies first.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "description": "URL slug of the company (e.g. \"sap-se\", \"volkswagen-ag\"). Use the slug returned by search-companies, not the human-readable name.",
            "pattern": "^[a-z0-9][a-z0-9-]{0,99}$"
          }
        },
        "required": [
          "slug"
        ]
      }
    }
    view-filingAction

    Open a specific regulatory filing page on FinancialFilings by its filing ID. Use this when the user asks to "see", "open", or "read" a filing they have an ID for. The ID is the integer surfaced by the REST API or MCP server.

    View tool JSON
    {
      "name": "view-filing",
      "kind": "act",
      "impl": "imperative",
      "description": "Open a specific regulatory filing page on FinancialFilings by its filing ID. Use this when the user asks to \"see\", \"open\", or \"read\" a filing they have an ID for. The ID is the integer surfaced by the REST API or MCP server.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "filing_id": {
            "type": "integer",
            "description": "Numeric filing ID (e.g. 12345678).",
            "minimum": 1
          }
        },
        "required": [
          "filing_id"
        ]
      }
    }
    browse-countryAction

    Open the FinancialFilings country landing page for a specific market — a curated list of listed companies and recent filings filed in that jurisdiction. Use this when the user wants to explore a market rather than a specific company (e.g. "show me filings from Germany", "what's in the FTSE 100").

    View tool JSON
    {
      "name": "browse-country",
      "kind": "act",
      "impl": "imperative",
      "description": "Open the FinancialFilings country landing page for a specific market — a curated list of listed companies and recent filings filed in that jurisdiction. Use this when the user wants to explore a market rather than a specific company (e.g. \"show me filings from Germany\", \"what's in the FTSE 100\").",
      "inputSchema": {
        "type": "object",
        "properties": {
          "country": {
            "type": "string",
            "description": "Country slug (e.g. \"germany\", \"united-kingdom\", \"japan\", \"united-states\"). Use the kebab-case English name.",
            "pattern": "^[a-z][a-z-]{0,49}$"
          }
        },
        "required": [
          "country"
        ]
      }
    }