Token导航 LogoToken导航TokenDH.com
Estcequonmetenprodaujourdhui logo
开发工具stdio官方级别未说明来源级核验

Estcequonmetenprodaujourdhui

MCP Server

mcp-estcequonmetenprodaujourdhui

MCP服务器是一个幽默且本地化的部署决策工具,用于判断今天是否适合部署到生产环境,并兼容GitHub Copilot。

工具数

1

提示词数

0

GitHub Stars

1

资源数

0
TypeScriptClaude开发工具Claude

安装说明

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

作者 / 组织

ltoinel

提供方

ltoinel

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

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

命令预览

npx mcp-estcequonmetenprodaujourdhui

详细介绍

MCP服务器-我们今天投入生产了吗?

![Build & Test](https://github.com/ltoinel/MCP-Estcequonmetenprodaujourdhui/actions/workflows/ci.yml) ![Tag and Release](https://github.com/ltoinel/MCP-Estcequonmetenprodaujourdhui/actions/workflows/release.yml)

与GitHub副驾驶兼容的MCP(模型上下文协议)服务器,灵感来自 estcequantion生产jourdhui.info 提供一个幽默和本地化的决定,决定今天是否可以在产品中部署。

如果您要求GitHub副驾驶代理在周日部署您的应用程序,它将阻止您。

这是Node.js中MCP服务器的一个示例,具有stdio和HTTP包装器,可用于其他用例。

本地安装

要在本地启动stdio服务器:

npx mcp-estcequonmetenprodaujourdhui

或本地HTTP服务器:

npx mcp-estcequonmetenprodaujourdhui-http

集成vs代码

存储库提供了一个配置 .vscode/mcp.json 这描述了三种可能的集成类型:本地stdio与源代码、http或npm。选择要使用的。

{
	"servers": {
		"estcequonmetenprodaujourdhui-stdio": {
			"type": "stdio",
			"command": "node",
			"args": [
				"dist/mcp-stdio-server.js"
			]
		},
		"estcequonmetenprodaujourdhui-http": {
			"url": "http://localhost:3000/mcp",
			"type": "http"
		},
		"estcequonmetenprodaujourdhui-npm": {
			"type": "stdio",
			"command": "npx",
			"args": [
				"mcp-estcequonmetenprodaujourdhui"
			],
			"env": {}
		}
	},
	"inputs": []
}

集成克劳德代码

claude mcp add gotoprod npx mcp-estcequonmetenprodaujourdhui

GitHub副驾驶中的对话示例:

我们可以投入生产吗?

MCP服务器响应:

不,今天是星期天,我们不生产。 🛑 星星说“不”,我们不与星星争论。

现状

  • STDIO服务器(SDK支持): src/mcp-stdio-server.ts →汇编于 dist/mcp-stdio-server.js (执行于 npm start).
  • 包装HTTP(Express): src/mcp-http-server.ts →汇编于 dist/mcp-http-server.js (执行于 npm run start-http).

安装/建造

npm install
npm run build

脚本重要性

  • npm start -启动编译的stdio服务器(dist/mcp-stdio-server.js).
  • npm run start-stdio -stdio服务器的别名。
  • npm run start-http -启动HTTP包装器(Express)。
  • npm test -编译并启动测试套件(JEST)。

入境点

stdio(SDK MCP)

  • 使用: npm start (之后 npm run build).
  • 服务器通过SDK遵循MCP协议 @modelcontextprotocol/sdk 并且适用于集成(VS代码、MCP客户端)。

HTTP(包装器)

  • 使用: npm run start-http (之后 npm run build).
  • 终点:

- POST /mcp -接受 { id, method, params } 并返回 { id, result }.

国际化

消息和原因在 config/reasons/.json.这是退路 fr 如果请求的区域设置不存在。

测试

npm test

测试涵盖业务逻辑(天、消息)、位置和STDIO。 MCP服务器测试正在进行中。

结构(外部)

src/
├─ mcp-stdio-server.ts   # Serveur stdio (SDK-backed)
├─ mcp-http-server.ts    # Wrapper HTTP (Express)
└─ lib/
   └─ deployment-logic.ts

config/reasons/          # fichiers de raisons par locale
dist/                    # artefacts compilés
tests/                   # tests Jest
.vscode/mcp.json         # config pour extension MCP (stdio)
package.json

代码检查

该项目使用ESLint(ESLint v9的平面配置)解析TypeScript代码。

浇注喷枪过梁:

npm run lint      # exécute ESLint sur src/ (script défini dans package.json)
npm run lint:fix  # tente de corriger automatiquement les problèmes

备注:

  • 主要配置在 eslint.config.cjs (ESLint v9推荐的“平面”格式)。
  • 下一个建议改进:添加 lint-staged + husky 仅对提交前修改的文件运行ESLint。

贡献者

欢迎捐款。打开PR,如果更改业务逻辑,则添加测试,必要时更新文档。

许可证

麻省理工学院

目录标签

目录标签

TypeScriptClaude开发工具部署决策本地部署GitHubCopilot兼容幽默工具本地化

支持客户端

Claude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

mcp-estcequonmetenprodaujourdhui

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP