Skip to content

Commit 24d8fca

Browse files
Owlclaude
andcommitted
Add Not Human Search and AI Dev Jobs MCP plugins
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 7ec1de4 commit 24d8fca

15 files changed

Lines changed: 423 additions & 0 deletions

File tree

.cursor-plugin/marketplace.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,16 @@
5252
"name": "docs-canvas",
5353
"source": "docs-canvas",
5454
"description": "Render documentation — architecture notes, API references, runbooks, and codebase walkthroughs — as a navigable Cursor Canvas with sections, table of contents, diagrams, and cross-references."
55+
},
56+
{
57+
"name": "nothumansearch-mcp",
58+
"source": "nothumansearch-mcp",
59+
"description": "Search engine for AI agents. Find websites and APIs ranked by agentic readiness score (0-100). 8,600+ indexed sites with MCP, OpenAPI, and llms.txt detection."
60+
},
61+
{
62+
"name": "aidevjobs-mcp",
63+
"source": "aidevjobs-mcp",
64+
"description": "Search curated AI/ML engineering jobs. Filter by skill, salary, workplace, and level. 5,400+ roles from 280+ companies."
5565
}
5666
]
5767
}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"name": "aidevjobs-mcp",
3+
"displayName": "AI Dev Jobs",
4+
"version": "1.2.0",
5+
"description": "Search curated AI/ML engineering jobs. Filter by skill, salary, workplace, and level. 5,400+ roles from 280+ companies.",
6+
"author": {
7+
"name": "United Ideas",
8+
"email": "unitedideas@gmail.com"
9+
},
10+
"publisher": "United Ideas",
11+
"homepage": "https://aidevboard.com",
12+
"repository": "https://github.com/unitedideas/aidevboard-mcp",
13+
"license": "MIT",
14+
"keywords": [
15+
"mcp",
16+
"jobs",
17+
"ai-jobs",
18+
"ml-jobs",
19+
"career",
20+
"hiring",
21+
"engineering",
22+
"job-search"
23+
],
24+
"category": "developer-tools",
25+
"tags": [
26+
"mcp-server",
27+
"jobs",
28+
"ai-ml",
29+
"career"
30+
],
31+
"skills": "./skills/",
32+
"mcpServers": {
33+
"aidevjobs": {
34+
"url": "https://aidevboard.com/mcp"
35+
}
36+
}
37+
}

aidevjobs-mcp/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Changelog
2+
3+
## 1.2.0 (2026-04-16)
4+
- Added `match_jobs` tool for candidate-profile matching
5+
- 5,400+ jobs from 280+ companies
6+
- Published to official MCP registry as com.aidevboard/jobs
7+
8+
## 1.1.0 (2026-04-12)
9+
- Added per_page pagination support
10+
- OpenAPI 3.0 spec at /openapi.yaml
11+
- Rate limiting with per-IP tracking
12+
13+
## 1.0.0 (2026-03-01)
14+
- Initial release with search_jobs, get_job, list_companies, and get_stats
15+
- 55 ATS source scrapers
16+
- Daily automated job updates

aidevjobs-mcp/LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2026 United Ideas
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

