Proof Of Commitment MCP Server

An MCP server and web tool that scores npm packages, PyPI packages, Rust crates, Go modules, and GitHub repos on **behavioral commitment** — signals

Local serverstdioPython

What is the Proof Of Commitment MCP Server?

An MCP server and web tool that scores npm packages, PyPI packages, Rust crates, Go modules, and GitHub repos on behavioral commitment — signals that are harder

The tools it exposes

The server publishes 12 tools. What each one is for:

  • audit_dependencies — Batch risk audit for up to 20 npm/PyPI/Cargo/Go packages
  • audit_github_repo — Fetch a repo's package.json/requirements.txt and audit every dep
  • audit_dependency_tree — Map an npm package's full dependency tree (incl. transitive CRITICAL deps)
  • lookup_npm_package — Single npm package behavioral profile
  • lookup_pypi_package — Single PyPI package behavioral profile
  • lookup_cargo_crate — Single Rust crate behavioral profile (crates.io)
  • lookup_go_module — Single Go module behavioral profile (proxy.golang.org + GitHub)
  • lookup_github_repo — GitHub repo commitment score (longevity, commit frequency, contributor depth)
  • lookup_business — Norwegian business register — operating years, employees, financials
  • lookup_business_by_org — Same, by org number
  • query_commitment — Browser extension behavioral data (unique verified visitors, repeat rate)
  • get_api_key — Create a free API key in-chat — no browser needed, key returned instantly

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
audit_dependenciesBatch risk audit for up to 20 npm/PyPI/Cargo/Go packages
audit_github_repoFetch a repo's package.json/requirements.txt and audit every dep
audit_dependency_treeMap an npm package's full dependency tree (incl. transitive CRITICAL deps)
lookup_npm_packageSingle npm package behavioral profile
lookup_pypi_packageSingle PyPI package behavioral profile
lookup_cargo_crateSingle Rust crate behavioral profile (crates.io)
lookup_go_moduleSingle Go module behavioral profile (proxy.golang.org + GitHub)
lookup_github_repoGitHub repo commitment score (longevity, commit frequency, contributor depth)
lookup_businessNorwegian business register — operating years, employees, financials
lookup_business_by_orgSame, by org number
query_commitmentBrowser extension behavioral data (unique verified visitors, repeat rate)
get_api_keyCreate a free API key in-chat — no browser needed, key returned instantly

How to install the Proof Of Commitment MCP Server

{
  "mcpServers": {
    "commit": {
      "type": "streamable-http",
      "url": "https://poc-backend.amdal-dev.workers.dev/mcp"
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
COMMIT_API_KEYCredential the server authenticates with.Yes
COMMIT_TEST_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Proof Of Commitment to audit dependencies.”
  • “Use Proof Of Commitment to audit github repo.”
  • “Use Proof Of Commitment to audit dependency tree.”

Frequently asked questions

An MCP server and web tool that scores npm packages, PyPI packages, Rust crates, Go modules, and GitHub repos on **behavioral commitment** — signals that are harder Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.