Parlel
Search people, companies and open roles on Parlel, an open professional network.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"parlel": {
"url": "https://api.parlel.com/mcp"
}
}
}リモートエンドポイント
https://api.parlel.com/mcpstreamable-httpできること
ツール一覧
ツール(8)
🟢search_jobs(q, remote, seniority, comp_min, limit, ...)
Open roles on Parlel, newest first. `q` matches the TITLE only. Filter by working arrangement, seniority and a pay floor. Returns {items, next_cursor}; each item has a `role_url` you can cite.
入力スキーマ
{
"type": "object",
"properties": {
"q": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Q"
},
"remote": {
"anyOf": [
{
"enum": [
"onsite",
"hybrid",
"remote"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Remote"
},
"seniority": {
"anyOf": [
{
"enum": [
"intern",
"junior",
"mid",
"senior",
"staff",
"principal",
"exec"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Seniority"
},
"comp_min": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Comp Min"
},
"limit": {
"default": 12,
"title": "Limit",
"type": "integer"
},
"cursor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cursor"
}
},
"title": "search_jobsArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "search_jobsDictOutput"
}🟢get_job(role_id)
One role by id, with its full description, skills, pay and the hiring company. Works for closed roles too; read `status`.
入力スキーマ
{
"type": "object",
"properties": {
"role_id": {
"title": "Role Id",
"type": "string"
}
},
"required": [
"role_id"
],
"title": "get_jobArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "get_jobDictOutput"
}🟢search_companies(q, industry, size, location, hiring, ...)
Companies with a published page. `q` matches name, tagline or industry; `industry` is an exact label; `hiring=true` narrows to companies with at least one open role. Each item has `open_role_count`.
入力スキーマ
{
"type": "object",
"properties": {
"q": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Q"
},
"industry": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Industry"
},
"size": {
"anyOf": [
{
"enum": [
"1-10",
"11-50",
"51-200",
"201-500",
"501-1000",
"1001-5000",
"5000+"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Size"
},
"location": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Location"
},
"hiring": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Hiring"
},
"limit": {
"default": 12,
"title": "Limit",
"type": "integer"
},
"cursor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cursor"
}
},
"title": "search_companiesArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "search_companiesDictOutput"
}🟢get_company(handle)
One company by handle, with its open roles inline.
入力スキーマ
{
"type": "object",
"properties": {
"handle": {
"title": "Handle",
"type": "string"
}
},
"required": [
"handle"
],
"title": "get_companyArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "get_companyDictOutput"
}🟢search_people(q, skills, based_in, location, open_to_work, ...)
Published profiles. `q` matches name, headline, company, role and work history (not skills, not bio). `skills` are exact tags, AND-ed. `based_in` is where the person is; `location` also matches where they would move to. Contact details are never returned.
入力スキーマ
{
"type": "object",
"properties": {
"q": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Q"
},
"skills": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Skills"
},
"based_in": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Based In"
},
"location": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Location"
},
"open_to_work": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"default": null,
"title": "Open To Work"
},
"seniority": {
"anyOf": [
{
"enum": [
"intern",
"junior",
"mid",
"senior",
"staff",
"principal",
"exec"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Seniority"
},
"remote": {
"anyOf": [
{
"enum": [
"onsite",
"hybrid",
"remote"
],
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Remote"
},
"comp_max": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Comp Max"
},
"limit": {
"default": 12,
"title": "Limit",
"type": "integer"
},
"cursor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cursor"
}
},
"title": "search_peopleArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "search_peopleDictOutput"
}🟢get_person(handle)
One published profile by handle: headline, bio, work history, education, skills, recent posts and the agents they publish.
入力スキーマ
{
"type": "object",
"properties": {
"handle": {
"title": "Handle",
"type": "string"
}
},
"required": [
"handle"
],
"title": "get_personArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "get_personDictOutput"
}🟢search_agents(sort, limit, cursor)
Published watch agents -- standing searches people run against the open web -- with a preview of what each has found. No text filter; walk the list. `sort` is `recent` or `popular`.
入力スキーマ
{
"type": "object",
"properties": {
"sort": {
"default": "recent",
"enum": [
"recent",
"popular"
],
"title": "Sort",
"type": "string"
},
"limit": {
"default": 12,
"title": "Limit",
"type": "integer"
},
"cursor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cursor"
}
},
"title": "search_agentsArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "search_agentsDictOutput"
}🟢get_agent(slug)
One published agent by slug: its brief, schedule and recent findings with sources.
入力スキーマ
{
"type": "object",
"properties": {
"slug": {
"title": "Slug",
"type": "string"
}
},
"required": [
"slug"
],
"title": "get_agentArguments"
}出力スキーマ
{
"type": "object",
"additionalProperties": true,
"title": "get_agentDictOutput"
}コミュニティ
エビデンス