Mmcp.market

Khalid Ibne Hasan · Portfolio MCP server

by khalid-hasan·io.github.khalid-hasan/portfolio·v1.0.0

Query Khalid Ibne Hasan's portfolio: profile, availability, case studies, writing, and resume.

C57/100grade C
What users say
No reviews yet
Be the first
Safety scan
C57/100

full report

Adoption
New

Little public usage data yet

Reviews

Write one

Nobody has reviewed Khalid Ibne Hasan · Portfolio yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Khalid Ibne Hasan · Portfolio tools (9, 1 write)

write = sends, deletes, buys or posts
  • ask_khalidFree

    Asks Khalid Ibne Hasan's chat persona one question and returns its answer. The persona is LLM-backed, grounded in khalidibnehasan.com content, and answers as Khalid about his work, experience, and availability. To actually reach Khalid, use the contact form at https://www.khalidibnehasan.com/contact or book a call at https://calendly.com/khalidibnehasan/30min.

  • get_availabilityFree

    Returns what Khalid Ibne Hasan is currently open to (advisory, speaking, and similar engagements) plus the ways to reach him, including a direct call-booking link.

  • get_case_studyFree

    Returns the full case study for one project by slug: role, year, impact, description, highlights, and stack. Get slugs from list_projects.

  • get_postwrite actionFree

    Returns the full text of one in-site note by slug. Substack essays live on Substack; for those this returns the external URL to read instead. Get slugs from list_writing.

  • get_profileFree

    Returns who Khalid Ibne Hasan is: name, role, organization, location, links, and a short professional bio. Use this first to ground any answer about Khalid.

  • get_resumeFree

    Returns Khalid Ibne Hasan's structured resume: work experience, education, skill groups, and the URL of the downloadable PDF version.

  • list_projectsFree

    Lists Khalid's shipped case studies (products built at Keyin College) and his side projects (the Lab). Each entry includes a slug usable with get_case_study, a summary, and tags.

  • list_writingFree

    Lists Khalid's writing: in-site notes and Substack essays, merged and sorted newest first. Each entry has a title, source, date, and URL.

  • search_siteFree

    Searches all of khalidibnehasan.com (case studies, side projects, writing, profile pages) for a phrase and returns matching items with URLs and snippets.

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

1 high1 low
  • Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 496ms20/20
  • Tool poisoning9 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
  • Maintenanceno repository listed3/15
  • Maintainer identityno repository or website to verify2/10

Findings (2)

  • highWrite-action tools reachable without authenticationauth.open-write
  • lowNo source repository listedmaint.no-repo
Overall 57/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add --transport http portfolio https://www.khalidibnehasan.com/mcp
Add to Cursor

Khalid Ibne Hasan · Portfolio: common questions

Is Khalid Ibne Hasan · Portfolio MCP server safe?
With care: it is graded C, so read the findings first (57/100). Read the Khalid Ibne Hasan · Portfolio safety report
How do I install Khalid Ibne Hasan · Portfolio?
It runs remotely at www.khalidibnehasan.com. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Khalid Ibne Hasan · Portfolio need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Khalid Ibne Hasan · Portfolio maintained?
The latest release is v1.0.0.
Is Khalid Ibne Hasan · Portfolio up?
100% of our last 6 checks got an answer. We check remote servers about four times a day.

More from khalid-hasan