Token导航 LogoToken导航TokenDH.com
Promt Hire MCP logo
办公协作未说明官方级别未说明来源级核验

Promt Hire MCP

MCP Server

PromptHire是一个MCP服务器,将ChatGPT对话自动转化为结构化的自由职业任务发布,支持10种任务类别分类和成功标准跟踪。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptChatGPT集成项目管理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

vincentmcleese

提供方

vincentmcleese

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

PromptHire

![MIT License](LICENSE)

PromptHire 这是一个MCP(模型上下文协议)服务器,它能将ChatGPT中的对话转换成结构化的自由职业工作发布。只需在ChatGPT中讨论项目需求,PromptHire就会自动提取标题、描述、预算、时间线、技能要求和成功标准等详细信息,生成一份专业的职位发布。

🔗(链接符号,无实际翻译内容,可直接保留或根据上下文替换为“链接”等表述) 现场演示:

特点/功能

  • 机器人🤖 AI驱动的提取技术 - 自动从对话历史中提取全面的项目详情
  • 📋 表格或清单 10类系统 - 分类职位:设计、开发、法律、安全、营销、策略、教育、文案撰写等
  • 成功标准追踪 - 确定项目具体、可衡量的验收标准
  • 🎨 表示“美术”或“绘画”的意思。 交互式小部件 - 美观且可编辑的演出卡,支持全屏显示
  • 💾 磁盘(或存储设备)的符号 持久存储 - 将演出信息保存到带会话跟踪功能的JSON数据库中
  • 🔗 ChatGPT集成 - 链接回创建每个任务的原始对话
  • 🌐(这个符号本身在中文中没有直接对应的翻译,它通常表示“互联网”或“全球网络”的意思,可以简单翻译为“网络”或“全球互联”) 着陆页 - 浏览所有发布的职位,并按类别进行筛选

建筑学

PromptHire利用应用程序软件开发工具包(SDK)来在ChatGPT消息旁边渲染丰富的用户界面组件(小部件)。它包括:

  1. MCP 服务器 (promptHire_server_node/- 暴露(接口/服务)的Node.js服务器 create-new-gig 工具
  2. 小部件 (src/prompthire-gig/) - 用于创建和编辑演出帖子的React组件
  3. 着陆页 - 面向公众的页面,显示所有已保存的演出信息

仓库结构

  • promptHire_server_node/ – 带有工具定义和数据库的MCP服务器
  • src/prompthire-gig/ – React 小部件源代码
  • assets/ – 生成的小部件包(已添加到.gitignore,本地构建)
  • promptHire.md – 详细的项目文档

先决条件

  • Node.js 18及以上版本
  • pnpm(推荐)或 npm/yarn

快速入门

1. 安装依赖项

pnpm install

2. 构建小部件

pnpm run build

这会生成MCP服务器所服务的小部件包。

3. 启动服务器

cd promptHire_server_node
pnpm start

服务器将在8000端口启动(或 PORT 环境变量):

  • MCP终端: http://localhost:8000/mcp
  • 着陆页: http://localhost:8000/
  • API http://localhost:8000/api/gigs

在ChatGPT中的测试

将PromptHire添加到ChatGPT中:

  1. 启用 开发者模式
  2. 前往“设置”>“连接器”
  3. 添加您的服务器URL

使用ngrok进行本地测试

将您的本地服务器暴露给互联网:

ngrok http 8000

然后将ngrok URL添加到ChatGPT中:

https://.ngrok-free.app/mcp

用法

在ChatGPT中,自然地讨论你的项目需求:

User: I need someone to build a React dashboard for analytics.
      Budget is $2000, needs to be done in 2 weeks.
      Must include: user auth, data visualization, export to PDF.
      React, TypeScript, and D3.js experience required.

ChatGPT: [Understands requirements and calls create-new-gig tool]

PromptHire将:

  1. 从对话中提取所有细节
  2. 显示包含演出详情的交互式小部件
  3. 允许您编辑字段、添加技能或细化标准
  4. 点击“保存演出”时,使用您的电子邮件保存演出信息

部署

PromptHire已部署在铁路(或铁路系统)上。其单体仓库结构使用了:

# railway.toml
[deploy]
startCommand = "cd promptHire_server_node && pnpm start"
watchPaths = ["promptHire_server_node/**", "assets/**"]

推送到GitHub main 分支以触发自动部署。

数据库

演出信息存储在 promptHire_server_node/data/saved-gigs.json 采用以下模式:

{
  id: string;                // Unique gig ID
  gig_title: string;         // Project title
  gig_description: string;   // Comprehensive description
  timeline: string;          // Project timeline
  budget: string;            // Budget or price range
  skills_required: string[]; // Required skills/tech
  category: string;          // One of 10 categories
  success_criteria: string[]; // Acceptance criteria
  email?: string;            // Contact email
  chat_link?: string;        // ChatGPT conversation link
  created_at: string;        // ISO timestamp
  session_id: string;        // MCP session ID
}

小部件功能

  • 全屏模式 - 扩展小部件以获得更好的编辑体验
  • 提交后界面(或提交后用户界面) - 成功页面,带有“查看演出”按钮
  • 实时编辑 - 在线编辑标题、描述、时间线、预算
  • 动态技能与标准 - 一键添加/删除技能和成功标准
  • 分类图标 - 带有颜色编码的视觉类别指示器
  • 响应式设计 - 适用于桌面和移动设备

环境变量

  • PORT - 服务器端口(默认:8000)
  • ADMIN_PASSWORD - 受保护终端点的可选管理员密码

发展

运行开发服务器以实现热模块替换:

pnpm run dev

仅构建小部件:

pnpm run build

做出贡献

欢迎提出问题和拉取请求!请注意,回复时间可能会有所不同。

许可证

这个项目遵循MIT许可证授权。详见 许可证 详情请见。

______________________________________________________________________

构建于 OpenAI 应用程序开发工具包(SDK) 并且 模型上下文协议

目录标签

目录标签

TypeScriptChatGPT集成项目管理AI任务提取本地部署自由职业平台自动化工具

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明session部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP