Connect-MCP

io.github.ptrinh/freeport-nostr

io.github.ptrinh/freeport-nostr · v0.5.0

Search Freeport Nostr events by kind, tag & geohash radius (rides, services, reputation).

MCPremotelocal · npmno credentialsKnowledge & docsCRM & salesE-commerce

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 6 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 75/100

What it does: 6 tools · 0 read, 0 write · Knowledge & docs, E-commerce, CRM & sales

No tool could be tested safely. Only read-only tools that need no input are called.

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +2
  • Read/write annotations: 0
  • Safe test call: +8
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://nostr-mcp.trinh.uk/mcp
Package
registry:   npm
identifier: freeport-nostr-mcp
version:    0.5.0
transport:  stdio

Tools

6 tools listed at last check
  • nostr_search_intents Search Freeport ride/service/product intents (offers & requests). Filter by side, category/area topic tags, and an optional geographic radius. Results are decoded, expiry-filtered, and sorted nearest-first when a point is given.
  • nostr_search_reputation Fetch reputation signals for a pubkey: karma ratings (kind 32103) it received and deal receipts (kind 32104). Returns proven-deal count (both receipt halves present) and a karma summary. Note: scores are subjective and un-weighted here; do not treat as Sybil-proof.
  • nostr_get_event Fetch one or more events by id. Returns the raw signed events.
  • nostr_profile Fetch NIP-01 profile metadata (kind 0) for one or more pubkeys — name, about, picture, nip05, lud16, etc. Optionally include each author's most recent notes (kind 1). General-purpose: works for any Nostr user, not just Freeport.
  • nostr_query_raw Escape hatch: run an arbitrary NIP-01 filter (kinds/authors/ids/tags/since/until/limit). Use the typed tools above when they fit. Returns raw signed events.
  • freeport_create_post Publish a Freeport intent — an OFFER (side "offer": driver/provider/seller) or a REQUEST (side "request": rider/buyer). Provide EITHER a `secretKey` (nsec or hex — the server builds, signs and publishes; use a DEDICATED agent key, never a personal one — it is used once and never stored) OR a pre-sig

Badge

Connect-MCP badge for io.github.ptrinh/freeport-nostr

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/io.github.ptrinh/freeport-nostr.svg)](https://clawy.uk/mcp/s/io.github.ptrinh/freeport-nostr)