mcpField
O
Oathe Mcp

Oathe Mcp

Local
github.com/oathe-aiSecurity1Updated 35w ago

About Oathe Mcp

Oathe Mcp provides security-audit tools for developers assessing MCP servers, plugins, and AI agent skills. It supports audit submission, report retrieval, and searches of completed audits with trust scores and findings.

Key features

  1. 01Submit GitHub or ClawHub URLs for audits
  2. 02Track audit progress
  3. 03Retrieve reports and trust scores
  4. 04Get score-and-verdict summaries
  5. 05Search audits by verdict or score

Use cases

  1. 01Check a repository before installing an AI agent skill
  2. 02Review audit findings for an MCP server
  3. 03Find completed audits above a trust-score threshold

MCP support

Oathe Mcp is an MCP server that exposes audit submission, status, report, summary, and search tools to MCP clients.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"oathe": {
"command": "npx",
"args": [
"-y",
"oathe-mcp"
]
}
}
}
Run commandnpx -y oathe-mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmoathe-mcp

Tools

5

Saved tool list · updated 3w ago

ParameterTypeRequiredDescription
skill_urlstringYesGitHub or ClawHub URL of the skill/repo to audit
notification_emailstringNoOptional email to notify when audit completes
force_rescanbooleanNoBypass deduplication and force a fresh audit

Details

From the project README

oathe-mcp

MCP server for Oathe AI security audits. Check trust scores before installing MCP servers, plugins, or AI agent skills.

Quick Start

npx oathe-mcp

No API key required. No configuration needed.

MCP Client Configuration

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "oathe": {
      "command": "npx",
      "args": ["-y", "oathe-mcp"]
    }
  }
}
Claude Code
claude mcp add oathe -- npx -y oathe-mcp

Tools

submit_audit

Submit a GitHub or ClawHub URL for a security audit.

{ "skill_url": "https://github.com/owner/repo" }

Returns audit_id to track progress. Rate limited: one submission per 60 seconds per IP.

check_audit_status

Check the status of a submitted audit.

{ "audit_id": "uuid-from-submit" }

Poll every 5 seconds. Terminal statuses: complete, failed.

get_audit_report

Get the full security audit report for a repository.

{ "owner": "anthropics", "repo": "claude-code" }

Returns trust score, verdict, findings, category scores, and recommendation.

get_skill_summary

Get a lightweight summary (score + verdict) without full findings.

{ "owner": "anthropics", "repo": "claude-code" }

Returns score, verdict, recommendation, and finding counts.

search_audits

Search completed audits by verdict or minimum trust score.

{ "verdict": "SAFE", "min_score": 80, "sort": "trust_score", "order": "DESC" }

Returns up to 100 results.

Configuration

Environment VariableDefaultDescription
OATHE_API_BASEhttps://audit-engine.oathe.aiOverride the API base URL

Setting an invalid OATHE_API_BASE will produce a clear error at startup.

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.