Connect your AI assistant straight to this portfolio: a public Model Context Protocol server that answers questions about Monir with live, structured data in all five site languages.
One public endpoint, no session to manage. Point any MCP client at it and start asking.
https://mcp.webanion.com/mcpAnonymous callers already get the shortlisting answers. A free key, verified by email, unlocks everything else.
No key needed: the profile, the tech stack, services, showcases, shallow portfolio search and the whole knowledge base.
Everything above at full depth, plus project detail, the experience timeline, articles, companies, people, testimonials, messaging and the newsletter.
The real tool names, exactly as the server registers them.
get_profile Who this is: headline, summary, availability, resume and social links. Call it first.search_portfolio Find projects by description or exact technology. Anonymous callers get slug, title and a one line summary; verified callers get the full result.get_tech_stack Technologies across the portfolio, each with the number of projects it appears in.search_knowledge / get_knowledge Search the curated knowledge base and read any document: how he works, capabilities with evidence, project stories, pricing and terms.list_services The services on offer, each with a summary.list_showcases Work grouped by kind: mobile, web, desktop, devops.request_access / verify_access Register with a name and email, verify the six digit code, receive the API key.search_site Full text search across projects, services, articles, companies, people, testimonials and tags.get_project Full detail for one project: story sections, tech stack, live URLs, the client and testimonials.get_service One service with the projects delivered under it.get_showcase One showcase with every project inside it.get_experience_timeline Work history grouped by company, month precision, the way a CV reads.search_articles / get_article Search the blog and read any published article in full.list_categories / list_tags / get_tag Blog categories, plus tags across the blog and the portfolio.list_companies / get_company Companies Monir has worked with and the work delivered for each.list_clients / list_talents / get_talent Clients and collaborators with their roles and projects. Contact details are never included.list_testimonials Client testimonials with rating and attribution.send_contact_message Send Monir a message as the verified consumer. Five per day; a duplicate is delivered once.subscribe_newsletter Subscribe the verified address to the newsletter.Once the server is connected, ask in plain language and the assistant picks the tools.
Copy, paste, done. Replace <key> with the key verify_access returned, or drop the Authorization header entirely to browse anonymously.
Claude Code
claude mcp add --transport http webanion https://mcp.webanion.com/mcp --header "Authorization: Bearer <key>"Claude Desktop
{
"mcpServers": {
"webanion": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.webanion.com/mcp",
"--header",
"Authorization:${WEBANION_AUTH}"
],
"env": { "WEBANION_AUTH": "Bearer <key>" }
}
}
}Cursor
{
"mcpServers": {
"webanion": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.webanion.com/mcp",
"--header",
"Authorization:${WEBANION_AUTH}"
],
"env": { "WEBANION_AUTH": "Bearer <key>" }
}
}
}Claude Desktop and Cursor speak stdio, so the small mcp-remote proxy bridges them to the HTTP endpoint.
ChatGPT
https://mcp.webanion.com/mcpChatGPT adds remote MCP servers as connectors: open Settings, then Connectors, enable developer mode, choose Add custom connector and paste the endpoint URL.
A key does not reach a connection that is already open. After adding the header, reconnect the server or restart the client.
Enough for real use, tight enough to stop abuse. Limits apply per verified consumer.
A blown limit answers with a retry time, never a silent failure.
Reads without a key are anonymous. No account, no cookie, no profile of what you ask.
Registration stores exactly what you send: the name, the email address the code was sent to, and the optional organization and purpose. That is all a bearer key resolves to.
Messages sent through send_contact_message land in Monir's inbox under the verified sender's name and address, and nowhere else.
The newsletter uses the verified address only, and subscribing twice is one subscription. Nothing here is sold or shared.
Everything the server returns is public portfolio content and may be quoted with attribution.
Keys are free and personal to the consumer that verified them. A lost key means verifying again, which retires the old one.
Abuse, hammering the limits or impersonation gets a key revoked without notice.
The service is provided as is and may change or pause without notice.