hireme-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@hireme-mcpvet Djaouad's shipped projects and file a brief for a RAG chatbot under $2k"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
HireMe MCP
The first portfolio AI agents can hire. An open Model Context Protocol server that exposes Djaouad Frih's real profile, shipped products, fixed pricing and a project-brief intake — so Claude, Cursor, ChatGPT or any MCP client can vet the work and file a brief on your behalf.
Live: https://mcp.djaouad.tech · MCP endpoint: https://mcp.djaouad.tech/mcp
Tools
Tool | Type | What it does |
| read | Identity, stack, live products, availability, contact links |
| read | Semantic-ish search over shipped projects (proof of experience) |
| read | Fixed-price services in USD with ETAs |
| read | Availability status + direct booking link |
| write | Files a project brief → persisted + emailed. Rate limited per IP |
Related MCP server: Offer Discovery MCP Server
The famous flows
Founder delegate — "Claude, find me an AI engineer under $2k and send them my requirements" → their agent calls
get_pricing→search_projects→ files a brief.Recruiter deep-dive — "Has he actually shipped RAG?" → grounded answers with demo links.
Comparison shopper — pricing + timeline vs. an agency, plus next opening.
Structure
backend/ Express + @modelcontextprotocol/sdk (Streamable HTTP, stateless)
POST /mcp ← MCP clients
/api/tools/:id ← same handlers over REST (widget, mobile)
/api/briefs ← admin inbox (Bearer ADMIN_TOKEN)
/widget.js ← embeddable badge
frontend/ Next.js console (Netlify → mcp.djaouad.tech): connect configs,
live playground, scenarios
mobile/ Expo app: profile, tool runner, admin briefs inboxRun locally
cd backend && npm i && npm run dev # :4343
cd frontend && npm i && npm run dev # set NEXT_PUBLIC_API_URL=http://localhost:4343
cd mobile && npm i && npm start # Expo GoCopy backend/.env.example → .env. Without DATABASE_URL it runs in memory-only demo mode; without Gmail creds email notifications are skipped silently.
Deploy
Backend → Render:
render.yamlincluded (free tier). SetDATABASE_URL,ADMIN_TOKEN, optionalGMAIL_USER/GMAIL_APP_PASSWORD.Frontend → Netlify: repo import picks up
netlify.toml(static export). Attach custom domainmcp.djaouad.tech.Mobile → APK:
eas build -p android --profile previeworexpo run:android.
Connect in one paste
{ "mcpServers": { "hireme-mcp": { "url": "https://mcp.djaouad.tech/mcp" } } }Built by Djaouad Frih — this server is itself the demo of what he ships.
This server cannot be deployed
Maintenance
Related MCP Connectors
Discover and hire AI agents with micropayments. Search, check reputation, get pricing.
Verified, pay-per-use API tools for AI agents through one authenticated connection.
Stripe-native marketplace where AI agents discover and pay per call for API services.
AI service marketplace — agents discover, call, and pay for API services automatically.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables AI agents to post tasks, manage escrow, approve work, and pay human gig workers on the GetterDone physical-task marketplace.16221MIT
- FlicenseAqualityCmaintenanceConnects AI agents to a live offers API, returning structured product offers in real time.1-
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to discover, price, and purchase SaaS products, developer tools, and MCP servers with live Stripe checkout, affiliate program, and AgentTrust verification.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to discover, check stock, and purchase products through your existing store APIs, with spend mandates, discount ceilings, and a full audit trail enforced in code.43,227MIT