MCP server
Khalid Ibne Hasan · Portfolio
io.github.khalid-hasan/portfolio
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Query Khalid Ibne Hasan's portfolio: profile, availability, case studies, writing, and resume.
Working at last checkAbout 976 tokens per request once connected9 tools
https://www.khalidibnehasan.com/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 9
- Token cost
- About 976 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http portfolio https://www.khalidibnehasan.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.portfolio] url = "https://www.khalidibnehasan.com/mcp"
Gemini CLI
{"mcpServers":{"portfolio":{"httpUrl":"https://www.khalidibnehasan.com/mcp"}}}
Cursor
{"mcpServers":{"portfolio":{"url":"https://www.khalidibnehasan.com/mcp"}}}
VS Code
{"servers":{"portfolio":{"type":"http","url":"https://www.khalidibnehasan.com/mcp"}}}
Antigravity
agy mcp add portfolio https://www.khalidibnehasan.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"portfolio","server_url":"https://www.khalidibnehasan.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"portfolio","server_url":"https://www.khalidibnehasan.com/mcp"}
Tools
ask_khalid~186 tokens
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/contactget_availability~90 tokens
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_study~118 tokens
Returns the full case study for one project by slug: role, year, impact, description, highlights, and stack. Get slugs from list_projects.get_post~124 tokens
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_profile~86 tokens
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_resume~80 tokens
Returns Khalid Ibne Hasan's structured resume: work experience, education, skill groups, and the URL of the downloadable PDF version.list_projects~93 tokens
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_writing~81 tokens
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_site~118 tokens
Searches all of khalidibnehasan.com (case studies, side projects, writing, profile pages) for a phrase and returns matching items with URLs and snippets.
Browse
Related MCP servers
- Brahim Bousnguar — portfolio
Brahim Bousnguar's portfolio: profile, availability, case studies, notes, CV requests. - Portfolio MCP | Benjamin Nikolajew
Explore Benjamin Nikolajew's graphic design portfolio with natural language. - Marksiazon Profile
Read-only MCP server for Mark Siazon's professional profile: projects, FAQ, proof, availability. - kwnva.design portfolio
Catalog MCP for kwnva.design case studies, studio profile, and project inquiries. - Ruben Marcus — Agent-Ready Portfolio
Public portfolio MCP for resume, services, availability, project evidence, and introductions. - saagarpatel.dev Portfolio
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless. - Anto Joel — Portfolio
Ask about Anto Joel: profile, case studies, skill evidence, role-fit checks, and booking a call. - XRPName
XRPL domains for AI agents — availability, pricing, profiles, portfolio, and register links.
Badge for your README
[](https://aptlynx.net/servers/io.github.khalid-hasan/portfolio)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents