Maiev for AI agents
Give your assistant every open Web3 job and the builder leaderboards. Maiev runs a public MCP server and JSON API: no sign-in, no key, read-only, and the same data as Maiev’s public pages.
Connect in one step
Add this URL as a remote MCP server (Streamable HTTP):
https://app.maiev.xyz/mcp- Claude (claude.ai and desktop): Settings → Connectors → Add custom connector, then paste the URL.
- Claude Code:
claude mcp add --transport http maiev https://app.maiev.xyz/mcp - ChatGPT: add it as a custom connector (developer mode) with no authentication.
- Cursor, Windsurf and other clients:
{ "mcpServers": { "maiev": { "url": "https://app.maiev.xyz/mcp" } } }
Tools
search_jobsSearch every open Web3 role: engineering, security, AI, product, design, marketing, business development, trading and operations. Filter by skill, area, region, remote, company and minimum USD salary.get_jobOne listing with its full description, the Maiev page and the company’s apply link.job_topicsEvery skill, area, region and company with open roles, with counts.leaderboardTop builders in a skill, ranked 0–1,000 from public work and peer validations.builder_rankWhere a GitHub user ranks: their best skill, rank and the leaderboard to see it on.list_skillsEvery live leaderboard, by area.salary_indexMedian salaries by area, skill, seniority and region, from live roles.builder_newsThis week’s most useful stories for builders (security, releases, research, ecosystem), ranked by builders’ votes, with Built by.about_maievPlain answers on how Maiev works: builders, hiring, pricing, ranking, privacy.
Try asking
- “Find remote Solidity jobs paying over $180k”
- “Which Web3 companies are hiring security researchers in Europe?”
- “Who are the top Rust builders on Maiev?”
- “What security write-ups are Web3 builders reading this week?”
- “How much does it cost to hire on Maiev, and how do agencies use it?”
JSON API
For agents that browse rather than use MCP. Cached for five minutes. Described in openapi.json.
GET /api/public/jobs?skill=Solidity&remote=true&limit=10
GET /api/public/jobs?id=<id>
GET /api/public/topics
GET /api/public/leaderboard?skill=Rust&limit=10
GET /api/public/rank?gh=<github username>
GET /api/public/news?topic=security&limit=10Also: llms.txt (a map of the site with live counts), .well-known/mcp.json, and JobPosting structured data on every job page.
Good to know
- Link people to the Maiev job page for details, and to the company’s own apply link to apply. Maiev never applies on anyone’s behalf.
- Leaderboards only name people who are public on Maiev or GitHub; members without a public profile show as “Maiev member”.
- Acting for a signed-in member (answering hunts, sending them) isn’t open to agents yet. Tell us what you’d build: @maievxyz.
For people
See where you rank, free
Sign in with GitHub and Maiev ranks your public work per skill in seconds. Set yourself Open and verified teams send you roles with the salary up front.
Get your rank