Skip to main content

Standalone Hack Forums MCP launch surface

Project description

hf-mcp

hf-mcp is a standalone MCP server package for the Hack Forums API v2.

Product target

The product target is full documented Hack Forums API coverage. The registry and coverage matrix include:

  • core read helpers (me, users, forums, threads, posts)
  • extended read helpers (bytes, contracts, disputes, bratings)
  • later-lane documented read/write rows for sigmarket, contract, and documented admin/high-risk helpers
  • documented write helpers (threads.create, posts.reply, bytes.transfer, bytes.deposit, bytes.withdraw, bytes.bump)

Exposure model

Profiles and overlays are an exposure control layer for a specific user or deployment. They do not redefine product scope. If a deployment disables a row, that row still remains in the documented product coverage matrix.

Launch surface

  • console entrypoint: hf-mcp
  • module entrypoint: python -m hf_mcp
  • hf-mcp aliases hf-mcp serve (stdio runtime launch)
  • hf-mcp setup init creates first-run local config and prints the next commands
  • hf-mcp doctor validates local config/secrets/token readiness without network I/O
  • hf-mcp ships the mcp runtime dependency required for the stdio launch path
  • hf-mcp serve runs one stdio server instance and exits when the stdio client disconnects
  • hf-mcp serve fails closed on invalid bootstrap state (config/secrets/token/runtime dependency)

First run

pip install hf-mcp
hf-mcp setup init

Set secrets in your local environment (.env or shell):

export HF_MCP_CLIENT_ID=your_client_id
export HF_MCP_CLIENT_SECRET=your_client_secret

Finish local bootstrap and readiness checks:

hf-mcp auth bootstrap
hf-mcp doctor
hf-mcp serve

Source distribution boundary

MANIFEST.in defines a package-local source distribution boundary rooted in products/hf_mcp. The source distribution includes package docs, tests, and runtime source from this product subtree only.

Documentation

  • docs/configuration.md
  • docs/coverage_matrix.md
  • docs/security_model.md
  • docs/export_boundary.md

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hf_mcp-0.1.0.tar.gz (40.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hf_mcp-0.1.0-py3-none-any.whl (28.2 kB view details)

Uploaded Python 3

File details

Details for the file hf_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: hf_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 40.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for hf_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9a09f831897372734366b7f9a78a1d03a3c8baa25c4d3ec5dbb53e484b849b1a
MD5 5b0f83fe8abc26d4c4f483f79fbcb41a
BLAKE2b-256 b6be952603cc7f7fe789de5c264d4471662500e9adb22c96293faacdbd06b5a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for hf_mcp-0.1.0.tar.gz:

Publisher: publish-hf-mcp-pypi.yml on CortaLabs/hf_mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hf_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: hf_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 28.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for hf_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 da38a24da9f10eb9256632b37a0ea9fabb925357075952bda86cbf05f5437d82
MD5 3eedbdff102b8c4f59aeac06e818543c
BLAKE2b-256 ff06d2048a0e7e80b462721492c95ae23c4d2beb7067ded3e1256352ceb7e02a

See more details on using hashes here.

Provenance

The following attestation bundles were made for hf_mcp-0.1.0-py3-none-any.whl:

Publisher: publish-hf-mcp-pypi.yml on CortaLabs/hf_mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page