Kashif

com.kashifauditPublished by kashifaudit.comOfficial publisherv1.0.0Updated Oct 24, 2026

Scores a website's online presence 0-100 and lists the top issues to fix. English/Arabic.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingBusiness & Commerce

Overview

AI-generated overview

Kashif scores a business's online presence out of 100, names the biggest problems, and can email the full report.

What you can do
  • Run an online-presence audit for a website, scoring it out of 100 and naming the top issues.
  • Check search visibility and whether AI assistants can read and recommend the business.
  • Send the full report to a supplied email address.
  • Retrieve a scan that was still processing, using the returned scan ID.
When to use it
Useful when you want a quick, scored assessment of how findable a business is online and what to fix first, without running your own SEO checks.
Requirements
A remote MCP endpoint; no packages, environment variables or headers are declared. You supply a website address, and an email address if you want the full report delivered.
Before you install
The scan sends the target website to a third-party service, and the full report is emailed to whatever address you provide, so check that the address is intended. Scans may return as processing and need a follow-up call.

Installation

In SourceWeft

  1. Open Kashif in the dashboard and add it to a workspace.
  2. 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.kashifaudit%2Faudit/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": {
    "kashif": {
      "type": "http",
      "url": "https://kashifaudit.com/mcp"
    }
  }
}

Tools

2

scan_website

Score a business’s online presence

Score how well a business shows up online, out of 100, and name what is hurting it most. Give it a website (and an email to send the full report to) and it runs Kashif's audit of the business's online presence: whether customers can find them in search, whether AI assistants can read and recommend them, how fast the site feels on a phone and the first impression it makes, how trustworthy it looks, and how easy the business is to reach (WhatsApp, phone, a contact form). Returns a 0-100 score with the top issues to fix first. Use it whenever someone asks to audit, check, review, grade or improve a company's website or online presence. This starts a live scan and creates a lead for the Kashif team, who follow up with the full written report by email. If the result comes back with status "processing", the scan is still running: wait about 30 seconds, then call get_scan_result with the scanId it returned to collect the score.

Parametersurlrequirednameemailrequiredlanguage

get_scan_result

Collect the result of a website scan

Collect the result of a scan that scan_website started but had not finished when it answered. Call scan_website first; if its status is "processing", wait a little (about 30 seconds) and call this with the scanId it returned. Returns the same result as scan_website: "processing" (ask again shortly), "ready" (the 0-100 score and top issues) or "failed". It only reads: it never starts a scan. A scanId stops working 7 days after it was issued.

ParametersscanIdrequiredwaitSeconds

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

83% 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
  • 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.