Token导航 LogoToken导航TokenDH.com
Doorstop MCP logo
AI代理stdio官方级别未说明来源级核验

Doorstop MCP

MCP Server

@modelcontextprotocol/inspector

Doorstop MCP是一个用于Python Doorstop框架的MCP服务器实现,支持文档管理和可视化检查。

工具数

0

提示词数

0

GitHub Stars

4

资源数

0
文档处理PythonAI代理

安装说明

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

作者 / 组织

Jannled

提供方

Jannled

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

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

命令预览

npx -y @modelcontextprotocol/inspector

详细介绍

门挡MCP

端口描述
3001DoorstopMCP服务器
7867门挡服务器的调整版本将在页面重新加载时更新
62746273002启动Docker时的MCP资源管理器 --profile inspector

快速入门

\[!警告\]\ 此工具尚未准备好用于生产,因为没有用户身份验证。 请仅在受信任的网络中使用MCP服务器。竞争条件也可能是 当多个用户/代理同时使用该工具时,这是可能的。

使用Docker

docker compose up --force-recreate

使用VS代码

# Create the (local) repo where the requirements are tracked
mkdir reqs
cd reqs
git init

# Create all documents you need, e.g.
doorstop create REQ ./reqs/req
doorstop create LLR ./reqs/llr --parent REQ
doorstop create TST ./reqs/tests --parent REQ

然后在运行和调试(Ctrl+Shift+D)窗格中启动 _Python调试器:模块_ 发射目标。

检查结果

容器也将启动 门挡服务器 在一个单独的过程中,这样你就可以直观地检查你的结果。最初,html导出器只是 跑一次,所以我们不得不 叉子 门挡项目和 调整它以在每次重新加载页面时获取文档树。

只需导航到 http://{YOUR_HOSTNAME_IP}:7867 并在每次更改后刷新。

测试API

您可以从命令行使用以下web GUI浏览MCP:

npx -y @modelcontextprotocol/inspector

或者使用MCP Explorer启动第二个容器:

docker compose up --force-recreate --profile inspector

MCP资源管理器的选项:

MCP客户端

将提示客户端连接到此MCP服务器的一些示例配置。 此列表并不详尽,请随时使用您使用的客户端打开拉取请求:

打开WebUI配置

在管理界面中创建一个新的外部工具,将类型设置为 MCP Streamable HTTP, URL指向 http://{YOUR_URL}:3001/mcp 并确保禁用身份验证,因为这还没有实现 由此MCP服务器支持,并将导致Open WebUI默认忽略该工具。 如果您想使此工具可用于 非管理员用户

Vibe CLI配置

要将此MCP服务器与Mistral Vibe CLI一起使用,请在配置中添加以下内容:

[[mcp_servers]]
name = "doorstop"
transport = "streamable-http"
url = "http://localhost:3001/mcp"

反重力MCP配置

{
	"mcpServers": {
		"doorstop": {
			"serverUrl": "http://localhost:3001/mcp"
		}
	}
}

自定义属性

需求工程中常用的一些属性,如功能/非功能 要求是门挡中的事后想法,必须 手动添加 由框架的用户创建。以下是通过此扩展的属性列表 MCP服务器。它们会自动添加到每个文档中,在创建项目时,它们可以 人口。

属性示例
type功能性、非功能性或约束性
review-method按设计、测试、检查、分析、演示进行审查

如何将它们添加到每个.doorstop.yml文件中的示例:

# [...]
attributes:
  reviewed:
    - type
    - verification-method

html导出的无文档属性

文档中目前还缺少调整某些字段的属性 html导出版本。请参阅以下示例 门挡的要求 项目:

settings:
  digits: 3
  prefix: REQ
  sep: ''
attributes:
  defaults:
    doc:
      name: 'Requirements'
      title: 'Requirements for _Doorstop_'
      ref: 'REQ-DS-2024'
      by: 'Wfg'
      major: '1'
      minor: 'A'
      copyright: 'Doorstop'

实施状态

  • \[x\] 阅读所有文档
  • \[x\] 阅读所有项目
  • \[x\] 阅读门挡框架版本
  • \[\]create:创建一个新的文档目录
  • \[\]delete:删除文档目录
  • \[x\] 添加:在文档目录中创建项目文件
  • \[\]remove:从文档目录中删除项目文件
  • \[\]编辑:打开现有项目或文档进行编辑
  • \[\]重新排序:组织文档的大纲结构
  • \[\]链接:在两个项目之间添加新链接
  • \[\]取消链接:删除两个项目之间的链接
  • \[\]clear:免除项目的可疑链接状态
  • \[\]审查:免除项目的未审查状态
  • \[\]~~导入:导入现有文档或项目~~
  • \[\]~~导出:将文档导出为YAML或其他格式~~
  • \[x\] 发布:以文本或其他格式发布文档
  • \[\]切换工作空间的能力,因此MCP可以处理不同的项目

目录标签

目录标签

文档处理PythonAI代理文档管理本地部署需求工程Python框架可视化检查MCP协议

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP