nomad-marketplace
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., "@nomad-marketplacefind web development projects between $500 and $2000"
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.
NOMAD IA — MCP Marketplace Integration Proof
A small, production-oriented proof showing how I build Model Context Protocol (MCP) + marketplace API integrations in TypeScript.
What this demonstrates
Current MCP TypeScript v2 server package (@modelcontextprotocol/server)
MCP tools for project search, project lookup and category discovery
Read-only bid-intent stub with no marketplace side effect
Typed API adapter with normalization for common project payload shapes
Request timeout and explicit upstream error handling
Optional bearer-token support without hard-coded credentials
Node.js stdio entry point
Web-standard Streamable HTTP adapter suitable for Cloudflare Workers
Automated tests using deterministic local fixtures
No secrets, customer data, fake metrics or hidden dependencies
Related MCP server: EuroVDC MCP Server
Tools
Tool | Purpose |
search_projects | Search by text, category and budget range |
get_project | Fetch one project by ID |
list_categories | List categories with a safe fallback |
submit_bid_intent | Draft-only stub; never submits in this proof |
Run locally
npm ci
npm test
npm run buildSet:
MARKETPLACE_API_BASE_URL=https://example.com/api
MARKETPLACE_API_KEY=optionalThen:
npm startClaude Desktop-style command
After building, configure a local MCP server with:
{
"mcpServers": {
"nomad-marketplace": {
"command": "node",
"args": ["/absolute/path/dist/src/stdio.js"],
"env": {
"MARKETPLACE_API_BASE_URL": "https://example.com/api"
}
}
}
}Cloudflare-compatible shape
src/worker.ts uses the MCP v2 Web Standards Streamable HTTP transport and exposes a stateless /mcp handler. Platform-specific deployment configuration is intentionally kept separate from core business logic.
Evidence
Acceptance baseline:
TypeScript compiles in strict mode.
Tests cover normalization, filters, auth-header behavior, category fallback and upstream failure handling.
Secrets are injected through environment variables only.
Bid intent remains read-only.
Node and Web-standard transports share the same MCP tool implementation.
Design choice
The API adapter is isolated from the MCP layer so a real marketplace schema can be mapped without rewriting tool behavior. That keeps delivery fast while making API-specific assumptions easy to test.
— NOMAD IA
This server cannot be deployed
Maintenance
Related MCP Connectors
Remote streamable-HTTP MCP server running on a single Cloudflare Worker. Your assistant gets live Airbnb, Amazon, Booking.com, Google Flights, Maps and Reddit data, social search on X, Instagram and TikTok, the Meta Ad Library, and image/video generation without any keys. Connect your own accounts to let it send WhatsApp or Telegram messages, work an IMAP inbox, manage Meta Ads campaigns and publish to X and LinkedIn. OAuth 2.1 with PKCE; stored credentials are AES-256-GCM encrypted.
Share one project context across ChatGPT, Claude, Telegram and any MCP client.
Deploy and manage Jade Hosting projects from AI clients. Jade account and OAuth required.
Hire freelancers or find work on a no-commission board in 6 languages, for people and AI agents: search offers and requests, message authors (auto-translated), propose terms. Read-only search needs no account; full access signs in with Telegram or email via OAuth 2.1, and sensitive steps wait for the person's approval.
Related MCP Servers
- AlicenseBqualityCmaintenanceEnables MCP clients to search and manage Freelancehunt projects, bids, profiles, reviews, messages, and workspaces, with local filtering by keywords, budget, bid count, and employer quality.31MIT

EuroVDC MCP Serverofficial
AlicenseBqualityCmaintenanceEnables browsing EuroVDC's live hosting catalog, searching domains, receiving AI server recommendations, and performing agent-assisted checkout via remote HTTP or stdio.14MIT- FlicenseNot gradedqualityAmaintenanceEnables AI agents to search a shared catalog of projects, roles, orders, participants, and mentors, create and update listings or profiles, draft proposals, and search and apply across external freelance and job platforms while keeping platform credentials local.13-
- AlicenseNot gradedqualityBmaintenanceExposes typed crypto-security tools — token risk scoring, wallet forensics, deployer reputation, sentiment, and report generation — to MCP-capable agents over streamable HTTP or stdio. Gates premium calls behind per-request x402 crypto micropayments, delegating verification and settlement to a self-hosted facilitator and failing closed when payment cannot be confirmed.MIT