aidevjobs-mcp/README.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# AI Dev Jobs MCP
2+
3+
Specialized job board for AI/ML engineers. Search curated roles by skill, salary, workplace, and level.
4+
5+
## What it does
6+
7+
- **Job search**: Query 5,400+ curated AI/ML engineering roles from 280+ companies
8+
- **Filtering**: Filter by tag (pytorch, llm, mlops), workplace (remote, hybrid, onsite), level (junior, mid, senior, lead), and salary range
9+
- **Company listings**: Browse top AI/ML companies with role counts and average salaries
10+
- **Candidate matching**: Rank active jobs against a candidate profile with scored results
11+
- **Statistics**: Real-time index stats including total jobs, median salary, and new listings
12+
13+
## 5 MCP Tools
14+
15+
| Tool | Description |
16+
|------|-------------|
17+
| `search_jobs` | Search curated AI/ML roles by tag, workplace, level, salary, or keyword |
18+
| `get_job` | Fetch a full job posting by ID or slug |
19+
| `list_companies` | Top AI/ML companies hiring, with role counts and average salaries |
20+
| `get_stats` | Current index statistics: total jobs, companies, median salary, new this week |
21+
| `match_jobs` | Rank jobs against a candidate profile (skills, salary, workplace, level, location) |
22+
23+
## Installation
24+
25+
Install via the Cursor plugin marketplace:
26+
27+
```
28+
/add-plugin aidevjobs-mcp
29+
```
30+
31+
Or add the MCP server manually:
32+
33+
```bash
34+
claude mcp add --transport http aidevjobs https://aidevboard.com/mcp
35+
```
36+
37+
## No API key required
38+
39+
All tools are free to use with no authentication.
40+
41+
## Links
42+
43+
- Website: [aidevboard.com](https://aidevboard.com)
44+
- GitHub: [github.com/unitedideas/aidevboard-mcp](https://github.com/unitedideas/aidevboard-mcp)
45+
- MCP Registry: [registry.modelcontextprotocol.io](https://registry.modelcontextprotocol.io)

aidevjobs-mcp/mcp.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"mcpServers": {
3+
"aidevjobs": {
4+
"url": "https://aidevboard.com/mcp"
5+
}
6+
}
7+
}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
name: match-candidate
3+
description: Rank AI/ML jobs against a candidate profile for personalized recommendations
4+
tools:
5+
- aidevjobs.match_jobs
6+
- aidevjobs.get_job
7+
- aidevjobs.list_companies
8+
---
9+
10+
# Match Jobs to a Candidate
11+
12+
Use AI Dev Jobs to rank active positions against a candidate's skills, preferences, and experience level.
13+
14+
## When to use
15+
16+
- User describes their background and asks "what jobs would be a good fit?"
17+
- User wants personalized job recommendations based on their skills
18+
- User asks "which AI companies should I apply to?"
19+
- User wants to compare companies hiring for their skill set
20+
21+
## Steps
22+
23+
1. Gather the candidate's profile: skills, desired salary, workplace preference, level, and location
24+
2. Call `match_jobs` with the profile to get scored recommendations
25+
3. Call `get_job` on the top matches for full postings with apply links
26+
4. Call `list_companies` to show which top companies match their profile
27+
28+
## Example
29+
30+
"I'm a senior ML engineer skilled in PyTorch and LLMs, looking for remote work around $250k"
31+
32+
```
33+
match_jobs(skills=["pytorch", "llm"], level="senior", workplace="remote", salary=250000)
34+
```
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
name: search-jobs
3+
description: Search curated AI/ML engineering jobs by skill, salary, workplace, or level
4+
tools:
5+
- aidevjobs.search_jobs
6+
- aidevjobs.get_job
7+
- aidevjobs.get_stats
8+
---
9+
10+
# Search AI/ML Jobs
11+
12+
Use AI Dev Jobs to find curated engineering roles at top AI/ML companies.
13+
14+
## When to use
15+
16+
- User asks about AI/ML job openings or hiring companies
17+
- User wants to find remote AI engineering roles
18+
- User asks "who's hiring for LLM engineers?" or "find PyTorch jobs"
19+
- User wants salary data for AI/ML roles
20+
21+
## Steps
22+
23+
1. Call `search_jobs` with relevant filters (tag, workplace, level, salary range)
24+
2. Review results — each includes title, company, salary, location, and tags
25+
3. Call `get_job` on interesting listings for the full posting with apply link
26+
27+
## Filters
28+
29+
- `q` — keyword search (e.g. "LLM", "computer vision")
30+
- `tag` — skill tag (pytorch, tensorflow, llm, mlops, cv, nlp, rl, data-science)
31+
- `workplace` — remote, hybrid, onsite
32+
- `level` — junior, mid, senior, lead, principal
33+
- `min_salary` / `max_salary` — salary range filter
34+
- `company` — filter by company name
35+
36+
## Example
37+
38+
"Find remote senior LLM engineering jobs paying over $200k"
39+
40+
```
41+
search_jobs(tag="llm", workplace="remote", level="senior", min_salary=200000)
42+
```
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"name": "nothumansearch-mcp",
3+
"displayName": "Not Human Search",
4+
"version": "1.4.0",
5+
"description": "Search engine for AI agents. Find websites and APIs ranked by agentic readiness score (0-100). 8,600+ indexed sites with MCP, OpenAPI, and llms.txt detection.",
6+
"author": {
7+
"name": "United Ideas",
8+
"email": "unitedideas@gmail.com"
9+
},
10+
"publisher": "United Ideas",
11+
"homepage": "https://nothumansearch.ai",
12+
"repository": "https://github.com/unitedideas/nothumansearch",
13+
"license": "MIT",
14+
"keywords": [
15+
"mcp",
16+
"ai-agents",
17+
"search-engine",
18+
"agentic",
19+
"llms-txt",
20+
"openapi",
21+
"api-discovery",
22+
"agent-tools"
23+
],
24+
"category": "ai-tools",
25+
"tags": [
26+
"mcp-server",
27+
"ai-agents",
28+
"search",
29+
"api-discovery"
30+
],
31+
"skills": "./skills/",
32+
"mcpServers": {
33+
"nothumansearch": {
34+
"url": "https://nothumansearch.ai/mcp"
35+
}
36+
}
37+
}

nothumansearch-mcp/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Changelog
2+
3+
## 1.4.0 (2026-04-16)
4+
- Added `verify_mcp` tool for live JSON-RPC probing of MCP endpoints
5+
- 8,600+ sites indexed with 494 MCP-verified via JSON-RPC probe
6+
- Expanded crawler API detection paths
7+
- Published to official MCP registry as ai.nothumansearch/search
8+
9+
## 1.3.0 (2026-04-14)
10+
- Added `/monitor` endpoint for score-drop alerts
11+
- Rate limiting with per-IP tracking
12+
13+
## 1.0.0 (2026-03-01)
14+
- Initial release with search, site details, submit, and stats tools
15+
- Agentic readiness scoring (0-100)
16+
- llms.txt, OpenAPI, MCP detection

0 commit comments

Comments
 (0)