Search Laravel jobs, remote roles, Laravel news, and package releases in real time.
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Search recent Laravel jobs indexed by LaraBench, including full description, salary, seniority, and employment type. Results are limited to the last 30 days. Each job carries a LaraBench detail page and, when the source published one, the original apply URL.
Maximum number of jobs to return.
Free-text search across job title, company, and description.
Country or remote-region filters.
Location text filters.
Seniority filters.
Technology filters such as laravel, vue, inertia, livewire, or react.
Minimum disclosed salary, in the currency given by salaryCurrency.
Three-letter currency code (e.g. USD, EUR, GBP) to pair with salaryMinimum.
Employment type filters.
Restrict results to a single work arrangement. Defaults to any.
Search recent Laravel jobs indexed by LaraBench, including full description, salary, seniority, and employment type. Results are limited to the last 30 days. Each job carries a LaraBench detail page and, when the source published one, the original apply URL.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum number of jobs to return. |
| query | string | Free-text search across job title, company, and description. |
| countries | array | Country or remote-region filters. |
| locations | array | Location text filters. |
| seniority | array | Seniority filters. |
| technologies | array | Technology filters such as laravel, vue, inertia, livewire, or react. |
| salaryMinimum | number | Minimum disclosed salary, in the currency given by salaryCurrency. |
| salaryCurrency | string | Three-letter currency code (e.g. USD, EUR, GBP) to pair with salaryMinimum. |
| employmentTypes | array | Employment type filters. |
| workArrangement | string | Restrict results to a single work arrangement. Defaults to any. |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Maximum number of jobs to return."
},
"query": {
"type": "string",
"maxLength": 200,
"description": "Free-text search across job title, company, and description."
},
"countries": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"description": "Country or remote-region filters."
},
"locations": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"description": "Location text filters."
},
"seniority": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"description": "Seniority filters."
},
"technologies": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"description": "Technology filters such as laravel, vue, inertia, livewire, or react."
},
"salaryMinimum": {
"type": "number",
"minimum": 0,
"description": "Minimum disclosed salary, in the currency given by salaryCurrency."
},
"salaryCurrency": {
"type": "string",
"maxLength": 3,
"minLength": 3,
"description": "Three-letter currency code (e.g. USD, EUR, GBP) to pair with salaryMinimum."
},
"employmentTypes": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"description": "Employment type filters."
},
"workArrangement": {
"enum": [
"remote",
"hybrid",
"onsite",
"any"
],
"type": "string",
"description": "Restrict results to a single work arrangement. Defaults to any."
}
},
"additionalProperties": false
}Search recent Laravel ecosystem news and package releases indexed by LaraBench. Results are limited to the last 7 days. Each item carries a LaraBench detail page and the original article or release notes URL.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum number of items to return. |
| query | string | Free-text search across article and release titles and summaries. |
| types | array | Restrict results to articles, package releases, or both. Defaults to both. |
| topics | array | Topic filters such as laravel, php, vue, jobs, or packages. |
| channel | string | Release channel to include. stable excludes prereleases, preview returns only prereleases, all returns both. Defaults to stable. |
| sources | array | News source filters. |
| packages | array | Composer or npm package filters. |
| projects | array | Project filters such as laravel, inertia, livewire, filament, or pest. |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Maximum number of items to return."
},
"query": {
"type": "string",
"maxLength": 200,
"description": "Free-text search across article and release titles and summaries."
},
"types": {
"type": "array",
"items": {
"enum": [
"article",
"release"
],
"type": "string"
},
"description": "Restrict results to articles, package releases, or both. Defaults to both."
},
"topics": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"description": "Topic filters such as laravel, php, vue, jobs, or packages."
},
"channel": {
"enum": [
"stable",
"preview",
"all"
],
"type": "string",
"description": "Release channel to include. stable excludes prereleases, preview returns only prereleases, all returns both. Defaults to stable."
},
"sources": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"description": "News source filters."
},
"packages": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"description": "Composer or npm package filters."
},
"projects": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"description": "Project filters such as laravel, inertia, livewire, filament, or pest."
}
},
"additionalProperties": false
}